<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b8365f5d9b756b5b3bbc8bc60c94ae136919f402">https://github.com/macports/macports-ports/commit/b8365f5d9b756b5b3bbc8bc60c94ae136919f402</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b8365f5d9b756b5b3bbc8bc60c94ae136919f402
</span>Author: Dan R. K. Ports <dports@macports.org>
AuthorDate: Thu May 10 18:22:22 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    aqbanking5: update to v5.7.8 and add gtk3 subports
</span>---
 devel/aqbanking5/Portfile | 80 +++++++++++++++++++++++++++++++----------------
 1 file changed, 53 insertions(+), 27 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/aqbanking5/Portfile b/devel/aqbanking5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 431e3aa..149dd7f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/aqbanking5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/aqbanking5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,45 +38,57 @@ universal_variant no
</span> 
 conflicts-delete  $subport
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {$subport == $name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:qt4-mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles        patch-aqbanking-config.cmake.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport aqbanking5-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4-devel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:qt4-mac
</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 aqbanking5-gtk {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4-gtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport           aqbanking5-gtk {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-append  port:gwenhywfar4-gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   depends_lib-delete  port:qt4-mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport aqbanking5-gtk-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4-gtk-devel
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport           aqbanking5-devel {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport           aqbanking5-gtk-devel {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport aqbanking5-gtk3 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4-gtk3
</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 aqbanking5-gtk3-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:gwenhywfar4-gtk3-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$subport eq $name || $subport eq "aqbanking5-gtk"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             5.6.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles        patch-aqbanking-config.cmake.in.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# There isn't currently a newer devel version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# if {![string match "*-devel" $subport]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             5.7.8
</span>     # this is specific to this port and *version* for downloading it
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set release         208
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set release         217
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  3b02780312d1fc021b8cce739902292d183207d3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  0652706a487d594640a7d544271976261165bf269d90dc70447b38b363e54b22  
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  801bc2ba0c37320b8f5915b528c83aae2df813d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  16f86e4cc49a9eaaa8dfe3206607e627873208bce45a70030c3caea9b5afc768
</span> 
     if {$subport eq $name} {
         depends_lib-append port:gwenhywfar4
     }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # version             5.7.6beta
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # # this is specific to this port and *version* for downloading it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # set release         215
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match "*-devel" $subport]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version             5.7.6beta
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # this is specific to this port and *version* for downloading it
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set release         215
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # checksums           rmd160  3923a8b166a7a67c239fa7ddce3196657a04dd39 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #                     sha256  f9420d8b34c2eee703a7d26dd71a849700fdb2d7372b7649a3488b5a69f55565
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# }
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  3923a8b166a7a67c239fa7ddce3196657a04dd39 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  f9420d8b34c2eee703a7d26dd71a849700fdb2d7372b7649a3488b5a69f55565
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {$subport eq "aqbanking5-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:gwenhywfar4-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:gwenhywfar4-gtk-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-delete  port:qt4-mac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> 
 subport aqbanking5-svn {
     fetch.type          svn
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,7 +107,7 @@ subport aqbanking5-svn {
</span> }
 
 if {$subport ne "aqbanking5-svn"} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites      http://www2.aquamaniac.de/sites/download/download.php?package=${package}&release=${release}&file=01&dummy=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites      http://www.aquamaniac.de/sites/download/download.php?package=${package}&release=${release}&file=02&dummy=
</span> }
 
 distname          aqbanking-${version}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -121,9 +133,23 @@ variant debug description "Enable debug." {
</span> 
 use_parallel_build no
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Allow gtk3 version to replace any gtk2 version if it is installed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This will conflicts during gnucash upgrade.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {$subport == "aqbanking5-gtk3" || $subport == "aqbanking5-gtk3-devel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts-delete aqbanking5-gtk aqbanking5-gtk-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if { ![catch {set vers [lindex [registry_active aqbanking5-gtk] 0]}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            registry_deactivate_composite aqbanking5-gtk "" [list ports_nodepcheck 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if { ![catch {set vers [lindex [registry_active aqbanking5-gtk-devel] 0]}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            registry_deactivate_composite aqbanking5-gtk-devel "" [list ports_nodepcheck 1]
</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;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> if {$subport ne "aqbanking5-svn"} {
     livecheck.type    regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.url     http://www2.aquamaniac.de/sites/download/packages.php?package=${package}&showall=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.url     http://www.aquamaniac.de/sites/download/packages.php?package=${package}&showall=1
</span>     if {[string match "*-devel" $subport]} {
         livecheck.regex   aqbanking-(\[0-9.\]*beta)\\.tar
     } else {
</pre><pre style='margin:0'>

</pre>