diff options
author | tijl <tijl@FreeBSD.org> | 2014-12-09 00:48:38 +0800 |
---|---|---|
committer | tijl <tijl@FreeBSD.org> | 2014-12-09 00:48:38 +0800 |
commit | e2300845f96fc1f90e03af0a746423bff0b0e770 (patch) | |
tree | fd2d9471767ad6e92fff12ef08f1cb015017f9f8 /graphics/giflib | |
parent | b0b474e0ac449202a591c50a796cb0435cbf54fb (diff) | |
download | freebsd-ports-gnome-e2300845f96fc1f90e03af0a746423bff0b0e770.tar.gz freebsd-ports-gnome-e2300845f96fc1f90e03af0a746423bff0b0e770.tar.zst freebsd-ports-gnome-e2300845f96fc1f90e03af0a746423bff0b0e770.zip |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
Diffstat (limited to 'graphics/giflib')
-rw-r--r-- | graphics/giflib/Makefile | 6 | ||||
-rw-r--r-- | graphics/giflib/pkg-plist | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/graphics/giflib/Makefile b/graphics/giflib/Makefile index 5208ed2a9f07..ab30d1ee7d70 100644 --- a/graphics/giflib/Makefile +++ b/graphics/giflib/Makefile @@ -3,7 +3,7 @@ PORTNAME= giflib PORTVERSION= 4.2.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-4.x PKGNAMESUFFIX= ${NOX11SUFFIX}${PKGNAMESUFFIX2} @@ -14,7 +14,7 @@ COMMENT= Tools and library routines for working with GIF images CONFLICTS= libungif-[0-9]* PORTSCOUT= limit:^4\. -USES= tar:bzip2 libtool:oldver shebangfix +USES= tar:bzip2 libtool shebangfix SHEBANG_FILES= ${WRKSRC}/util/gifburst GNU_CONFIGURE= yes USE_LDCONFIG= yes @@ -54,7 +54,7 @@ post-patch: .endif post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgif.so.5 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgif.so.4 .for i in ${LMAN1} ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${STAGEDIR}${PREFIX}/man/man1/ .endfor diff --git a/graphics/giflib/pkg-plist b/graphics/giflib/pkg-plist index 6771b7f411b6..1fe90a202c55 100644 --- a/graphics/giflib/pkg-plist +++ b/graphics/giflib/pkg-plist @@ -28,9 +28,9 @@ bin/rgb2gif bin/text2gif include/gif_lib.h lib/libgif.a -lib/libgif.la lib/libgif.so -lib/libgif.so.5 +lib/libgif.so.4 +lib/libgif.so.4.1.7 man/man1/gif2rgb.1.gz %%X11%%man/man1/gif2x11.1.gz man/man1/gifasm.1.gz |