<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2c7c5ea6506a65d6b3f2b9c1b46bc180aacbed9f">https://github.com/macports/macports-ports/commit/2c7c5ea6506a65d6b3f2b9c1b46bc180aacbed9f</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 2c7c5ea  xrootd: move python bindings to MP frameworks directory
</span>2c7c5ea is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2c7c5ea6506a65d6b3f2b9c1b46bc180aacbed9f
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Sun Apr 7 10:41:59 2019 +0100

<span style='display:block; white-space:pre;color:#404040;'>    xrootd: move python bindings to MP frameworks directory
</span>---
 science/xrootd/Portfile | 23 ++++++++++-------------
 1 file changed, 10 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/xrootd/Portfile b/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 07b99ac..3093f86 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/xrootd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup           legacysupport               1.0
</span> 
 github.setup        xrootd xrootd 4.9.1 v
 version             ${github.version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> 
 livecheck.version   ${version}
 livecheck.type      regex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,11 +38,13 @@ depends_build-append port:cctools \
</span> 
 set python_v        3.7
 set python_v_nodot  [string map {. {}} $python_v]
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python    ${prefix}/bin/python${python_v}
</span> 
 depends_lib         port:curl \
                     port:python${python_v_nodot} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:swig \
</span>                     port:libxml2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:json-c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:swig \
</span>                     port:zlib 
 
 default_variants    +ssl +readline +kerberos 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,16 +57,6 @@ compiler.blacklist-append *gcc* {clang < 900} macports-clang-3.3 macports-clang-
</span>                            macports-clang-5.0
 compiler.whitelist clang macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Note that we are forcing this choice. This means that anything linking
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# against root6 needs to also be using libc++.  This is possibly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# problematic, but luckily there is just a limited set of such dependents.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Another problem is that all dependencies might need to be built-in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# to make sure that they all use libc++.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#if { ${configure.cxx_stdlib} ne "libc++" } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    configure.cxx_stdlib libc++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#    depends_lib-append port:libcxx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.cxxflags-append --std=c++11
 configure.args-append -DENABLE_CRYPTO=False \
                       -DENABLE_READLINE=False \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,7 +65,7 @@ configure.args-append -DENABLE_CRYPTO=False \
</span>                       -DCMAKE_BUILD_TYPE="Release" \
                       -DCMAKE_CXX_FLAGS="${configure.cxxflags}" \
                       -DCMAKE_INSTALL_MANDIR="share/man" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                      -DPYTHON_EXECUTABLE=${prefix}/bin/python${python_v}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                      -DPYTHON_EXECUTABLE=${configure.python}
</span> 
 variant readline description {Build with Readline Support} {
     configure.args-delete   -DENABLE_READLINE=False
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -93,3 +85,8 @@ variant kerberos description {Build with Kerberos 5 Support} {
</span>     depends_lib-append      port:kerberos5
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Fix python install location
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set python_framework ${frameworks_dir}/Python.framework/Versions/${python_v}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|\${CMAKE_INSTALL_PREFIX}|${python_framework}|g" ${worksrcpath}/bindings/python/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>