[130109] trunk/dports/science/nds2-client/Portfile

larryv at macports.org larryv at macports.org
Fri Dec 26 21:15:25 PST 2014


Revision: 130109
          https://trac.macports.org/changeset/130109
Author:   larryv at macports.org
Date:     2014-12-26 21:15:25 -0800 (Fri, 26 Dec 2014)
Log Message:
-----------
nds2-client: Fix default Python variant selection

Don't set a default if the user has already selected a variant.

Modified Paths:
--------------
    trunk/dports/science/nds2-client/Portfile

Modified: trunk/dports/science/nds2-client/Portfile
===================================================================
--- trunk/dports/science/nds2-client/Portfile	2014-12-27 05:15:23 UTC (rev 130108)
+++ trunk/dports/science/nds2-client/Portfile	2014-12-27 05:15:25 UTC (rev 130109)
@@ -24,7 +24,7 @@
 depends_build-append \
                   port:pkgconfig
 
-default_variants  +doc +gssapi +swig_python27 +swig_java
+default_variants  +doc +gssapi +swig_java
 
 configure.args    --disable-silent-rules \
                   --disable-doc \
@@ -54,6 +54,7 @@
 
 }
 
+set python_variant_isset false
 foreach s ${pythons_suffixes} {
     set p python${s}
     set v [string index ${s} 0].[string index ${s} 1]
@@ -70,7 +71,13 @@
 
         }
     }]
+    if {[variant_isset swig_$p]} {
+        set python_variant_isset true
+    }
 }
+if {!$python_variant_isset} {
+    default_variants    +swig_python27
+}
 
 variant swig_octave description "Enable SWIG Octave interface" {
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141226/2fedfb67/attachment-0001.html>


More information about the macports-changes mailing list