<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>