aboutsummaryrefslogtreecommitdiff
path: root/graphics/ImageMagick/Makefile
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2008-10-13 11:42:22 +0000
committerMartin Matuska <mm@FreeBSD.org>2008-10-13 11:42:22 +0000
commit7650e2816556c1b5ff78e0790ba625b74c1c3b95 (patch)
treefb0a128814864c7c2b1d14f377e2aaac7be0b8dd /graphics/ImageMagick/Makefile
parent8fbc6d7dbabbb9459c531184660784db67754529 (diff)
downloadports-7650e2816556c1b5ff78e0790ba625b74c1c3b95.tar.gz
ports-7650e2816556c1b5ff78e0790ba625b74c1c3b95.zip
- remove X11 IGNOREs
- WMF now supports WITHOUT_X11 - bump PORTREVISION Reported by: timur
Notes
Notes: svn path=/head/; revision=221534
Diffstat (limited to 'graphics/ImageMagick/Makefile')
-rw-r--r--graphics/ImageMagick/Makefile20
1 files changed, 12 insertions, 8 deletions
diff --git a/graphics/ImageMagick/Makefile b/graphics/ImageMagick/Makefile
index ed35ae5db814..295d932d1dc7 100644
--- a/graphics/ImageMagick/Makefile
+++ b/graphics/ImageMagick/Makefile
@@ -7,6 +7,7 @@
PORTNAME= ImageMagick
DISTVERSION= 6.4.4-1
+PORTREVISION= 1
CATEGORIES= graphics perl5
MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \
ftp://gd.tuwien.ac.at/pub/graphics/ImageMagick/ \
@@ -261,12 +262,8 @@ CONFIGURE_ARGS+= --without-fontconfig
# WMF (Windows Meta File) images
.if defined(WITH_IMAGEMAGICK_WMF)
-.if defined(WITHOUT_X11)
-IGNORE= WMF support requires X11 libraries, please unset WITHOUT_X11
-.else
LIB_DEPENDS+= wmf:${PORTSDIR}/graphics/libwmf
CONFIGURE_ARGS+= --with-wmf=yes
-.endif
.else
CONFIGURE_ARGS+= --without-wmf
.endif
@@ -279,10 +276,9 @@ CONFIGURE_ARGS+= --with-xml
.else
CONFIGURE_ARGS+= --without-xml
.endif
-.if defined(WITH_IMAGEMAGICK_SVG)
-.if defined(WITHOUT_X11)
-IGNORE= SVG support requires X11 libraries, please unset WITHOUT_X11
-.endif
+
+# SVG (Scalable Vector Graphics) requires X11
+.if defined(WITH_IMAGEMAGICK_SVG) && !defined(WITHOUT_X11)
LIB_DEPENDS+= rsvg-2:${PORTSDIR}/graphics/librsvg2
CONFIGURE_ARGS+= --with-rsvg
CONFIGURE_ENV+= RSVG_CFLAGS="-I${LOCALBASE}/include/librsvg-2" \
@@ -349,6 +345,14 @@ post-patch:
@${REINPLACE_CMD} -e "s|gvCleanup|gvFreeContext|g" \
${WRKSRC}/coders/dot.c
+
+pre-configure:
+.if defined(WITH_IMAGEMAGICK_SVG) && defined(WITHOUT_X11)
+ @${ECHO_CMD} "******************** WARNING *********************"
+ @${ECHO_CMD} "* SVG support requires X11, building without SVG *"
+ @${ECHO_CMD} "**************************************************"
+.endif
+
post-install:
.if defined(WITHOUT_IMAGEMAGICK_16BIT_PIXEL)
@${TOUCH} ${PREFIX}/lib/ImageMagick-${PORTVERSION:R}/modules-Q8/coders/.keep