<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8803dd468168deb541d0f1b60da875a0d5f5d829">https://github.com/macports/macports-ports/commit/8803dd468168deb541d0f1b60da875a0d5f5d829</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 8803dd4  nds2-client: Updated to version 0.14.2
</span>8803dd4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8803dd468168deb541d0f1b60da875a0d5f5d829
</span>Author: Ed Maros <ed.maros@ligo.org>
AuthorDate: Mon Jul 10 10:59:29 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    nds2-client: Updated to version 0.14.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The changes to the Portfile are because:
</span><span style='display:block; white-space:pre;color:#404040;'>      1) The project switched from Autotools to CMake
</span><span style='display:block; white-space:pre;color:#404040;'>      2) Converted several variants to subports
</span>---
 science/nds2-client/Portfile | 218 +++++++++++++++++++++++++++----------------
 1 file changed, 137 insertions(+), 81 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/nds2-client/Portfile b/science/nds2-client/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0af0d6e..a044894 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/nds2-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/nds2-client/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortSystem        1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup         cmake 1.0
</span> 
 name              nds2-client
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version           0.11.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision          3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version           0.14.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision          0
</span> categories        science
 platforms         darwin
 license           GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,117 +16,170 @@ long_description \
</span>   Client tool for accessing streamed LIGO data using the Network \
   Data Server version 2.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage          https://www.lsc-group.phys.uwm.edu/daswg/projects/nds-client.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites      https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage          https://wiki.ligo.org/DASWG/NDSClient
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites      http://software.ligo.org/lscsoft/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums         rmd160  ca470079f3d908cb95b379d257374e3b91863034 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  sha256  3abc8ec2ca58fc3184e46b14b81b1b87882b1abe4e739c7c0ae35e1ad77b5f20
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums         rmd160  b8b00f8de773d8149b0552b9369bde3c09dc6768 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  sha256  a3cca2d5490cf22428120d4b5c7fbe8c5fd0dcc9c1abe6a64eef68c5029ab63e
</span> 
 depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                  port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  port:swig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append port:sqlite3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants  +gssapi
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants  +doc +gssapi +swig_python27 +swig_java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.out_of_source yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.javac   /usr/bin/javac -source 1.5 -target 1.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args    --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --disable-doc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --disable-swig-python \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --disable-swig-octave \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --disable-swig-java \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --without-sasl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                  --without-gssapi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args    -DPYTHON=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DPYTHON_EXECUTABLE=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DENABLE_SWIG_JAVA=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DENABLE_SWIG_MATLAB=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DENABLE_SWIG_OCTAVE=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DENABLE_SWIG_PYTHON=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DWITH_SASL=no \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                  -DWITH_GSSAPI=no
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_suffixes {27 34}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant sasl description "Use cyrus-sasl2 for authentication" conflicts gssapi {
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pythons_ports {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach s ${pythons_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    lappend pythons_ports swig_python${s}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace          -DWITH_SASL=no -DWITH_SASL=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append              port:cyrus-sasl2
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant doc description "Enable HTML documentation" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gssapi description "Use kerberos5 gssapi for authentication" conflicts sasl {
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append            port:docbook-xsl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                    port:libxslt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-strsed           s/--disable-doc/--enable-doc/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace          -DWITH_GSSAPI=no -DWITH_GSSAPI=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append              port:kerberos5
</span> 
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach s ${pythons_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set p python${s}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set v [string index ${s} 0].[string index ${s} 1]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set i [lsearch -exact ${pythons_ports} swig_${p}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set c [lreplace ${pythons_ports} ${i} ${i}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set d ${frameworks_dir}/Python.framework/Versions/${v}/lib/python${v}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    eval [subst {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        variant swig_${p} description "Enable SWIG Python interface for Python ${v}" conflicts ${c} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.cmd           ${prefix}/bin/ctest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target        -R '.*'
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            depends_build-append    port:swig-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            depends_lib-append      port:${p} port:py${s}-numpy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            configure.args-strsed   s/--disable-swig-python/--enable-swig-python/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            destroot.args-append    pythondir="${d}" pyexecdir="${d}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type    regex
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url     ${master_sites}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex   {nds2-client-(\d+(?:\.\d+)*).tar.gz}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant swig_octave description "Enable SWIG Octave interface" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Create subports for Java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append            port:swig-octave
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-strsed           s/--disable-swig-octave/--enable-swig-octave/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-java {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  categories-append         java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  description               Java bindings for ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  long_description          ${long_description} This package provides Java \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            bindings, modules, and scripts.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  # Need GNU Classpath to get jni.h header
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_build-append      port:swig-java port:gnu-classpath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_lib-append        bin:java:kaffe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_lib-append        port:${name}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant swig_java description "Enable SWIG Java interface" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  configure.javac           /usr/bin/javac -source 1.5 -target 1.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  configure.args-replace    -DENABLE_SWIG_JAVA=no -DENABLE_SWIG_JAVA=yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Need GNU Classpath to get jni.h header
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append            bin:javac:gcc48 port:swig-java port:gnu-classpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append              bin:java:kaffe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-strsed           s/--disable-swig-java/--enable-swig-java/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.target           install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.args-append      -C ${worksrcpath}/../build/swig/java
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+  livecheck.type            none
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant sasl description "Use cyrus-sasl2 for authentication" conflicts gssapi {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Create subports for MATLAB
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace          --without-sasl --with-sasl=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append              port:cyrus-sasl2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-matlab {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  categories-append         matlab
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  description               MATLAB bindings for ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  long_description          ${long_description} This package provides MATLAB \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            bindings, modules, and scripts.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  # Need GNU Classpath to get jni.h header
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_build-append      port:swig-java port:gnu-classpath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_lib-append        port:${name}-java
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gssapi description "Use kerberos5 gssapi for authentication" conflicts sasl {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.target           install
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-replace          --without-gssapi --with-gssapi=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append              port:kerberos5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  configure.args-replace    -DENABLE_SWIG_JAVA=no -DENABLE_SWIG_JAVA=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  configure.args-replace    -DENABLE_SWIG_MATLAB=no -DENABLE_SWIG_MATLAB=yes
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.args-append      -C ${worksrcpath}/../build/swig/matlab
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set need_octave 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset swig_octave]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set need_octave 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  livecheck.type            none
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if ${need_octave} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # The Octave dependency can be satisfied by either octave or octave-devel.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append              path:bin/octave:octave
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.args-append            pkgoctexecdir="${prefix}/share/octave/site/m"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Create subports for Octave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-octave {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  categories-append         octave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  description               Octave bindings for ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  long_description          ${long_description} This package provides Octave \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            bindings, modules, and scripts.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_build-append      port:swig-octave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_lib-append        path:bin/octave:octave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  depends_lib-append        port:${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.target           install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.args-append      pkgoctexecdir="${prefix}/share/octave/site/m"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  # At least as of Octave 3.2.4, the Octave C++ API does not work with clang.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  # compiler.blacklist-append *clang*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  configure.args-replace    -DENABLE_SWIG_OCTAVE=no -DENABLE_SWIG_OCTAVE=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  destroot.args-append      -C ${worksrcpath}/../build/swig/octave
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  livecheck.type            none
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set need_sqlite 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach s ${pythons_ports} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset ${s}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set need_sqlite 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Create subports for each supported Python version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#========================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach v {27} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.version          ${v}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.branch           [string range ${python.version} 0 end-1].[string index ${python.version} end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.bin              ${prefix}/bin/python${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.prefix           ${frameworks_dir}/Python.framework/Versions/${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.site_packages    "${python.prefix}/lib/python${python.branch}/site-packages"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  set python.pkgname          ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  subport py${v}-${name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    categories-append         python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description               Python ${python.version} bindings for ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description          ${long_description} This package provides Python \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                              ${python.version} bindings, modules, and scripts.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append      port:swig-python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append        port:${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append        port:python${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append        port:py${python.version}-numpy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.python          ${python.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace    -DPYTHON=false -DPYTHON=${python.prefix}/bin/python${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace    -DPYTHON_EXECUTABLE=false -DPYTHON_EXECUTABLE=${python.prefix}/bin/python${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace    -DENABLE_SWIG_PYTHON=no -DENABLE_SWIG_PYTHON=yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append     -DPYTHON_MODULE_INSTALL_DIR="${python.site_packages}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                              -DPYTHON_EXTMODULE_INSTALL_DIR="${python.site_packages}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                              -DSWIG_CPPFLAGS="-I${python.prefix}/include"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.target           install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args-append      -C ${worksrcpath}/../build/swig/python
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      if {${subport} eq "py27-${name}"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        foreach script [glob -tails -nocomplain -directory ${destroot}${python.prefix}/bin *] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+          file link -symbolic ${destroot}${prefix}/bin/${script} ../Library/Frameworks/Python.framework/Versions/${python.version}/bin/${script}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+      }
</span>     }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset swig_octave]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set need_sqlite 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset swig_java]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set need_sqlite 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if ${need_sqlite} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append port:sqlite3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type        none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type    regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url     ${master_sites}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex   {nds2-client-(\d+(?:\.\d+)*).tar.gz}
</span></pre><pre style='margin:0'>

</pre>