<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/33ae0effc89e30ecc918758c49fde32a34f33235">https://github.com/macports/macports-ports/commit/33ae0effc89e30ecc918758c49fde32a34f33235</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 33ae0ef gmt5, gmt6: use github for tarball and livecheck
</span>33ae0ef is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 33ae0effc89e30ecc918758c49fde32a34f33235
</span>Author: Remko Scharroo <remko@altimetrics.com>
AuthorDate: Tue Jan 14 15:17:05 2020 +0100
<span style='display:block; white-space:pre;color:#404040;'> gmt5, gmt6: use github for tarball and livecheck
</span>---
science/gmt5/Portfile | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/gmt5/Portfile b/science/gmt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b2a9e99..b8ebc37 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/gmt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/gmt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,13 +2,16 @@
</span>
PortSystem 1.0
PortGroup cmake 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span>
name gmt5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.4.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup GenericMappingTools gmt 5.4.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ${github.project}-${github.version}-src
</span> revision 1
conflicts gmt6
subport gmt6 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 6.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ github.setup GenericMappingTools gmt 6.0.0
</span> revision 0
epoch 1
conflicts gmt5
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +28,8 @@ long_description GMT is an open source collection of ~120 tools \
</span> and 3D perspective views.
homepage https://www.generic-mapping-tools.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ftp://ftp.soest.hawaii.edu/gmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://github.com/GenericMappingTools/gmt/releases/download/${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ftp://ftp.soest.hawaii.edu/gmt \
</span> ftp://ftp.star.nesdis.noaa.gov/pub/sod/lsa/gmt \
ftp://ftp.iris.washington.edu/pub/gmt \
ftp://ftp.iag.usp.br/pub/gmt \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -133,6 +137,8 @@ variant nonfree conflicts lgpl description {enable nonfree code, libraries and b
</span> configure.args-append -DLICENSE_RESTRICTED=no
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# livecheck for the proper branch (5 or 6) and skipping any release candidates
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set firstchar [string range ${version} 0 0]
</span> livecheck.type regex
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {(?i)gmt-(5\.[0-9]+\.[0-9a-z]+)<\/a>}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.url ${github.homepage}/releases/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex gmt-(${firstchar}\\.\[0-9]+\\.\[0-9]+)-src${extract.suffix}
</span></pre><pre style='margin:0'>
</pre>