svn commit: r362664 - in head/graphics: ImageMagick ImageMagick-nox11
Koop Mast
kwm at FreeBSD.org
Wed Jul 23 12:10:15 UTC 2014
Author: kwm
Date: Wed Jul 23 12:10:14 2014
New Revision: 362664
URL: http://svnweb.freebsd.org/changeset/ports/362664
QAT: https://qat.redports.org/buildarchive/r362664/
Log:
Convert from WITHOUT_X11 to Options X11.
PR: 188895
Submitted by: Vick Khera <vivek at khera.org>
Modified:
head/graphics/ImageMagick-nox11/Makefile
head/graphics/ImageMagick/Makefile
Modified: head/graphics/ImageMagick-nox11/Makefile
==============================================================================
--- head/graphics/ImageMagick-nox11/Makefile Wed Jul 23 12:09:22 2014 (r362663)
+++ head/graphics/ImageMagick-nox11/Makefile Wed Jul 23 12:10:14 2014 (r362664)
@@ -1,7 +1,8 @@
# Created by: mm at FreeBSD.org
# $FreeBSD$
-WITHOUT_X11= yes
+# the SVG and PANGO plugins need X11
+OPTIONS_EXCLUDE= X11 SVG PANGO
PORTSCOUT= ignore:1
MASTERDIR= ${.CURDIR}/../ImageMagick
Modified: head/graphics/ImageMagick/Makefile
==============================================================================
--- head/graphics/ImageMagick/Makefile Wed Jul 23 12:09:22 2014 (r362663)
+++ head/graphics/ImageMagick/Makefile Wed Jul 23 12:10:14 2014 (r362664)
@@ -57,10 +57,10 @@ PLIST_SUB= PORTVERSION=${PORTVERSION:R}
OPTIONS_DEFINE= BZIP2 DOCS DJVU FFTW FONTCONFIG FPX FREETYPE \
GRAPHVIZ GSLIB JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \
OPENEXR OPENMP PANGO PDF PERL PNG SVG TESTS TIFF WEBP WMF \
- THREADS
+ THREADS X11
OPTIONS_DEFAULT= 16BIT_PIXEL BZIP2 FFTW FONTCONFIG FPX FREETYPE \
JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG SVG \
- TIFF WEBP WMF THREADS
+ TIFF WEBP WMF THREADS X11
OPTIONS_GROUP= HALFSUPPORTED
OPTIONS_GROUP_HALFSUPPORTED= 16BIT_PIXEL HDRI
@@ -320,7 +320,7 @@ CONFIGURE_ARGS+= --without-fontconfig
# WMF (Windows Meta File) images
.if ${PORT_OPTIONS:MWMF}
-. if !defined(WITHOUT_X11)
+. if ${PORT_OPTIONS:MX11}
LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf
. else
LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf-nox11
@@ -334,7 +334,7 @@ PLIST_SUB+= WMF="@comment "
.endif
# SVG (Scalable Vector Graphics) requires both libxml2 and X11
-.if ${PORT_OPTIONS:MSVG} && !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MSVG} && ${PORT_OPTIONS:MX11}
USE_GNOME+= libxml2
LIB_DEPENDS+= librsvg-2.so:${PORTSDIR}/graphics/librsvg2
CONFIGURE_ARGS+= --with-rsvg --with-xml
@@ -345,7 +345,7 @@ CONFIGURE_ARGS+= --without-rsvg --withou
.endif
# Pango support
-.if ${PORT_OPTIONS:MPANGO} && !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MX11}
USE_GNOME+= pango
PLIST_SUB+= PANGO=""
.else
@@ -358,7 +358,7 @@ PLIST_SUB+= PANGO="@comment "
USE_GHOSTSCRIPT= yes
.endif
-.if defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
CONFIGURE_ARGS+= --without-x
CONFLICTS+= ImageMagick-6*
PLIST_SUB+= X11='@comment '
@@ -388,7 +388,7 @@ pre-configure:
@${ECHO_CMD} '###################################################################'
.endif
-.if ${PORT_OPTIONS:MSVG} && defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MSVG} && ${PORT_OPTIONS:NX11}
@${ECHO_CMD} NOTICE: SVG format support disabled, requires X11
.endif
More information about the svn-ports-all
mailing list