<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3f67c5b6b5bba59832050f2951868e0bb8aa8dc1">https://github.com/macports/macports-ports/commit/3f67c5b6b5bba59832050f2951868e0bb8aa8dc1</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 3f67c5b  redland-bindings: update to 1.0.17.1, add python3 variants
</span>3f67c5b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3f67c5b6b5bba59832050f2951868e0bb8aa8dc1
</span>Author: Jan Demter <jan@demter.de>
AuthorDate: Thu Sep 12 21:56:31 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    redland-bindings: update to 1.0.17.1, add python3 variants
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update to version 1.0.17.1
</span><span style='display:block; white-space:pre;color:#404040;'>    * add variants for python36, python37, delete python26
</span><span style='display:block; white-space:pre;color:#404040;'>    * add variant descriptions and license to make port lint happy
</span><span style='display:block; white-space:pre;color:#404040;'>    * add size and default variant
</span><span style='display:block; white-space:pre;color:#404040;'>    * fix minor style issues
</span>---
 www/redland-bindings/Portfile | 68 ++++++++++++++++++++++++-------------------
 1 file changed, 38 insertions(+), 30 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/redland-bindings/Portfile b/www/redland-bindings/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e93b9a6..ca184d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/redland-bindings/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/redland-bindings/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span> 
 name                redland-bindings
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.0.16.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.0.17.1
</span> description         Redland RDF Language Bindings
 long_description    Redland is a set of free software libraries that provide \
                     support for the Resource Description Framework (RDF). \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,20 +12,17 @@ long_description    Redland is a set of free software libraries that provide \
</span> maintainers         nomaintainer
 categories          www
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Apache-2
</span> homepage            http://librdf.org/bindings/
 master_sites        http://download.librdf.org/source/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           sha1    98c20b64cf5e99cbf29fcb84490e73e2a828213a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  0f4ac6f67fd2ddfa842dc82c52e5c380d9fc95d3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           sha256  ff72b587ab55f09daf81799cb3f9d263708fad5df7a5458f0c28566a2563b7f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  e2604f0c10ab6922b06e26fa1f1d62a8e53f4b6b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    933290
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib         port:redland
 
 pre-configure {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset perl5] && ![variant_isset php5] && ![variant_isset python26] && ![variant_isset python27] && ![variant_isset ruby] && ![variant_isset tcl] && ![variant_isset lua]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "You must select at least one variant."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "no variant selected"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     foreach {badport badfile} "raptor ${prefix}/include/raptor.h" {
         if {[file exists ${badfile}]} {
             ui_error "${name} cannot be built while ${badport} is active."
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,35 +33,45 @@ pre-configure {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant perl5 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append path:bin/perl:perl5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-perl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.perl ${prefix}/bin/perl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset perl5] && ![variant_isset php5] && ![variant_isset python27] && ![variant_isset python36] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ![variant_isset ruby] && ![variant_isset tcl] && ![variant_isset lua]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants +python37
</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;'>+variant perl5 description {Include Perl 5 binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append path:bin/perl:perl5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-perl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.perl ${prefix}/bin/perl
</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;'>+variant php5 description {Include PHP 5 binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-php
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append path:bin/php:php5
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant php5 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-php
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append path:bin/php:php5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python27 conflicts python36 python37 description {Include Python 2.7 binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-python=${prefix}/bin/python2.7 --with-python-ldflags="-Wl,-F. -Wl,-F. -bundle ${frameworks_dir}/Python.framework/Versions/2.7/Python"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:python27
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python26 conflicts python27 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-python --with-python-ldflags="-Wl,-F. -Wl,-F. -bundle ${frameworks_dir}/Python.framework/Versions/2.6/Python"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:python26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python36 conflicts python27 python37 description {Include Python 3.6 binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-python=${prefix}/bin/python3.6 --with-python-ldflags="-Wl,-F. -Wl,-F. -bundle ${frameworks_dir}/Python.framework/Versions/3.6/Python"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:python36
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python27 conflicts python26 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-python --with-python-ldflags="-Wl,-F. -Wl,-F. -bundle ${frameworks_dir}/Python.framework/Versions/2.7/Python"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:python27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python37 conflicts python27 python36 description {Include Python 3.7 binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-python=${prefix}/bin/python3.7 --with-python-ldflags="-Wl,-F. -Wl,-F. -bundle ${frameworks_dir}/Python.framework/Versions/3.7/Python"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:python37
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ruby {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-ruby
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ruby description {Include Ruby binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:ruby
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant tcl {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   configure.args-append --with-tcl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append port:tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tcl description {Include Tcl binding} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append --with-tcl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append port:tcl
</span> }
 
 variant lua description {Include Lua binding} {
</pre><pre style='margin:0'>

</pre>