[108559] trunk/dports/math/pspp/Portfile
snc at macports.org
snc at macports.org
Fri Jul 26 07:19:52 PDT 2013
Revision: 108559
https://trac.macports.org/changeset/108559
Author: snc at macports.org
Date: 2013-07-26 07:19:52 -0700 (Fri, 26 Jul 2013)
Log Message:
-----------
pspp:
* enforce x11/quartz as mutually exclusive
* no-inline-functions should be an optflag
* not sure the patch still necessary
Modified Paths:
--------------
trunk/dports/math/pspp/Portfile
Modified: trunk/dports/math/pspp/Portfile
===================================================================
--- trunk/dports/math/pspp/Portfile 2013-07-26 13:54:53 UTC (rev 108558)
+++ trunk/dports/math/pspp/Portfile 2013-07-26 14:19:52 UTC (rev 108559)
@@ -3,6 +3,7 @@
PortSystem 1.0
PortGroup app 1.0
+PortGroup active_variants 1.1
name pspp
version 0.8.0
@@ -39,7 +40,7 @@
distname ${name}-${version}a
worksrcdir ${name}-${version}
-configure.args --disable-rpath \
+configure.args-append --disable-rpath \
--without-libpq \
--without-gui \
--with-packager=snc \
@@ -48,10 +49,10 @@
set nif_compilers {macports-llvm-gcc-4.2 llvm-gcc-4.2}
if {[lsearch -exact ${nif_compilers} ${configure.compiler}] > -1} {
- configure.cflags-append -fno-inline-functions
+ configure.optflags-append -fno-inline-functions
}
-patchfiles patch-config.h.in.diff
+#patchfiles patch-config.h.in.diff
test.run yes
test.target check
@@ -81,8 +82,19 @@
configure.args-delete --without-gui
}
-variant quartz requires gui conflicts x11 {}
+variant quartz requires gui conflicts x11 {
+ require_active_variants cairo quartz x11
+ require_active_variants gtk2 quartz x11
+ require_active_variants pango quartz x11
+ require_active_variants gtksourceview2 quartz x11
+ require_active_variants libglade2 quartz
+}
variant x11 requires gui conflicts quartz {
+ require_active_variants cairo x11 quartz
+ require_active_variants gtk2 x11 quartz
+ require_active_variants pango x11 quartz
+ require_active_variants gtksourceview2 x11 quartz
+ require_active_variants libglade2 {} x11
depends_lib-append port:xorg-libX11 \
port:xorg-libXau \
port:xorg-libXcomposite \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130726/3d3e78e8/attachment.html>
More information about the macports-changes
mailing list