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