aboutsummaryrefslogtreecommitdiff
path: root/graphics/GraphicsMagick13/Makefile
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2013-11-30 15:08:05 +0000
committerThierry Thomas <thierry@FreeBSD.org>2013-11-30 15:08:05 +0000
commit7e034e634eab3b56dd30091c8216dfdafd62fe30 (patch)
tree1f870fba4a5a26efd31fd6d226cbe39c193a736d /graphics/GraphicsMagick13/Makefile
parent0e5e4a3dda54b292de435618316a90963c3b463d (diff)
downloadports-7e034e634eab3b56dd30091c8216dfdafd62fe30.tar.gz
ports-7e034e634eab3b56dd30091c8216dfdafd62fe30.zip
- Upgrade to 1.3.18.
- Since I'm there, pet portlint and stagify. PR: ports/183821 Submitted by: /me Approved by: maintainer's time-out
Notes
Notes: svn path=/head/; revision=335296
Diffstat (limited to 'graphics/GraphicsMagick13/Makefile')
-rw-r--r--graphics/GraphicsMagick13/Makefile52
1 files changed, 25 insertions, 27 deletions
diff --git a/graphics/GraphicsMagick13/Makefile b/graphics/GraphicsMagick13/Makefile
index 3e2fb2ec5994..dc75d6a1e591 100644
--- a/graphics/GraphicsMagick13/Makefile
+++ b/graphics/GraphicsMagick13/Makefile
@@ -2,37 +2,38 @@
# $FreeBSD$
PORTNAME= GraphicsMagick
-PORTVERSION= 1.3.16
-PORTREVISION= 1
+PORTVERSION= 1.3.18
CATEGORIES= graphics
MASTER_SITES= SF \
ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/
MASTER_SITE_SUBDIR= ${PORTNAME:L}/${PORTNAME:L}/${PORTVERSION}
-PORTSCOUT= limit:^1\.3\.
PKGNAMESUFFIX= 13
MAINTAINER= glarkin@FreeBSD.org
COMMENT= Fast image processing tools based on ImageMagick
-CONFLICTS= GraphicsMagick-1.[12].* GraphicsMagick12-*
+LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
+ libpng15.so:${PORTSDIR}/graphics/png \
+ libjbig.so:${PORTSDIR}/graphics/jbigkit \
+ libjasper.so:${PORTSDIR}/graphics/jasper \
+ libjpeg.so:${PORTSDIR}/graphics/jpeg \
+ liblcms.so:${PORTSDIR}/graphics/lcms \
+ libtiff.so:${PORTSDIR}/graphics/tiff \
+ libxml2.so:${PORTSDIR}/textproc/libxml2
-LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
- png15:${PORTSDIR}/graphics/png \
- jbig:${PORTSDIR}/graphics/jbigkit \
- xml2:${PORTSDIR}/textproc/libxml2
-OTHERGRAPHICS= jasper jpeg lcms tiff
-LIB_DEPENDS+= ${OTHERGRAPHICS:C|(.+)|\1:${PORTSDIR}/graphics/\1|}
+CONFLICTS= GraphicsMagick-1.[12].* GraphicsMagick12-*
OPTIONS_DEFINE= Q8BIT FPX OPENMP SSE TESTS X11 DOCS
Q8BIT_DESC= Use 8-bit pixels (speed) instead of 16 (quality)
DPS_DESC= Enable Display Ghostscript support
-NODPS_DESC= Disable Display Ghostscript support
TESTS_DESC= Run bundled self-tests after build
OPTIONS_DEFAULT=FPX DPS OPENMP X11 TESTS DOCS
OPTIONS_SINGLE= X11
-OPTIONS_SINGLE_X11= DPS NODPS
+OPTIONS_SINGLE_X11= DPS
+
+PORTSCOUT= limit:^1\.3\.
USES= iconv
USE_AUTOTOOLS= libtool libltdl
@@ -40,13 +41,6 @@ USE_BZIP2= yes
USE_GHOSTSCRIPT=yes
GNU_CONFIGURE= yes
-MAN1= GraphicsMagick++-config.1 \
- GraphicsMagick-config.1 \
- GraphicsMagickWand-config.1 \
- gm.1
-MAN4= miff.4
-MAN5= quantize.5
-
CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \
--with-ltdl-include=${LOCALBASE}/include \
--with-ltdl-lib=${LOCALBASE}/lib
@@ -57,9 +51,8 @@ ALL_TARGET= -j`${SYSCTL} -n hw.ncpu`
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-NO_STAGE= yes
test check:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
.include <bsd.port.options.mk>
@@ -82,14 +75,14 @@ CFLAGS+= -msse3
.endif
.if ${PORT_OPTIONS:MFPX}
-LIB_DEPENDS+= fpx.[2-9]:${PORTSDIR}/graphics/libfpx
+LIB_DEPENDS+= libfpx.so.[2-9]:${PORTSDIR}/graphics/libfpx
CONFIGURE_ARGS+= --with-fpx
.else
CONFIGURE_ARGS+= --without-fpx
.endif
.if ${PORT_OPTIONS:MDPS}
-LIB_DEPENDS+= dps:${PORTSDIR}/x11/dgs
+LIB_DEPENDS+= libdps.so:${PORTSDIR}/x11/dgs
CONFIGURE_ARGS+= --with-dps
.else
CONFIGURE_ARGS+= --without-dps
@@ -117,18 +110,19 @@ CONFIGURE_ARGS+= --with-windows-font-dir="${WINDOWS_FONT_DIR}"
.if ${PORT_OPTIONS:MX11} == ""
CONFIGURE_ARGS+=--without-x
-LIB_DEPENDS+= wmflite:${PORTSDIR}/graphics/libwmf-nox11
+LIB_DEPENDS+= libwmflite.so:${PORTSDIR}/graphics/libwmf-nox11
.else
-LIB_DEPENDS+= wmflite:${PORTSDIR}/graphics/libwmf
+LIB_DEPENDS+= libwmflite.so:${PORTSDIR}/graphics/libwmf
.endif
.if ${PORT_OPTIONS:MQ8BIT}
CONFIGURE_ARGS+= --with-quantum-depth=8
-PLIST_SUB+= Q=8
+QD= 8
.else
CONFIGURE_ARGS+= --with-quantum-depth=16
-PLIST_SUB+= Q=16
+QD= 16
.endif
+PLIST_SUB+= Q=${QD}
.if ${PORT_OPTIONS:MTESTS}
post-build:: test
@@ -140,4 +134,8 @@ post-build::
#
.endif
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q${QD}/coders \
+ ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q${QD}/filters
+
.include <bsd.port.mk>