[113998] trunk/dports/graphics
ryandesign at macports.org
ryandesign at macports.org
Wed Nov 27 00:06:31 PST 2013
Revision: 113998
https://trac.macports.org/changeset/113998
Author: ryandesign at macports.org
Date: 2013-11-27 00:06:30 -0800 (Wed, 27 Nov 2013)
Log Message:
-----------
cairo, cairo-devel: use -replace where possible
Modified Paths:
--------------
trunk/dports/graphics/cairo/Portfile
trunk/dports/graphics/cairo-devel/Portfile
Modified: trunk/dports/graphics/cairo/Portfile
===================================================================
--- trunk/dports/graphics/cairo/Portfile 2013-11-27 07:57:47 UTC (rev 113997)
+++ trunk/dports/graphics/cairo/Portfile 2013-11-27 08:06:30 UTC (rev 113998)
@@ -53,7 +53,7 @@
compiler.blacklist-append {clang < 318.0.61}
# https://trac.macports.org/ticket/27011
-if {${build_arch} == "x86_64" || ([variant_isset universal] && [lsearch ${universal_archs} x86_64] != -1)} {
+if {${build_arch} eq "x86_64" || ([variant_isset universal] && [lsearch ${universal_archs} x86_64] != -1)} {
compiler.blacklist-append gcc-4.0
}
@@ -94,34 +94,29 @@
variant opengl requires x11 description {Add OpenGL graphics interface} {
depends_lib-append port:mesa
- configure.args-delete --disable-gl
- configure.args-append --enable-gl --enable-glx
+
+ configure.args-replace --disable-gl --enable-gl
+ configure.args-append --enable-glx
}
platform macosx {
-variant quartz {
- configure.args-delete --disable-quartz \
- --disable-quartz-font \
- --disable-quartz-image
- configure.args-append --enable-quartz \
- --enable-quartz-font \
- --enable-quartz-image
+ variant quartz {
+ configure.args-replace --disable-quartz --enable-quartz
+ configure.args-replace --disable-quartz-font --enable-quartz-font
+ configure.args-replace --disable-quartz-image --enable-quartz-image
+ }
}
-}
variant x11 {
depends_lib-append port:xrender \
port:xorg-libXext \
port:xorg-xcb-util
- configure.args-delete --disable-xlib \
- --without-x \
- --disable-xlib-xcb \
- --disable-xcb
- configure.args-append --enable-xlib \
- --enable-xlib-xrender \
- --enable-xlib-xcb \
- --enable-xcb \
- --with-x \
+
+ configure.args-replace --disable-xcb --enable-xcb
+ configure.args-replace --disable-xlib --enable-xlib
+ configure.args-replace --disable-xlib-xcb --enable-xlib-xcb
+ configure.args-replace --without-x --with-x
+ configure.args-append --enable-xlib-xrender \
--x-include=${prefix}/include \
--x-lib=${prefix}/lib
}
Modified: trunk/dports/graphics/cairo-devel/Portfile
===================================================================
--- trunk/dports/graphics/cairo-devel/Portfile 2013-11-27 07:57:47 UTC (rev 113997)
+++ trunk/dports/graphics/cairo-devel/Portfile 2013-11-27 08:06:30 UTC (rev 113998)
@@ -54,7 +54,7 @@
compiler.blacklist-append {clang < 318.0.61}
# https://trac.macports.org/ticket/27011
-if {${build_arch} == "x86_64" || ([variant_isset universal] && [lsearch ${universal_archs} x86_64] != -1)} {
+if {${build_arch} eq "x86_64" || ([variant_isset universal] && [lsearch ${universal_archs} x86_64] != -1)} {
compiler.blacklist-append gcc-4.0
}
@@ -95,34 +95,29 @@
variant opengl requires x11 description {Add OpenGL graphics interface} {
depends_lib-append port:mesa
- configure.args-delete --disable-gl
- configure.args-append --enable-gl --enable-glx
+
+ configure.args-replace --disable-gl --enable-gl
+ configure.args-append --enable-glx
}
platform macosx {
-variant quartz {
- configure.args-delete --disable-quartz \
- --disable-quartz-font \
- --disable-quartz-image
- configure.args-append --enable-quartz \
- --enable-quartz-font \
- --enable-quartz-image
+ variant quartz {
+ configure.args-replace --disable-quartz --enable-quartz
+ configure.args-replace --disable-quartz-font --enable-quartz-font
+ configure.args-replace --disable-quartz-image --enable-quartz-image
+ }
}
-}
variant x11 {
depends_lib-append port:xrender \
port:xorg-libXext \
port:xorg-xcb-util
- configure.args-delete --disable-xlib \
- --without-x \
- --disable-xlib-xcb \
- --disable-xcb
- configure.args-append --enable-xlib \
- --enable-xlib-xrender \
- --enable-xlib-xcb \
- --enable-xcb \
- --with-x \
+
+ configure.args-replace --disable-xcb --enable-xcb
+ configure.args-replace --disable-xlib --enable-xlib
+ configure.args-replace --disable-xlib-xcb --enable-xlib-xcb
+ configure.args-replace --without-x --with-x
+ configure.args-append --enable-xlib-xrender \
--x-include=${prefix}/include \
--x-lib=${prefix}/lib
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20131127/83425933/attachment-0001.html>
More information about the macports-changes
mailing list