aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--astro/rmap/Makefile4
-rw-r--r--audio/enscribe/Makefile10
-rw-r--r--audio/mp3plot/Makefile4
-rw-r--r--biology/emboss/Makefile6
-rw-r--r--biology/genpak/Makefile4
-rw-r--r--cad/pcb/Makefile2
-rw-r--r--cad/salome/Makefile.ext2
-rw-r--r--devel/cvsgraph/Makefile4
-rw-r--r--devel/m17n-lib/Makefile1
-rw-r--r--emulators/fceux/Makefile1
-rw-r--r--games/mkhexgrid/Makefile4
-rw-r--r--games/openlierox/Makefile2
-rw-r--r--graphics/R-cran-GDD/Makefile4
-rw-r--r--graphics/a2png/Makefile7
-rw-r--r--graphics/aolserver-nsgd/Makefile4
-rw-r--r--graphics/dataplot/Makefile2
-rw-r--r--graphics/fly/Makefile4
-rw-r--r--graphics/g2/Makefile4
-rw-r--r--graphics/gd/Makefile130
-rw-r--r--graphics/gd/distinfo4
-rw-r--r--graphics/gd/files/Makefile.bsd52
-rw-r--r--graphics/gd/files/configure44
-rw-r--r--graphics/gd/files/makefonts31
-rw-r--r--graphics/gd/files/patch-bdftogd4
-rw-r--r--graphics/gd/files/patch-cve-2009-354615
-rw-r--r--graphics/gd/files/patch-gd_gif_out.c24
-rw-r--r--graphics/gd/files/patch-gd_png.c41
-rw-r--r--graphics/gd/files/patch-gdtest.c44
-rw-r--r--graphics/gd/pkg-plist9
-rw-r--r--graphics/gdchart/Makefile6
-rw-r--r--graphics/gdtclft/Makefile2
-rw-r--r--graphics/grads/Makefile6
-rw-r--r--graphics/graphviz/Makefile2
-rw-r--r--graphics/icoconvert/Makefile4
-rw-r--r--graphics/libpuzzle/Makefile4
-rw-r--r--graphics/lua-gd/Makefile1
-rw-r--r--graphics/mapserver/Makefile3
-rw-r--r--graphics/mscgen/Makefile4
-rw-r--r--graphics/p5-GD/Makefile3
-rw-r--r--graphics/php-libpuzzle/Makefile3
-rw-r--r--graphics/php5-ffmpeg/Makefile4
-rw-r--r--graphics/phplot/Makefile1
-rw-r--r--graphics/png2html/Makefile4
-rw-r--r--graphics/pstoedit/Makefile1
-rw-r--r--graphics/py-gd/Makefile1
-rw-r--r--graphics/raster3d/Makefile6
-rw-r--r--graphics/repng2jpeg/Makefile2
-rw-r--r--graphics/ruby-gd/Makefile2
-rw-r--r--graphics/rubygem-gd2/Makefile4
-rw-r--r--graphics/scr2png/Makefile2
-rw-r--r--graphics/zimg/Makefile4
-rw-r--r--lang/fpc/Makefile.units2
-rw-r--r--mail/dspam/Makefile2
-rw-r--r--math/PDL/Makefile1
-rw-r--r--math/gnuplot/Makefile1
-rw-r--r--math/ploticus/Makefile10
-rw-r--r--math/plplot/Makefile2
-rw-r--r--multimedia/kissdx/Makefile2
-rw-r--r--multimedia/oggvideotools/Makefile1
-rw-r--r--net-mgmt/bandwidthd/Makefile2
-rw-r--r--net-mgmt/icinga/Makefile2
-rw-r--r--net-mgmt/macroscope/Makefile2
-rw-r--r--net-mgmt/mrtg/Makefile2
-rw-r--r--net-mgmt/nagios-devel/Makefile3
-rw-r--r--net-mgmt/nagios/Makefile1
-rw-r--r--net-mgmt/netams/Makefile4
-rw-r--r--net-mgmt/netxms/Makefile2
-rw-r--r--net-mgmt/weathermap/Makefile4
-rw-r--r--net-p2p/amule-devel/Makefile1
-rw-r--r--net-p2p/amule/Makefile2
-rw-r--r--net-p2p/mldonkey/Makefile1
-rw-r--r--net/vnstat/Makefile2
-rw-r--r--print/teTeX-base/Makefile8
-rw-r--r--print/texlive-base/Makefile2
-rw-r--r--sysutils/apcupsd/Makefile1
-rw-r--r--sysutils/nut/Makefile2
-rw-r--r--sysutils/nut22/Makefile2
-rw-r--r--sysutils/pfstat/Makefile3
-rw-r--r--textproc/modlogan/Makefile10
-rw-r--r--www/analog/Makefile6
-rw-r--r--www/asterisk-stat/Makefile4
-rw-r--r--www/awffull/Makefile6
-rw-r--r--www/http-analyze/Makefile1
-rw-r--r--www/mgstat/Makefile4
-rw-r--r--www/sarg/Makefile6
-rw-r--r--www/webalizer/Makefile2
86 files changed, 290 insertions, 352 deletions
diff --git a/astro/rmap/Makefile b/astro/rmap/Makefile
index 0d0097ff54cf..6c25d8bd483b 100644
--- a/astro/rmap/Makefile
+++ b/astro/rmap/Makefile
@@ -3,14 +3,14 @@
PORTNAME= rmap
PORTVERSION= 1.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= astro geography
MASTER_SITES= http://www.reza.net/rmap/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates images of the Earth centered at a particular location
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
MAN1= rmap.1
GNU_CONFIGURE= yes
diff --git a/audio/enscribe/Makefile b/audio/enscribe/Makefile
index a2882264d6b7..421eb81ea326 100644
--- a/audio/enscribe/Makefile
+++ b/audio/enscribe/Makefile
@@ -7,7 +7,7 @@
PORTNAME= enscribe
PORTVERSION= 0.1.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= audio graphics
MASTER_SITES= http://www.coppercloudmusic.com/enscribe/
EXTRACT_SUFX= .tgz
@@ -15,11 +15,11 @@ EXTRACT_SUFX= .tgz
MAINTAINER= sylvio@FreeBSD.org
COMMENT= Create digital audio watermark images from photographic images
-LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile \
- gd.4:${PORTSDIR}/graphics/gd \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
+LIB_DEPENDS= sndfile:${PORTSDIR}/audio/libsndfile \
+ gd:${PORTSDIR}/graphics/gd \
+ jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png \
- freetype.9:${PORTSDIR}/print/freetype2
+ freetype:${PORTSDIR}/print/freetype2
LICENSE= GPLv2
diff --git a/audio/mp3plot/Makefile b/audio/mp3plot/Makefile
index b1ba68599b5c..221a5a5119f1 100644
--- a/audio/mp3plot/Makefile
+++ b/audio/mp3plot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mp3plot
DISTVERSION= 0.6.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= audio
MASTER_SITES= http://p.outlyer.net/mp3plot/files/
@@ -35,7 +35,7 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGD}
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
.else
CONFIGURE_ARGS+= --disable-gd
.endif
diff --git a/biology/emboss/Makefile b/biology/emboss/Makefile
index d1dc391d2975..997874ce9309 100644
--- a/biology/emboss/Makefile
+++ b/biology/emboss/Makefile
@@ -4,7 +4,7 @@
PORTNAME= emboss
PORTVERSION= 6.2.0
RELEASE= ${PORTNAME:U}-${PORTVERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= biology
MASTER_SITES= ftp://emboss.open-bio.org/pub/EMBOSS/
DISTNAME= ${RELEASE}
@@ -15,7 +15,7 @@ COMMENT= A collection of open source tools for genetic sequence analysis
BUILD_DEPENDS= clustalw:${PORTSDIR}/biology/clustalw \
primer3:${PORTSDIR}/biology/primer3
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
png15:${PORTSDIR}/graphics/png
CONFLICTS= qmail-ldap-[0-9]* digest-[0-9]*
@@ -38,7 +38,7 @@ CONFIGURE_ARGS+= --with-docroot=${DOCSDIR}
.if !defined(WITHOUT_X11)
USE_XORG= x11
USES+= motif
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd \
png15:${PORTSDIR}/graphics/png
.else
CONFIGURE_ARGS+= --without-x
diff --git a/biology/genpak/Makefile b/biology/genpak/Makefile
index 4735855af352..a34caddd030f 100644
--- a/biology/genpak/Makefile
+++ b/biology/genpak/Makefile
@@ -8,7 +8,7 @@
PORTNAME= genpak
PORTVERSION= 0.26
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= biology
MASTER_SITES= http://www.bioinformatics.org/genpak/download/
DISTNAME= gp-${PORTVERSION}
@@ -17,7 +17,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= A set of small utilities to manipulate DNA sequences
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USE_GMAKE= yes
MAKE_ENV= GMAKE="${GMAKE}"
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index f3bbee815d4c..26514d384c9e 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pcb
PORTVERSION= 20110918
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/cad/salome/Makefile.ext b/cad/salome/Makefile.ext
index 15760622b808..ef18da9030ce 100644
--- a/cad/salome/Makefile.ext
+++ b/cad/salome/Makefile.ext
@@ -252,7 +252,7 @@ CONFIGURE_ENV+= MED2HOME=${LOCALBASE}
#Dependency from gd
.if ${SAL_MODULE} == "sierpinsky"
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
.endif
.if ${SAL_MODULE} == "yacs"
diff --git a/devel/cvsgraph/Makefile b/devel/cvsgraph/Makefile
index 702ce6a1c6db..955e734f1182 100644
--- a/devel/cvsgraph/Makefile
+++ b/devel/cvsgraph/Makefile
@@ -3,14 +3,14 @@
PORTNAME= cvsgraph
PORTVERSION= 1.7.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel graphics
MASTER_SITES= http://www.akhphd.au.dk/~bertho/cvsgraph/release/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graph the life story of a file under CVS or RCS
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile
index 626a7194b6fe..057310c79eb9 100644
--- a/devel/m17n-lib/Makefile
+++ b/devel/m17n-lib/Makefile
@@ -3,6 +3,7 @@
PORTNAME= m17n-lib
PORTVERSION= 1.6.4
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SAVANNAH}
MASTER_SITE_SUBDIR= m17n
diff --git a/emulators/fceux/Makefile b/emulators/fceux/Makefile
index 45318ca6a019..f14880281487 100644
--- a/emulators/fceux/Makefile
+++ b/emulators/fceux/Makefile
@@ -3,6 +3,7 @@
PORTNAME= fceux
PORTVERSION= 2.2.1.1
+PORTREVISION= 1
CATEGORIES= emulators
MASTER_SITES= SF/fceultra/Source%20Code/${PORTVERSION:R}%20src/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/games/mkhexgrid/Makefile b/games/mkhexgrid/Makefile
index 998330a50ba1..3a7ff85162b7 100644
--- a/games/mkhexgrid/Makefile
+++ b/games/mkhexgrid/Makefile
@@ -7,7 +7,7 @@
PORTNAME= mkhexgrid
PORTVERSION= 0.1.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= http://www.nomic.net/~uckelman/mkhexgrid/releases/ \
http://aaron.daltons.ca/freebsd/
@@ -19,7 +19,7 @@ COMMENT= A fully-configurable hex grid generator
LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/include/boost/lexical_cast.hpp:${PORTSDIR}/devel/boost-libs
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USE_GMAKE= yes
diff --git a/games/openlierox/Makefile b/games/openlierox/Makefile
index a31f0dd6c79e..abd0bf8ee827 100644
--- a/games/openlierox/Makefile
+++ b/games/openlierox/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openlierox
DISTVERSION= 0.59_beta10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/OpenLieroX%20${DISTVERSION:C/_/%20/}
DISTNAME= OpenLieroX_${DISTVERSION}.src
diff --git a/graphics/R-cran-GDD/Makefile b/graphics/R-cran-GDD/Makefile
index 698ec7f4d5ae..9998e002c284 100644
--- a/graphics/R-cran-GDD/Makefile
+++ b/graphics/R-cran-GDD/Makefile
@@ -3,7 +3,7 @@
PORTNAME= GDD
DISTVERSION= 0.1-13.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -12,7 +12,7 @@ COMMENT= Graphics device for R for creating bitmap output
LICENSE= GPLv2
-BUILD_DEPENDS= gd>=2.0.35_8,1:${PORTSDIR}/graphics/gd
+BUILD_DEPENDS= libgd>=2.0.35_8,1:${PORTSDIR}/graphics/gd
RUN_DEPENDS:= ${BUILD_DEPENDS}
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/graphics/a2png/Makefile b/graphics/a2png/Makefile
index bd03e838e060..ea8122220871 100644
--- a/graphics/a2png/Makefile
+++ b/graphics/a2png/Makefile
@@ -7,21 +7,24 @@
PORTNAME= a2png
PORTVERSION= 0.1.5
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Converts plain ASCII text into PNG bitmap images
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USE_BZIP2= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-gd
+CFLAGS+= -DDEFAULT_FONTPATH='\"${FONTROOTDIR}/TTF:${FONTROOTDIR}/Type1:${FONTROOTDIR}\"'
MAN1= ${PORTNAME}.1
PLIST_FILES= bin/${PORTNAME}
+FONTROOTDIR?= ${LOCALBASE}/lib/X11/fonts
+
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin/
@${INSTALL_MAN} ${WRKSRC}/man/${MAN1} ${MAN1PREFIX}/man/man1/
diff --git a/graphics/aolserver-nsgd/Makefile b/graphics/aolserver-nsgd/Makefile
index 51b80d465c5b..9b6d959aa318 100644
--- a/graphics/aolserver-nsgd/Makefile
+++ b/graphics/aolserver-nsgd/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nsgd
PORTVERSION= 2.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= graphics www
MASTER_SITES= http://www.aolserver.cz/download/
PKGNAMEPREFIX= aolserver-
@@ -23,7 +23,7 @@ LICENSE= GPLv2
WRKSRC= ${WRKDIR}
AOLSERVERBASE?= aolserver
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
BUILD_DEPENDS+= ${LOCALBASE}/${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
RUN_DEPENDS+= ${LOCALBASE}/${AOLSERVERBASE}/bin/nsd:${PORTSDIR}/www/aolserver
diff --git a/graphics/dataplot/Makefile b/graphics/dataplot/Makefile
index 1f8c79b53cf3..1c848050bd25 100644
--- a/graphics/dataplot/Makefile
+++ b/graphics/dataplot/Makefile
@@ -7,7 +7,7 @@
PORTNAME= dataplot
PORTVERSION= 20090821
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.nist.gov/pub/dataplot/unix/:source \
LOCAL/beech:source \
diff --git a/graphics/fly/Makefile b/graphics/fly/Makefile
index a226d82feb70..75839cb26cca 100644
--- a/graphics/fly/Makefile
+++ b/graphics/fly/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fly
PORTVERSION= 2.0.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= http://fossies.org/unix/www/ \
http://martin.gleeson.com/fly/dist/
@@ -15,7 +15,7 @@ MASTER_SITES= http://fossies.org/unix/www/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple drawing language to generate GIFs on the fly
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
PORTDOCS= *
PORTEXAMPLES= *
diff --git a/graphics/g2/Makefile b/graphics/g2/Makefile
index c5cea55def16..e8ed744e4842 100644
--- a/graphics/g2/Makefile
+++ b/graphics/g2/Makefile
@@ -7,7 +7,7 @@
PORTNAME= g2
PORTVERSION= 0.40
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SUNSITE}
MASTER_SITE_SUBDIR= libs/graphics
@@ -15,7 +15,7 @@ MASTER_SITE_SUBDIR= libs/graphics
MAINTAINER= ports@FreeBSD.org
COMMENT= Easy to use, portable, and powerful 2D graphics library
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USE_XORG= x11
GNU_CONFIGURE= yes
diff --git a/graphics/gd/Makefile b/graphics/gd/Makefile
index 4a28e68c0fde..a316a98f89cd 100644
--- a/graphics/gd/Makefile
+++ b/graphics/gd/Makefile
@@ -1,74 +1,83 @@
# Created by: jeff@cetlink.net
# $FreeBSD$
-PORTNAME= gd
-PORTVERSION= 2.0.35
-PORTREVISION?= 9
+PORTNAME= libgd
+PORTVERSION= 2.1.0
+PORTREVISION?= 0
PORTEPOCH= 1
CATEGORIES+= graphics
-MASTER_SITES= http://www.libgd.org/releases/ \
- ${MASTER_SITE_RINGSERVER}
-MASTER_SITE_SUBDIR= graphics/gd
-PKGNAMESUFFIX?= ${NOX11_SUFFIX}${PKGNAMESUFFIX2}
+MASTER_SITES= http://cdn.bitbucket.org/libgd/gd-libgd/downloads/
MAINTAINER?= dinoex@FreeBSD.org
COMMENT?= A graphics library for fast creation of images
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
+ tiff:${PORTSDIR}/graphics/tiff \
png15:${PORTSDIR}/graphics/png \
freetype:${PORTSDIR}/print/freetype2
CONFLICTS= bazaar-1.*
-USE_BZIP2= yes
-SCRIPTDIR= ${FILESDIR}
-MAKE_ENV= WRKSRC="${WRKSRC}"
-MAKEFILE= ${FILESDIR}/Makefile.bsd
-CPPFLAGS+= -DHAVE_ERRNO_H -DHAVE_FT2BUILD_H -DHAVE_LIBFREETYPE -DHAVE_LIBJPEG -DHAVE_LIBPNG \
- -DHAVE_LIBZ -DHAVE_STDDEF_H -DHAVE_STDINT_H -DHAVE_STDLIB_H
-LDFLAGS+= -L${WRKSRC}
-LDFLAGS2= -L${PREFIX}/lib -L${LOCALBASE}/lib
-FEATURES= GD_JPEG GD_FREETYPE GD_PNG GD_GIF GD_GIFANIM GD_OPENPOLYGON
+USE_XZ= yes
+USES= pkgconfig
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_ENV= PKG_CONFIG_LIBDIR=${LOCALBASE}/libdata/pkgconfig
+GNU_CONFIGURE_ARGS=
USE_LDCONFIG= yes
WANT_PERL= yes
-OPTIONS_DEFINE= FONTCONFIG ICONV XPM
+OPTIONS_DEFINE= FONTCONFIG ICONV VPX XPM
OPTIONS_DEFAULT=FONTCONFIG
NO_OPTIONS_SORT=yes
.include <bsd.port.options.mk>
+PKGCONFIGDIR?= ${LOCALBASE}/libdata/pkgconfig
+# force gdlib-config --ldflags
+LDFLAGS+= -L${LOCALBASE}/lib
+
.if ${PORT_OPTIONS:MFONTCONFIG}
LIB_DEPENDS+= fontconfig:${PORTSDIR}/x11-fonts/fontconfig
-CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_LIBFONTCONFIG -DHAVE_PTHREAD ${PTHREAD_CFLAGS}
-LDFLAGS+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib -lfontconfig
-LDFLAGS2+= ${PTHREAD_LIBS} -L${LOCALBASE}/lib
-FEATURES+= GD_FONTCONFIG
+.else
+GNU_CONFIGURE_ARGS+= --with-fontconfig=no
.endif
.if ${PORT_OPTIONS:MICONV}
USES+= iconv
-CPPFLAGS+= -DHAVE_ICONV -DHAVE_ICONV_H -DHAVE_ICONV_T_DEF
-LDFLAGS+= -L${LOCALBASE}/lib -liconv
+GNU_CONFIGURE_ARGS+= --with-libiconv-prefix=${LOCALBASE}
+.else
+GNU_CONFIGURE_ARGS+= --without-libiconv
+GNU_CONFIGURE_ARGS+= --with-libiconv-prefix=no
+.endif
+
+.if ${PORT_OPTIONS:MVPX}
+LIB_DEPENDS+= vpx:${PORTSDIR}/multimedia/libvpx
+.else
+CONFIGURE_ARGS+= --without-vpx
.endif
# honor global WITHOUT_X11
.if !defined(WITHOUT_X11)
.if ${PORT_OPTIONS:MXPM}
USE_XORG= xpm x11
-CPPFLAGS+= -I${LOCALBASE}/include/X11 -I${LOCALBASE}/include -DHAVE_LIBXPM
-LDFLAGS+= -L${LOCALBASE}/lib -lXpm -lX11
-LDFLAGS2+= -L${LOCALBASE}/lib
-FEATURES+= GD_XPM
+GNU_CONFIGURE_ARGS+= --with-x
+.else
+GNU_CONFIGURE_ARGS+= --with-xpm=no
.endif
.endif
-FONTBASE= ${LOCALBASE}/lib/X11/fonts
-
-# supprt for bitmap fonts
+# The GD_FONTS environment variable can be set to specify the gzipped
+# tar-ball containing the fonts in bdf format and the bdf file names.
+# The tarball is the first argument, the tiny, small, medium-bold,
+# large, and giant fonts follow.
+#
+# For example:
+# GD_FONTS="/usr/ports/distfiles/x-koi8u.tgz koi6x10.bdf koi8x13.bdf \
+# koi9x15.bdf koi12x24.bdf koi10x20.bdf"
+#
.if defined(GD_FONTS)
USE_PERL5_BUILD= yes
-SCRIPTS_ENV+= GD_FONTS="${GD_FONTS}"
+WRKFONTS= ${WRKSRC}/src
.endif
pre-extract::
@@ -76,30 +85,47 @@ pre-extract::
@${ECHO_MSG} "GD_FONTS can be set to specify an alternative list of .bdf files"
@${ECHO_MSG} ""
-post-configure:
- ${SED} -e 's|@libdir@|${PREFIX}/lib|' \
- -e 's|@includedir@|${PREFIX}/include|' \
- -e 's|@VERSION@|${PORTVERSION}|' \
- -e 's|@GDLIB_MAJOR@|${PORTVERSION:C/([0-9]*).*/\1/1}|' \
- -e 's|@GDLIB_MINOR@|${PORTVERSION:C/[0-9]*[.]([0-9]).*/\1/1}|' \
- -e 's|@GDLIB_REVISION@|${PORTVERSION:C/.*[.]([0-9]*)/\1/1}|' \
- -e 's|@LDFLAGS@|${LDFLAGS2}|' \
- -e 's|@LIBS@|-lgd|' \
- -e 's|@LIBICONV@|${LIBICONV}|' \
- -e 's|@FEATURES@|${FEATURES}|' \
- ${WRKSRC}/config/gdlib-config.in \
- > ${WRKDIR}/gdlib-config
+post-extract:
+.if defined(GD_FONTS)
+ cd ${WRKFONTS} && ${SH} ${FILESDIR}/makefonts extract ${GD_FONTS}
+.endif
+
+pre-configure:
+.if defined(GD_FONTS)
+ cd ${WRKFONTS} && ${SH} ${FILESDIR}/makefonts configure ${GD_FONTS}
+.endif
+ # force PKGCONFIGDIR
+ ${REINPLACE_CMD} \
+ -e 's|^pkgconfigdir =.*|pkgconfigdir = ${PKGCONFIGDIR}|' \
+ ${WRKSRC}/config/Makefile.in
+ # bump shlib version
${REINPLACE_CMD} \
- -e 's|#define DEFAULT_FONTPATH .*|#define DEFAULT_FONTPATH "${FONTBASE}/TTF:${FONTBASE}/Type1:${FONTBASE}"|' \
- ${WRKSRC}/gd.h
+ -e 's|GDLIB_CURRENT=.*|GDLIB_CURRENT=5|' \
+ ${WRKSRC}/configure
+ # workaround for broken configure
+.if ! ${PORT_OPTIONS:MICONV}
+ ${REINPLACE_CMD} \
+ -e 's|iconv|noiconv|' \
+ ${WRKSRC}/configure
+.endif
+.if ! ${PORT_OPTIONS:MXPM}
+ ${REINPLACE_CMD} \
+ -e 's|xpm|noxpm|' \
+ ${WRKSRC}/configure
+.endif
+.if ! ${PORT_OPTIONS:MFONTCONFIG}
+ ${REINPLACE_CMD} \
+ -e 's|fontconfig|nofontconfig|' \
+ ${WRKSRC}/configure
+.endif
+
+.if defined(GD_FONTS)
+pre-build:
+ cd ${WRKFONTS} && ${SH} ${FILESDIR}/makefonts build ${GD_FONTS}
+.endif
post-install:
- ${INSTALL_DATA} ${WRKSRC}/gdfx.h ${WRKSRC}/gdhelpers.h \
+ ${INSTALL_DATA} ${WRKSRC}/src/gdhelpers.h \
${PREFIX}/include/
- ${INSTALL_SCRIPT} ${WRKDIR}/gdlib-config ${PREFIX}/bin/
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/index.html ${DOCSDIR}
-.endif
.include <bsd.port.mk>
diff --git a/graphics/gd/distinfo b/graphics/gd/distinfo
index a124c3ab4acf..5a470af3de53 100644
--- a/graphics/gd/distinfo
+++ b/graphics/gd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gd-2.0.35.tar.bz2) = bf222490749d2a9a9ac3593b01eb55aed98461ff81202414707f61b42aa300f9
-SIZE (gd-2.0.35.tar.bz2) = 1212730
+SHA256 (libgd-2.1.0.tar.xz) = fa6665dfe3d898019671293c84d77067a3d2ede50884dbcb6df899d508370e5a
+SIZE (libgd-2.1.0.tar.xz) = 2004304
diff --git a/graphics/gd/files/Makefile.bsd b/graphics/gd/files/Makefile.bsd
deleted file mode 100644
index 6c989ec2257e..000000000000
--- a/graphics/gd/files/Makefile.bsd
+++ /dev/null
@@ -1,52 +0,0 @@
-# Makefile
-PROGS= pngtogd pngtogd2 gdtopng gd2topng gd2copypal gdparttopng webpng \
- gd2togif gdcmpgif giftogd2 annotate
-TESTS= gdtest gddemo gd2time gdtestft testac fontsizetest fontwheeltest
-SRCS= gd.c gd_gd.c gd_gd2.c gd_io.c gd_io_dp.c gd_io_file.c \
- gd_io_ss.c gd_jpeg.c gd_png.c gd_ss.c gd_topal.c \
- gd_wbmp.c gdcache.c gdfontg.c gdfontl.c gdfontmb.c \
- gdfonts.c gdfontt.c gdft.c gdfx.c gdhelpers.c gdhelpers.h \
- gdkanji.c gdtables.c gdxpm.c gd_security.c \
- wbmp.c gd_gif_in.c gd_gif_out.c
-MAKEDIR=/usr/share/mk
-LIB=gd
-SHLIB_MAJOR=4
-SHLIB_MINOR=0
-INCS= gd.h gd_io.h gdcache.h gdfontg.h gdfontl.h gdfontmb.h \
- gdfonts.h gdfontt.h entities.h
-SHLIB_NAME!= ${MAKE} -V SHLIB_NAME LIB=${LIB} \
- SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} -f ${MAKEDIR}/bsd.lib.mk
-
-CFLAGS+= -I${.CURDIR} -I${LOCALBASE}/include/freetype2/freetype \
- -I${LOCALBASE}/include/freetype2 -I${LOCALBASE}/include \
- -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -DHAVE_LIBZ \
- ${CPPFLAGS}
-LDADD= -L${LOCALBASE}/lib -lpng -lz -ljpeg -lfreetype -lm \
- ${LDFLAGS}
-
-# The package comes with tests, but without any sort of test-harness,
-# to run them all automaticly. So building tests is disabled here. -mi
-all: lib${LIB}.a ${SHLIB_NAME} ${PROGS} # ${TESTS}
-
-lib${LIB}.a ${SHLIB_NAME}: ${SRCS}
- ${MAKE} LIB=${LIB} SRCS="${SRCS}" \
- SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} \
- CFLAGS="${CFLAGS}" LDADD="${LDADD}" \
- -f ${MAKEDIR}/bsd.lib.mk ${.TARGET}
-
-${PROGS} ${TESTS}: ${SHLIB_NAME} lib${LIB}.a
- ${MAKE} PROG=${.TARGET} NO_MAN=1 NOMAN=1 LDADD="-L${.CURDIR} -lgd" \
- CFLAGS="${CFLAGS}" -f ${MAKEDIR}/bsd.prog.mk
-
-install:
- mkdir -p ${PREFIX}/include
- ${MAKE} LIB=${LIB} LIBDIR=${PREFIX}/lib NOPROFILE=true NO_PROFILE=true \
- SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} \
- -f ${MAKEDIR}/bsd.lib.mk install
- cd ${.CURDIR} && ${BSD_INSTALL_DATA} ${INCS} ${PREFIX}/include
- cd ${.CURDIR} && ${BSD_INSTALL_PROGRAM} ${PROGS} ${PREFIX}/bin/
- ${BSD_INSTALL_SCRIPT} ${.CURDIR}/bdftogd ${PREFIX}/bin/
-
-.if exists(${.CURDIR}/Makefile.fonts)
-.include "Makefile.fonts"
-.endif
diff --git a/graphics/gd/files/configure b/graphics/gd/files/configure
deleted file mode 100644
index 3ab959bb3dbf..000000000000
--- a/graphics/gd/files/configure
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-# $FreeBSD: /tmp/pcvs/ports/graphics/gd/files/configure,v 1.1 2004-01-14 06:14:42 dinoex Exp $
-
-# The GD_FONTS environment variable can be set to specify the gzipped
-# tar-ball containing the fonts in bdf format and the bdf file names.
-#
-# For example:
-# GD_FONTS="/usr/ports/distfiles/x-koi8u.tgz koi6x10.bdf koi8x13.bdf \
-# koi9x15.bdf koi12x24.bdf koi10x20.bdf"
-#
-# This can be usefull for slave ports, like ukrainian/gd, which may
-# now provide alternative fonts easily.
-
-# TODO: . handle multiple archiving formats: tgz, tar.bz2, zip
-# . allow for passing already extracted font-files
-
-if [ -z "$GD_FONTS" ]
-then
- echo "GD_FONTS can be set to specify an alternative list of .bdf files"
- echo "See $0 for details..."
- exit 0
-fi
-
-set $GD_FONTS
-#
-# The tarball is the first argument, the tiny, small, medium-bold,
-# large, and giant fonts follow.
-#
-
-tarball=$1
-shift
-tar -xvzpf $tarball -C $WRKSRC $@
-
-rm -f $WRKSRC/Makefile.fonts
-
-for font in Tiny Small MediumBold Large Giant
-do
- f=`echo $font | tr -d [[:lower:]] | tr [[:upper:]] [[:lower:]]`
- rm -f $WRKSRC/gdfont$f.[ch]
- printf 'gdfont%s.c gdfont%s.h: %s\
- perl ${.CURDIR}/bdftogd gdFont%s font%s < %s\n' \
- $f $f $1 $font $f $1 >> $WRKSRC/Makefile.fonts
- shift
-done
diff --git a/graphics/gd/files/makefonts b/graphics/gd/files/makefonts
new file mode 100644
index 000000000000..5891403d82cc
--- /dev/null
+++ b/graphics/gd/files/makefonts
@@ -0,0 +1,31 @@
+#!/bin/sh
+# $FreeBSD$
+
+target="${1}"
+shift
+tarball="${1}"
+shift
+fonts="Tiny Small MediumBold Large Giant"
+case "${target}" in
+extract)
+ tar -xvzpf "${tarball}" $@
+ ;;
+configure)
+ for font in ${fonts}
+ do
+ f=`echo "${font}" | tr -d [[:lower:]] | tr [[:upper:]] [[:lower:]]`
+ mv -v "gdfont${f}.c" "gdfont${f}.c.dist"
+ mv -v "gdfont${f}.h" "gdfont${f}.h.dist"
+ done
+ ;;
+build)
+ set -x
+ for font in ${fonts}
+ do
+ f=`echo "${font}" | tr -d [[:lower:]] | tr [[:upper:]] [[:lower:]]`
+ perl ./bdftogd "gdFont${font}" "font${f}" < "${1}"
+ shift
+ done
+ ;;
+esac
+# eof
diff --git a/graphics/gd/files/patch-bdftogd b/graphics/gd/files/patch-bdftogd
index f77dbb34a2cd..b0eb14d63c05 100644
--- a/graphics/gd/files/patch-bdftogd
+++ b/graphics/gd/files/patch-bdftogd
@@ -1,5 +1,5 @@
---- bdftogd.orig Fri Feb 2 18:41:00 2007
-+++ bdftogd Tue Feb 13 19:55:02 2007
+--- src/bdftogd.orig 2013-06-25 11:58:23.000000000 +0200
++++ src/bdftogd 2013-08-01 07:06:11.000000000 +0200
@@ -24,6 +24,9 @@
my $filename = shift;
$filename = 'gd' . $filename unless $filename =~ /^gd/i;
diff --git a/graphics/gd/files/patch-cve-2009-3546 b/graphics/gd/files/patch-cve-2009-3546
deleted file mode 100644
index f483039105b8..000000000000
--- a/graphics/gd/files/patch-cve-2009-3546
+++ /dev/null
@@ -1,15 +0,0 @@
-Adopted-From: http://svn.php.net/viewvc/php/php-src/branches/PHP_5_2/ext/gd/libgd/gd_gd.c?r1=289557&r2=289556&pathrev=289557&view=patch
-
---- gd_gd.c.orig 2006-04-05 19:52:22.000000000 +0400
-+++ gd_gd.c 2009-11-06 18:06:50.000000000 +0300
-@@ -44,6 +44,10 @@
- {
- goto fail1;
- }
-+ if (im->colorsTotal > gdMaxColors)
-+ {
-+ goto fail1;
-+ }
- }
- /* Int to accommodate truecolor single-color transparency */
- if (!gdGetInt (&im->transparent, in))
diff --git a/graphics/gd/files/patch-gd_gif_out.c b/graphics/gd/files/patch-gd_gif_out.c
deleted file mode 100644
index 95ce116472c3..000000000000
--- a/graphics/gd/files/patch-gd_gif_out.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- gd_gif_out.c~ 2007-01-04 15:44:31.000000000 +0300
-+++ gd_gif_out.c 2013-06-13 17:11:11.000000000 +0400
-@@ -586,9 +586,9 @@
- int InitCodeSize;
- int i;
- GifCtx ctx;
-+ memset(&ctx, 0, sizeof(ctx));
- ctx.Interlace = GInterlace;
- ctx.in_count = 1;
-- memset(&ctx, 0, sizeof(ctx));
- ColorMapSize = 1 << BitsPerPixel;
-
- RWidth = ctx.Width = GWidth;
-@@ -735,9 +735,9 @@
- int InitCodeSize;
- int i;
- GifCtx ctx;
-+ memset(&ctx, 0, sizeof(ctx));
- ctx.Interlace = GInterlace;
- ctx.in_count = 1;
-- memset(&ctx, 0, sizeof(ctx));
- ColorMapSize = 1 << BitsPerPixel;
-
- if (LeftOfs < 0) LeftOfs = 0;
diff --git a/graphics/gd/files/patch-gd_png.c b/graphics/gd/files/patch-gd_png.c
index d0af770b29da..34b0c0a4b665 100644
--- a/graphics/gd/files/patch-gd_png.c
+++ b/graphics/gd/files/patch-gd_png.c
@@ -1,28 +1,17 @@
---- gd_png.c.orig 2007-06-14 21:51:41.000000000 +0200
-+++ gd_png.c 2010-03-28 11:23:08.000000000 +0200
-@@ -149,7 +149,7 @@
- return NULL;
- }
+--- src/gd_png.c.orig 2013-06-25 11:58:23.000000000 +0200
++++ src/gd_png.c 2013-08-01 07:08:18.000000000 +0200
+@@ -196,6 +196,14 @@
+ png_read_info (png_ptr, info_ptr); /* read all PNG info up to image data */
-- if (!png_check_sig (sig, 8)) { /* bad signature */
-+ if (png_sig_cmp (sig, 0, 8)) { /* bad signature */
- return NULL; /* bad signature */
- }
-
-@@ -193,6 +193,16 @@
- png_read_info (png_ptr, info_ptr); /* read all PNG info up to image data */
-
- png_get_IHDR (png_ptr, info_ptr, &width, &height, &bit_depth, &color_type, &interlace_type, NULL, NULL);
-+
-+ if (overflow2(sizeof (int), width))
-+ {
-+ return NULL;
-+ }
-+ if (overflow2(sizeof (int) * width, height))
-+ {
-+ return NULL;
-+ }
+ png_get_IHDR (png_ptr, info_ptr, &width, &height, &bit_depth, &color_type, &interlace_type, NULL, NULL);
++
++ if (overflow2(sizeof (int), width)) {
++ return NULL;
++ }
++ if (overflow2(sizeof (int) * width, height)) {
++ return NULL;
++ }
+
- if ((color_type == PNG_COLOR_TYPE_RGB) || (color_type == PNG_COLOR_TYPE_RGB_ALPHA)) {
- im = gdImageCreateTrueColor ((int) width, (int) height);
- } else {
+ if ((color_type == PNG_COLOR_TYPE_RGB) || (color_type == PNG_COLOR_TYPE_RGB_ALPHA)
+ || color_type == PNG_COLOR_TYPE_GRAY_ALPHA) {
+ im = gdImageCreateTrueColor ((int) width, (int) height);
diff --git a/graphics/gd/files/patch-gdtest.c b/graphics/gd/files/patch-gdtest.c
index b9514c5fa67d..e76e47ddd61a 100644
--- a/graphics/gd/files/patch-gdtest.c
+++ b/graphics/gd/files/patch-gdtest.c
@@ -1,17 +1,17 @@
---- gdtest.c.orig Sat Feb 3 02:41:00 2007
-+++ gdtest.c Sat Feb 17 14:09:35 2007
-@@ -36,6 +36,8 @@
- gdSink imgsnk;
- int foreground;
- int i;
-+ gdIOCtx *ctx;
-+
- if (argc != 2)
- {
- fprintf (stderr, "Usage: gdtest filename.png\n");
-@@ -58,6 +60,35 @@
+--- src/gdtest.c.orig 2013-06-25 11:58:23.000000000 +0200
++++ src/gdtest.c 2013-08-01 07:12:08.000000000 +0200
+@@ -35,6 +35,8 @@
+ gdSink imgsnk;
+ int foreground;
+ int i;
++ gdIOCtx *ctx;
++
+ if (argc != 2) {
+ fprintf(stderr, "Usage: gdtest filename.png\n");
+ exit (1);
+@@ -55,6 +57,35 @@
- CompareImages ("Initial Versions", ref, im);
+ CompareImages ("Initial Versions", ref, im);
+ /* */
+ /* Send to GIF File then Ptr */
@@ -43,16 +43,16 @@
+ gdImageDestroy(im2);
+ ctx->gd_free(ctx);
- /* */
- /* Send to PNG File then Ptr */
+ /* */
+ /* Send to PNG File then Ptr */
@@ -268,6 +299,10 @@
+ printf ("[Merged Image has %d colours]\n", im2->colorsTotal);
+ CompareImages ("Merged (gdtest.png, gdtest_merge.png)", im2, im3);
- printf ("[Merged Image has %d colours]\n", im2->colorsTotal);
- CompareImages ("Merged (gdtest.png, gdtest_merge.png)", im2, im3);
++ out = fopen ("test/gdtest_merge_out.png", "wb");
++ gdImagePng(im2, out);
++ fclose(out);
+
-+ out = fopen ("test/gdtest_merge_out.png", "wb");
-+ gdImagePng(im2, out);
-+ fclose(out);
+ gdImageDestroy (im2);
+ gdImageDestroy (im3);
- gdImageDestroy (im2);
- gdImageDestroy (im3);
diff --git a/graphics/gd/pkg-plist b/graphics/gd/pkg-plist
index c3303b6189cf..620c445ca1cb 100644
--- a/graphics/gd/pkg-plist
+++ b/graphics/gd/pkg-plist
@@ -13,6 +13,8 @@ bin/pngtogd2
bin/webpng
include/entities.h
include/gd.h
+include/gd_color_map.h
+include/gd_errors.h
include/gd_io.h
include/gdcache.h
include/gdfontg.h
@@ -22,8 +24,9 @@ include/gdfonts.h
include/gdfontt.h
include/gdfx.h
include/gdhelpers.h
+include/gdpp.h
lib/libgd.a
+lib/libgd.la
lib/libgd.so
-lib/libgd.so.4
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+lib/libgd.so.5
+libdata/pkgconfig/gdlib.pc
diff --git a/graphics/gdchart/Makefile b/graphics/gdchart/Makefile
index 6c366e8ca646..6c679415614d 100644
--- a/graphics/gdchart/Makefile
+++ b/graphics/gdchart/Makefile
@@ -7,7 +7,7 @@
PORTNAME= gdchart
PORTVERSION= 0.11.5
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= graphics
MASTER_SITES= http://www.fred.net/brv/chart/ \
ftp://ftp.nuug.no/pub/anders/distfiles/
@@ -16,7 +16,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}dev
MAINTAINER= ports@FreeBSD.org
COMMENT= Easy to use fast C API for creating charts and graphs
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
jpeg:${PORTSDIR}/graphics/jpeg \
freetype:${PORTSDIR}/print/freetype2
@@ -27,7 +27,7 @@ USE_LDCONFIG= yes
DOCS= README.txt
EXAMPLES= ft_samp.c gdc_pie_samp.c gdc_samp1.c gdc_samp2.c
-.if defined(NOPROFILE)
+.if defined(NO_PROFILE)
PLIST_SUB+= PROFILE="@comment "
.else
PLIST_SUB+= PROFILE=
diff --git a/graphics/gdtclft/Makefile b/graphics/gdtclft/Makefile
index 15b1d7b95277..61300172f246 100644
--- a/graphics/gdtclft/Makefile
+++ b/graphics/gdtclft/Makefile
@@ -7,7 +7,7 @@
PORTNAME= Gdtclft
PORTVERSION= 2.2.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= graphics tcl
MASTER_SITES= http://www.graphviz.org/pub/
DISTNAME= ${PORTNAME}${PORTVERSION}
diff --git a/graphics/grads/Makefile b/graphics/grads/Makefile
index 55ef41a5f60c..a6ebb37fe92c 100644
--- a/graphics/grads/Makefile
+++ b/graphics/grads/Makefile
@@ -3,7 +3,7 @@
PORTNAME= grads
PORTVERSION= 1.9b4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics science math
MASTER_SITES= ftp://grads.iges.org/grads/1.9/:src \
ftp://grads.iges.org/grads/:other
@@ -16,8 +16,8 @@ COMMENT= The Grid Analysis and Display System
BUILD_DEPENDS= ${LOCALBASE}/lib/libudunits2.a:${PORTSDIR}/science/udunits \
${LOCALBASE}/lib/libsx.a:${PORTSDIR}/x11/libsx
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
+ jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png
GNU_CONFIGURE= yes
diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile
index 25950217ee49..e7be0bbbca9b 100644
--- a/graphics/graphviz/Makefile
+++ b/graphics/graphviz/Makefile
@@ -3,7 +3,7 @@
PORTNAME= graphviz
PORTVERSION= 2.30.1
-PORTREVERSION= 100
+PORTREVERSION= 101
CATEGORIES= graphics tk
MASTER_SITES= http://www.graphviz.org/pub/graphviz/ARCHIVE/
diff --git a/graphics/icoconvert/Makefile b/graphics/icoconvert/Makefile
index 786ad2e6c754..0d9c830c7a8d 100644
--- a/graphics/icoconvert/Makefile
+++ b/graphics/icoconvert/Makefile
@@ -7,7 +7,7 @@
PORTNAME= icoconvert
PORTVERSION= 2.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MASTER_SITES= http://www.mox.net/downloads/ \
http://www.xunix.org/~flz/distfiles/
@@ -15,7 +15,7 @@ MASTER_SITES= http://www.mox.net/downloads/ \
MAINTAINER= flz@FreeBSD.org
COMMENT= A small utility to convert Windows icon files into .xpm and .png files
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
PLIST_FILES= bin/icoconvert
diff --git a/graphics/libpuzzle/Makefile b/graphics/libpuzzle/Makefile
index cd77aa2a5d7d..3ae8a5bff242 100644
--- a/graphics/libpuzzle/Makefile
+++ b/graphics/libpuzzle/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libpuzzle
PORTVERSION= 0.11
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.pureftpd.org/pub/pure-ftpd/misc/libpuzzle/releases/
@@ -11,7 +11,7 @@ COMMENT= Library to find similar pictures
LICENSE= BSD
-LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USE_BZIP2= yes
GNU_CONFIGURE= yes
diff --git a/graphics/lua-gd/Makefile b/graphics/lua-gd/Makefile
index 19bd92e1d107..15f0713cbf4e 100644
--- a/graphics/lua-gd/Makefile
+++ b/graphics/lua-gd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= lua-gd
PORTVERSION= 2.0.33r2
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://files.luaforge.net/releases/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}forLua5.1/
diff --git a/graphics/mapserver/Makefile b/graphics/mapserver/Makefile
index da7081f5809a..2af7652e7a16 100644
--- a/graphics/mapserver/Makefile
+++ b/graphics/mapserver/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mapserver
PORTVERSION= 6.2.1
+PORTREVISION= 1
CATEGORIES= graphics www geography
MASTER_SITES= http://download.osgeo.org/mapserver/
@@ -172,6 +173,8 @@ PROG_FILES= legend scalebar shp2img shptree shptreetst shptreevis \
sortshp msencrypt tile4ms
post-patch:
+ # fix broken version check for libgd
+ ${REINPLACE_CMD} -e 's#-lt 28#-lt 0#' ${WRKSRC}/configure
.if ${PORT_OPTIONS:MMING}
${REINPLACE_CMD} -e 's#with_ming/include#with_ming/include/ming#g' \
${WRKSRC}/configure
diff --git a/graphics/mscgen/Makefile b/graphics/mscgen/Makefile
index 3f34c47b7ac8..f3f75e64d7cf 100644
--- a/graphics/mscgen/Makefile
+++ b/graphics/mscgen/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mscgen
PORTVERSION= 0.20
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://www.mcternan.me.uk/mscgen/software/ \
http://romain.blogreen.org/distfiles/
@@ -19,7 +19,7 @@ OPTIONS_DEFAULT= PNG
.if ${PORT_OPTIONS:MPNG}
CONFIGURE_ARGS+=--with-png
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
.else
CONFIGURE_ARGS+=--without-png
.endif
diff --git a/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile
index 9240b98106f5..74b960f8a3a7 100644
--- a/graphics/p5-GD/Makefile
+++ b/graphics/p5-GD/Makefile
@@ -3,6 +3,7 @@
PORTNAME= GD
PORTVERSION= 2.49
+PORTREVISION0 1
CATEGORIES= graphics perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,7 +12,7 @@ DISTNAME= GD-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 interface to Gd Graphics Library version2
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
USES= perl5
USE_PERL5= configure
diff --git a/graphics/php-libpuzzle/Makefile b/graphics/php-libpuzzle/Makefile
index 47cb9a020b15..3122186883da 100644
--- a/graphics/php-libpuzzle/Makefile
+++ b/graphics/php-libpuzzle/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libpuzzle
PORTVERSION= 0.11
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://download.pureftpd.org/pub/pure-ftpd/misc/libpuzzle/release/ \
ftp://ftp.pureftpd.org/pub/pure-ftpd/misc/libpuzzle/releases/
@@ -16,7 +17,7 @@ MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= PHP extension for Puzzle library to find similar pictures
LIB_DEPENDS= puzzle.1:${PORTSDIR}/graphics/libpuzzle \
- gd.4:${PORTSDIR}/graphics/gd
+ gd:${PORTSDIR}/graphics/gd
LICENSE= BSD
LICENSE_FILES= ${WRKSRC}/COPYING
diff --git a/graphics/php5-ffmpeg/Makefile b/graphics/php5-ffmpeg/Makefile
index df9060136c33..b40e509be167 100644
--- a/graphics/php5-ffmpeg/Makefile
+++ b/graphics/php5-ffmpeg/Makefile
@@ -7,7 +7,7 @@
PORTNAME= ffmpeg
PORTVERSION= 0.6.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}-php/${PORTNAME}-php/${PORTVERSION}
PKGNAMEPREFIX= php5-
@@ -17,7 +17,7 @@ EXTRACT_SUFX= .tbz2
MAINTAINER= acm@FreeBSD.org
COMMENT= The ffmpeg shared extension for php
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
avutil.1:${PORTSDIR}/multimedia/ffmpeg
CFLAGS+= -I${LOCALBASE}/include
diff --git a/graphics/phplot/Makefile b/graphics/phplot/Makefile
index a72ce94f0c7f..54b6a29a3045 100644
--- a/graphics/phplot/Makefile
+++ b/graphics/phplot/Makefile
@@ -3,6 +3,7 @@
PORTNAME= phplot
PORTVERSION= 6.1.0
+PORTREVISION= 1
CATEGORIES= graphics www
MASTER_SITES= SF:source1 \
SF/${PORTNAME}/Manual/20130511:source2
diff --git a/graphics/png2html/Makefile b/graphics/png2html/Makefile
index 86960fce7a6e..836a9b0bd3ed 100644
--- a/graphics/png2html/Makefile
+++ b/graphics/png2html/Makefile
@@ -7,7 +7,7 @@
PORTNAME= png2html
PORTVERSION= 1.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= graphics
MASTER_SITES= http://www.geoffholden.com/content/projects/png2html/
@@ -18,7 +18,7 @@ LICENSE= GPLv2 # (or later)
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
- gd.4:${PORTSDIR}/graphics/gd
+ gd:${PORTSDIR}/graphics/gd
PLIST_FILES= bin/png2html
diff --git a/graphics/pstoedit/Makefile b/graphics/pstoedit/Makefile
index b959232d1f7a..05ec83befd75 100644
--- a/graphics/pstoedit/Makefile
+++ b/graphics/pstoedit/Makefile
@@ -3,6 +3,7 @@
PORTNAME= pstoedit
PORTVERSION= 3.62
+PORTREVISION= 1
CATEGORIES= graphics print
MASTER_SITES= SF
diff --git a/graphics/py-gd/Makefile b/graphics/py-gd/Makefile
index b5b60812fa6e..0d2b48f959d9 100644
--- a/graphics/py-gd/Makefile
+++ b/graphics/py-gd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= gd
PORTVERSION= 0.58
+PORTREVISION= 1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/raster3d/Makefile b/graphics/raster3d/Makefile
index f5c6775e6e9a..4aecfdd05aa8 100644
--- a/graphics/raster3d/Makefile
+++ b/graphics/raster3d/Makefile
@@ -3,7 +3,7 @@
PORTNAME= raster3d
PORTVERSION= 3.0.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics biology
MASTER_SITES= http://skuld.bmsc.washington.edu/${PORTNAME}/
DISTNAME= Raster3D_${PORTVERSION:R}-${PORTVERSION:E}
@@ -13,8 +13,8 @@ COMMENT= Set of tools for generating raster images of proteins and molecules
LICENSE= ART20
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
- tiff.4:${PORTSDIR}/graphics/tiff
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
+ tiff:${PORTSDIR}/graphics/tiff
OPTIONS_DEFINE= MAGICK DOCS EXAMPLES
OPTIONS_DEFAULT= MAGICK
diff --git a/graphics/repng2jpeg/Makefile b/graphics/repng2jpeg/Makefile
index ff35542eaf52..c9c853d92429 100644
--- a/graphics/repng2jpeg/Makefile
+++ b/graphics/repng2jpeg/Makefile
@@ -7,7 +7,7 @@
PORTNAME= repng2jpeg
PORTVERSION= 1.0.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= http://sugachan.dip.jp/obsolete/arch/
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/graphics/ruby-gd/Makefile b/graphics/ruby-gd/Makefile
index 60bcb92b5ba5..fc3108867466 100644
--- a/graphics/ruby-gd/Makefile
+++ b/graphics/ruby-gd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gd
PORTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics ruby
MASTER_SITES= http://www.daifukuya.com/archive/kagemai/lib/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
diff --git a/graphics/rubygem-gd2/Makefile b/graphics/rubygem-gd2/Makefile
index 2cc0e636e216..3692771d3456 100644
--- a/graphics/rubygem-gd2/Makefile
+++ b/graphics/rubygem-gd2/Makefile
@@ -6,14 +6,14 @@
PORTNAME= gd2
PORTVERSION= 1.1.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby binding for Thomas Boutell's gd 2.x graphics library #'
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
REINPLACE_ARGS= -i ""
diff --git a/graphics/scr2png/Makefile b/graphics/scr2png/Makefile
index 6c3994a93ba5..79a085543efb 100644
--- a/graphics/scr2png/Makefile
+++ b/graphics/scr2png/Makefile
@@ -3,7 +3,7 @@
PORTNAME= scr2png
PORTVERSION= 1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= nik
diff --git a/graphics/zimg/Makefile b/graphics/zimg/Makefile
index e4746f1f4bfc..e30f26475fe6 100644
--- a/graphics/zimg/Makefile
+++ b/graphics/zimg/Makefile
@@ -7,14 +7,14 @@
PORTNAME= zimg
PORTVERSION= 5.0.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Image-generator that uses ASCII input files to create PNGs/EDFs
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-dynaload-cc="${CC}" \
diff --git a/lang/fpc/Makefile.units b/lang/fpc/Makefile.units
index c5c74ec363af..217d9bb45e06 100644
--- a/lang/fpc/Makefile.units
+++ b/lang/fpc/Makefile.units
@@ -173,7 +173,7 @@ LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl
.if ${PKGNAMESUFFIX} == "-libgd"
. if defined(WITH_LIBGD)
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
. endif
.endif
diff --git a/mail/dspam/Makefile b/mail/dspam/Makefile
index 26146f21d7ec..467a9f55af3e 100644
--- a/mail/dspam/Makefile
+++ b/mail/dspam/Makefile
@@ -8,7 +8,7 @@
PORTNAME= dspam
PORTVERSION= 3.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= mail
MASTER_SITES= SF \
http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index cc768034d660..513c4f41e007 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -3,6 +3,7 @@
PORTNAME= PDL
PORTVERSION= 2.4.11
+PORTREVISION= 1
CATEGORIES= math perl5
MASTER_SITES= CPAN/${PORTNAME}:cpan \
SF/pdl/PDL/${PORTVERSION}:sf
diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile
index 4008327a5767..2806d7feb3fa 100644
--- a/math/gnuplot/Makefile
+++ b/math/gnuplot/Makefile
@@ -2,6 +2,7 @@
PORTNAME= gnuplot
PORTVERSION= 4.6.3
+PORTREVISION= 1
CATEGORIES= math graphics
MASTER_SITES= SF
diff --git a/math/ploticus/Makefile b/math/ploticus/Makefile
index c711fdde304b..fd62ce49f9ae 100644
--- a/math/ploticus/Makefile
+++ b/math/ploticus/Makefile
@@ -8,7 +8,7 @@
PORTNAME= ploticus
PORTVERSION= 2.40
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math
MASTER_SITES= SF
DISTNAME= pl${PORTVERSION:S/.//}src
@@ -16,11 +16,11 @@ DISTNAME= pl${PORTVERSION:S/.//}src
MAINTAINER?= linimon@FreeBSD.org
COMMENT?= Generates plots and graphs from data
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
- ming.5:${PORTSDIR}/graphics/ming \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
+ jpeg:${PORTSDIR}/graphics/jpeg \
+ ming:${PORTSDIR}/graphics/ming \
png15:${PORTSDIR}/graphics/png \
- freetype.9:${PORTSDIR}/print/freetype2
+ freetype:${PORTSDIR}/print/freetype2
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/math/plplot/Makefile b/math/plplot/Makefile
index a9f65b176571..f8e6f1cc6651 100644
--- a/math/plplot/Makefile
+++ b/math/plplot/Makefile
@@ -3,7 +3,7 @@
PORTNAME= plplot
PORTVERSION= 5.9.9
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math science
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source
diff --git a/multimedia/kissdx/Makefile b/multimedia/kissdx/Makefile
index 43cf12825c68..cea096d068ac 100644
--- a/multimedia/kissdx/Makefile
+++ b/multimedia/kissdx/Makefile
@@ -7,7 +7,7 @@
PORTNAME= kissdx
PORTVERSION= 0.13.10a
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= multimedia net
MASTER_SITES= http://paragi.dk/kiss/
diff --git a/multimedia/oggvideotools/Makefile b/multimedia/oggvideotools/Makefile
index 2409910fe496..47dfcddf9dd7 100644
--- a/multimedia/oggvideotools/Makefile
+++ b/multimedia/oggvideotools/Makefile
@@ -3,6 +3,7 @@
PORTNAME= oggvideotools
PORTVERSION= 0.8a
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}
diff --git a/net-mgmt/bandwidthd/Makefile b/net-mgmt/bandwidthd/Makefile
index 7314311c72d6..09f7ca4cf8cf 100644
--- a/net-mgmt/bandwidthd/Makefile
+++ b/net-mgmt/bandwidthd/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bandwidthd
PORTVERSION= 2.0.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-mgmt
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
EXTRACT_SUFX= .tgz
diff --git a/net-mgmt/icinga/Makefile b/net-mgmt/icinga/Makefile
index 4f44b488987d..72e808b39b9d 100644
--- a/net-mgmt/icinga/Makefile
+++ b/net-mgmt/icinga/Makefile
@@ -3,7 +3,7 @@
PORTNAME= icinga
PORTVERSION= 1.9.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-mgmt
MASTER_SITES= SF
diff --git a/net-mgmt/macroscope/Makefile b/net-mgmt/macroscope/Makefile
index c55d5f543ddd..30cde7be6fbf 100644
--- a/net-mgmt/macroscope/Makefile
+++ b/net-mgmt/macroscope/Makefile
@@ -3,7 +3,7 @@
PORTNAME= macroscope
PORTVERSION= 1.0.3787
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-mgmt
MASTER_SITES= ftp://ftp.berlios.de/pub/macroscope/ \
http://white-raven.pisem.net/
diff --git a/net-mgmt/mrtg/Makefile b/net-mgmt/mrtg/Makefile
index 98d8b1e98015..2e5008ad7822 100644
--- a/net-mgmt/mrtg/Makefile
+++ b/net-mgmt/mrtg/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mrtg
PORTVERSION= 2.17.4
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= net-mgmt ipv6
MASTER_SITES= http://oss.oetiker.ch/mrtg/pub/ \
diff --git a/net-mgmt/nagios-devel/Makefile b/net-mgmt/nagios-devel/Makefile
index a88c4d720254..74329c9d274b 100644
--- a/net-mgmt/nagios-devel/Makefile
+++ b/net-mgmt/nagios-devel/Makefile
@@ -4,6 +4,7 @@
PORTNAME= nagios
DISTVERSIONPREFIX=HEAD-
DISTVERSION= 20101122
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= http://www.downtools.com.au/~jarrod/nagios/
PKGNAMESUFFIX= -devel
@@ -11,7 +12,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Extremely powerful network monitoring system
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins
MASTER_SITE_FREEBSD= yes
diff --git a/net-mgmt/nagios/Makefile b/net-mgmt/nagios/Makefile
index 016d4ee88ec7..dbc3af410b86 100644
--- a/net-mgmt/nagios/Makefile
+++ b/net-mgmt/nagios/Makefile
@@ -3,6 +3,7 @@
PORTNAME= nagios
PORTVERSION= 3.5.0
+PORTREVISION= 1
CATEGORIES= net-mgmt
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-3.x/${PORTNAME}-${PORTVERSION}
diff --git a/net-mgmt/netams/Makefile b/net-mgmt/netams/Makefile
index f17aced33550..0c29d3ce00f9 100644
--- a/net-mgmt/netams/Makefile
+++ b/net-mgmt/netams/Makefile
@@ -76,8 +76,8 @@ RUN_DEPENDS+= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
p5-Storable>=0:${PORTSDIR}/devel/p5-Storable \
p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
p5-Crypt-GeneratePassword>=0:${PORTSDIR}/security/p5-Crypt-GeneratePassword
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd \
- jpeg.11:${PORTSDIR}/graphics/jpeg
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd \
+ jpeg:${PORTSDIR}/graphics/jpeg
PLIST_SUB+= CGI=""
.else
PLIST_SUB+= CGI="@comment "
diff --git a/net-mgmt/netxms/Makefile b/net-mgmt/netxms/Makefile
index 854b67f68e99..145afe92ca9d 100644
--- a/net-mgmt/netxms/Makefile
+++ b/net-mgmt/netxms/Makefile
@@ -103,7 +103,7 @@ PLIST_SUB+= AGENT="@comment "
USE_RC_SUBR+= nxhttpd
CONFIGURE_ARGS+= --with-nxhttpd
PLIST_SUB+= NXHTTPD=""
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
USE_PERL5= yes
.else
PLIST_SUB+= NXHTTPD="@comment "
diff --git a/net-mgmt/weathermap/Makefile b/net-mgmt/weathermap/Makefile
index 122aae9bc75d..1be966c4d669 100644
--- a/net-mgmt/weathermap/Makefile
+++ b/net-mgmt/weathermap/Makefile
@@ -3,14 +3,14 @@
PORTNAME= weathermap
PORTVERSION= 1.1.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-mgmt
MASTER_SITES= http://netmon.grnet.gr/weathermap/dist/
MAINTAINER= lippe@FreeBSD.org
COMMENT= This tool displays the utilization of the network links
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD \
mrtg:${PORTSDIR}/net-mgmt/mrtg
diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile
index a541043374cf..35485af3f868 100644
--- a/net-p2p/amule-devel/Makefile
+++ b/net-p2p/amule-devel/Makefile
@@ -3,6 +3,7 @@
PORTNAME= amule
PORTVERSION= 10802
+PORTREVISION= 1
CATEGORIES= net-p2p
MASTER_SITES= http://amule.sourceforge.net/tarballs/
PKGNAMESUFFIX= -devel
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
index 9c76f51aa2e3..6624984782f6 100644
--- a/net-p2p/amule/Makefile
+++ b/net-p2p/amule/Makefile
@@ -3,7 +3,7 @@
PORTNAME= amule
PORTVERSION= 2.3.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p
MASTER_SITES= SF/${PORTNAME}/aMule/${PORTVERSION}
DISTNAME= aMule-${PORTVERSION}
diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile
index 2fc8f5d9b2f7..e688586eeb7c 100644
--- a/net-p2p/mldonkey/Makefile
+++ b/net-p2p/mldonkey/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mldonkey
PORTVERSION= 3.1.3
+PORTREVISION0 1
CATEGORIES+= net-p2p
MASTER_SITES= SF
diff --git a/net/vnstat/Makefile b/net/vnstat/Makefile
index 6a3fdc8e9b6a..5c1be7d11a05 100644
--- a/net/vnstat/Makefile
+++ b/net/vnstat/Makefile
@@ -3,7 +3,7 @@
PORTNAME= vnstat
PORTVERSION= 1.11
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net
MASTER_SITES= http://humdi.net/vnstat/ \
http://mirror.mcx2.org/
diff --git a/print/teTeX-base/Makefile b/print/teTeX-base/Makefile
index a13fdc3345fb..7f3bdae5689e 100644
--- a/print/teTeX-base/Makefile
+++ b/print/teTeX-base/Makefile
@@ -3,7 +3,7 @@
PORTNAME= teTeX-base
PORTVERSION= 3.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_TEX_CTAN} \
ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/dvips/:1
@@ -20,9 +20,9 @@ RUN_DEPENDS= ${LOCALBASE}/${TEXMFDISTDIR}/LICENSE.texmf:${PORTSDIR}/print/teTeX-
${TEXMFLOCAL_LSR}:${PORTSDIR}/print/tex-texmflocal \
texi2html:${PORTSDIR}/textproc/texi2html
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
- wwwcore.1:${PORTSDIR}/www/libwww \
- t1.5:${PORTSDIR}/devel/t1lib \
- gd.4:${PORTSDIR}/${GD_PORT}
+ wwwcore:${PORTSDIR}/www/libwww \
+ t1:${PORTSDIR}/devel/t1lib \
+ gd:${PORTSDIR}/${GD_PORT}
GD_PORT?= graphics/gd
WRKSRC= ${WRKDIR}/tetex-src-${PORTVERSION}
diff --git a/print/texlive-base/Makefile b/print/texlive-base/Makefile
index 3bbceb524cd8..b63138f9df6d 100644
--- a/print/texlive-base/Makefile
+++ b/print/texlive-base/Makefile
@@ -2,7 +2,7 @@
PORTNAME= texlive
PORTVERSION= 20120701
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= print
MASTER_SITES= ftp://tug.org/historic/systems/texlive/2012/
PKGNAMESUFFIX= -base
diff --git a/sysutils/apcupsd/Makefile b/sysutils/apcupsd/Makefile
index 4f412dc49d23..5ecaab2b4bb3 100644
--- a/sysutils/apcupsd/Makefile
+++ b/sysutils/apcupsd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= apcupsd
PORTVERSION= 3.14.10
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20-%20Stable/${PORTVERSION}:src_sf \
http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:src_bk \
diff --git a/sysutils/nut/Makefile b/sysutils/nut/Makefile
index c95c4679ed07..b93c0d632980 100644
--- a/sysutils/nut/Makefile
+++ b/sysutils/nut/Makefile
@@ -73,7 +73,7 @@ CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \
--with-dev
.if ${PORT_OPTIONS:MCGI}
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
MAN5+= hosts.conf.5 upsset.conf.5 upsstats.html.5
MAN8+= upsset.cgi.8 upsstats.cgi.8 upsimage.cgi.8
CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME}
diff --git a/sysutils/nut22/Makefile b/sysutils/nut22/Makefile
index 893c54a4d83f..4f43a876294d 100644
--- a/sysutils/nut22/Makefile
+++ b/sysutils/nut22/Makefile
@@ -60,7 +60,7 @@ CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \
--with-group=${NUT_GROUP}
.if ${PORT_OPTIONS:MCGI}
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS+= gd:${PORTSDIR}/graphics/gd
MAN5+= hosts.conf.5 upsset.conf.5 upsstats.html.5
MAN8+= upsset.cgi.8 upsstats.cgi.8 upsimage.cgi.8
CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME}
diff --git a/sysutils/pfstat/Makefile b/sysutils/pfstat/Makefile
index 632b95dcc054..c795425622d1 100644
--- a/sysutils/pfstat/Makefile
+++ b/sysutils/pfstat/Makefile
@@ -3,13 +3,14 @@
PORTNAME= pfstat
PORTVERSION= 2.5
+PORTREVISION= 1
CATEGORIES= sysutils net
MASTER_SITES= http://www.benzedrine.cx/
MAINTAINER= araujo@FreeBSD.org
COMMENT= Utility to render graphical statistics for pf
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
MAKE_ARGS= "LD_GD=gd"
MAKE_ENV+= __MAKE_CONF=/dev/null
diff --git a/textproc/modlogan/Makefile b/textproc/modlogan/Makefile
index 9468f7edc20b..41b4afaa42fc 100644
--- a/textproc/modlogan/Makefile
+++ b/textproc/modlogan/Makefile
@@ -7,17 +7,17 @@
PORTNAME= modlogan
PORTVERSION= 0.8.13
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= textproc www
MASTER_SITES= http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/
MAINTAINER= netchild@FreeBSD.org
COMMENT= A modular log file analysis program
-LIB_DEPENDS= adns.1:${PORTSDIR}/dns/adns \
- gd.4:${PORTSDIR}/graphics/gd \
- pcre.3:${PORTSDIR}/devel/pcre \
- expat.6:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS= adns:${PORTSDIR}/dns/adns \
+ gd:${PORTSDIR}/graphics/gd \
+ pcre:${PORTSDIR}/devel/pcre \
+ expat:${PORTSDIR}/textproc/expat2
USE_AUTOTOOLS= libtool
USES= gettext
diff --git a/www/analog/Makefile b/www/analog/Makefile
index 33f85426497b..7b455eba657a 100644
--- a/www/analog/Makefile
+++ b/www/analog/Makefile
@@ -3,7 +3,7 @@
PORTNAME= analog
PORTVERSION= 6.0
-PORTREVISION= 8
+PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= www
MASTER_SITES= http://www.analog.cx/ \
@@ -17,8 +17,8 @@ COMMENT= Extremely fast program for analysing WWW logfiles
LICENSE= GPLv2
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
+ jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/www/asterisk-stat/Makefile b/www/asterisk-stat/Makefile
index 9b7005bcf6bb..175f97a39842 100644
--- a/www/asterisk-stat/Makefile
+++ b/www/asterisk-stat/Makefile
@@ -3,7 +3,7 @@
PORTNAME= asterisk-stat
PORTVERSION= 2.0.1
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= www
MASTER_SITES= http://www.areski.net/${SITE_SUBDIR}/
DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}
MAINTAINER= jfkimura@yahoo.co.jp
COMMENT= ASTERISK call detail records analyzer
-LIB_DEPENDS= gd.[4-9]:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
NO_BUILD= yes
USE_PHP= session gd pcre
diff --git a/www/awffull/Makefile b/www/awffull/Makefile
index c66fd58e1b86..9ed2ba837959 100644
--- a/www/awffull/Makefile
+++ b/www/awffull/Makefile
@@ -3,7 +3,7 @@
PORTNAME= awffull
PORTVERSION= 3.10.2
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES?= www
MASTER_SITES= http://www.stedee.id.au/files/
@@ -11,9 +11,9 @@ MAINTAINER?= chad@wickdev.com
COMMENT= AWFFull is a webserver log analysis tool forked from Webalizer
BUILD_DEPENDS= ${LOCALBASE}/lib/X11/fonts/bitstream-vera/Vera.ttf:${PORTSDIR}/x11-fonts/bitstream-vera
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
png15:${PORTSDIR}/graphics/png \
- pcre.3:${PORTSDIR}/devel/pcre
+ pcre:${PORTSDIR}/devel/pcre
RUN_DEPENDS:= ${BUILD_DEPENDS}
CONFLICTS?= ja-awffull-[0-9]*
diff --git a/www/http-analyze/Makefile b/www/http-analyze/Makefile
index a8aecf46152c..c328205e3d01 100644
--- a/www/http-analyze/Makefile
+++ b/www/http-analyze/Makefile
@@ -3,6 +3,7 @@
PORTNAME= http-analyze
PORTVERSION= 2.4.4
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= ftp://ftp.rent-a-guru.de/pub/
DIST_SUBDIR= ${PORTNAME}
diff --git a/www/mgstat/Makefile b/www/mgstat/Makefile
index ce71bc0bf103..5c35231c6517 100644
--- a/www/mgstat/Makefile
+++ b/www/mgstat/Makefile
@@ -7,14 +7,14 @@
PORTNAME= mgstat
PORTVERSION= 0.12
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= http://wizard.ae.krakow.pl/~mike/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Produce graphs from mod_gzip log files
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
GNU_CONFIGURE= yes
diff --git a/www/sarg/Makefile b/www/sarg/Makefile
index 92dbada83b14..555f4f6dfc3a 100644
--- a/www/sarg/Makefile
+++ b/www/sarg/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sarg
PORTVERSION= 2.3.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -30,7 +30,7 @@ CONFIGURE_ARGS= CPPFLAGS=-I${LOCALBASE}/include \
MAN1= sarg.1
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
PLIST_SUB+= NLS=""
@@ -93,4 +93,4 @@ post-patch:
pre-configure:
@(cd ${WRKSRC} && ${AUTORECONF})
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/webalizer/Makefile b/www/webalizer/Makefile
index f58d31c470e5..34a83401de67 100644
--- a/www/webalizer/Makefile
+++ b/www/webalizer/Makefile
@@ -2,7 +2,7 @@
PORTNAME= webalizer
PORTVERSION= 2.23.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES+= www
MASTER_SITES= ftp://ftp.mrunix.net/pub/webalizer/:main \
MASTER_SITES= ftp://ftp.mrunix.net/pub/webalizer/geodb/:geodb \