[82480] trunk/dports/math/pspp-devel/Portfile
snc at macports.org
snc at macports.org
Sun Aug 14 06:31:10 PDT 2011
Revision: 82480
http://trac.macports.org/changeset/82480
Author: snc at macports.org
Date: 2011-08-14 06:31:07 -0700 (Sun, 14 Aug 2011)
Log Message:
-----------
pspp-devel:
* update to ge30f5e
* convert +no_* variants
Modified Paths:
--------------
trunk/dports/math/pspp-devel/Portfile
Modified: trunk/dports/math/pspp-devel/Portfile
===================================================================
--- trunk/dports/math/pspp-devel/Portfile 2011-08-14 12:38:49 UTC (rev 82479)
+++ trunk/dports/math/pspp-devel/Portfile 2011-08-14 13:31:07 UTC (rev 82480)
@@ -4,11 +4,12 @@
PortSystem 1.0
name pspp-devel
-set buildstamp 20110810030501
-set buildhash g9ec990
+set buildstamp 20110814030502
+set buildhash ge30f5e
version 0.7.8
-revision 5
+revision 6
# depends_test port:p5-text-diff
+# 2011-08-14: no_* variants obsoleted
categories math
license GPL-3+
maintainers snc
@@ -37,8 +38,8 @@
port:libglade2 \
port:libtool
-checksums rmd160 878e4bd94e551be5e4c6d78257cacd5e8c8fdb87 \
- sha256 f71398b96d4c4d4862e945e8c78a077fac48a36ba10757cddd2355b7c0bc9c5b
+checksums rmd160 1dd8f31bd491c83f858b60781cf7b2a23f52b74c \
+ sha256 f9532a35554a1dcd8a0612f3fb8d24d0c0c2c9b3017db958da4774a0d5d118c8
#configure.optflags -O0
#configure.cflags-append -g
@@ -56,7 +57,21 @@
test.run yes
test.target check
-variant help conflicts no_gui description {Provide in-application help via yelp} {
+if {[variant_isset no_gui]} {
+ if {[variant_isset no_graph]} {
+ default_variants -gui -graph
+ } else {
+ default_variants -gui +graph
+ }
+} else {
+ if {[variant_isset no_graph]} {
+ default_variants +gui -graph
+ } else {
+ default_variants +gui +graph
+ }
+}
+
+variant help requires gui conflicts no_gui description {Provide in-application help via yelp} {
depends_run-append port:yelp
}
@@ -77,25 +92,29 @@
}
variant postgres description {Enables reading of postgresql databases} {
- depends_lib-append port:postgresql83
+ depends_lib-append port:postgresql90
configure.args-delete --without-libpq
- configure.ldflags-append -L${prefix}/lib/postgresql83
+ configure.ldflags-append -L${prefix}/lib/postgresql90
}
-variant no_graph description {Disable graphing features} {
- depends_lib-delete port:plotutils
- configure.args-append --without-libplot
+variant no_graph conflicts graph description {Obsolete} { }
+
+variant graph conflicts no_graph description {Enable graphing features} {
+ depends_lib-append port:plotutils
+ configure.args-delete --without-libplot
}
-variant no_gui conflicts help description {Disable PSPPIRE, the graphical interface} {
- depends_lib-delete port:pkgconfig \
+variant no_gui conflicts gui description {Obsolete} { }
+
+variant gui conflicts no_gui description {Build PSPPIRE, the graphical interface} {
+ depends_lib-append port:pkgconfig \
port:gtk2 \
port:libglade2
- configure.args-append --without-gui
+ configure.args-delete --without-gui
}
post-destroot {
- if {![variant_isset no_gui]} {
+ if {[variant_isset gui]} {
xinstall -d ${destroot}${applications_dir}/PSPP.app/Contents/MacOS
xinstall -m 755 ${filespath}/PSPP.app/Contents/MacOS/psppire \
${destroot}${applications_dir}/PSPP.app/Contents/MacOS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110814/9be53f97/attachment.html>
More information about the macports-changes
mailing list