<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/94c9e76b310e0bf3b5500aaa8c5de82ec2164325">https://github.com/macports/macports-ports/commit/94c9e76b310e0bf3b5500aaa8c5de82ec2164325</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 94c9e76b310 seqan: replace old seqan port by seqan2
</span>94c9e76b310 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 94c9e76b310e0bf3b5500aaa8c5de82ec2164325
</span>Author: rrahn <rene.rahn@fu-berlin.de>
AuthorDate: Wed Oct 14 00:10:35 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> seqan: replace old seqan port by seqan2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The old port with the name seqan has been replaced by the name seqan2.
</span><span style='display:block; white-space:pre;color:#404040;'> This change is necessary to avoid confusion about the most recent seqan version
</span><span style='display:block; white-space:pre;color:#404040;'> after seqan3 has been released.
</span><span style='display:block; white-space:pre;color:#404040;'> Since both versions can coexists, seqan3 has been distributed via its own port.
</span>---
science/seqan/Portfile | 32 ++++++++++----------------------
science/{seqan => seqan2}/Portfile | 15 ++++++++-------
2 files changed, 18 insertions(+), 29 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/seqan/Portfile b/science/seqan/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a6f8747f6b4..b895ecff177 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/seqan/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/seqan/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,10 @@ PortSystem 1.0
</span> name seqan
version 2.4.0
categories science
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by seqan2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,29 +22,13 @@ long_description SeqAn is an open source C++ library of efficient algorithms
</span> focus on biological data.
homepage https://www.seqan.de
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://packages.seqan.de/${name}-library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_xz yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${name}-library-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 b7426de5fb7f7bb7c8ade4055f7afe238a39dd84 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dd97b1514ab83acb7d7be911b157979e188e8ca72cc61c430c1e0fd03bcd41a5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4868868
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set major [lindex [split ${version} .] 0]
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type none
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/include/seqan ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/share/doc/seqan ${destroot}${prefix}/share/doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/share/pkgconfig/${name}-${major}.pc ${destroot}${prefix}/lib/pkgconfig/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file mkdir ${destroot}${prefix}/lib/cmake/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/share/cmake/seqan/seqan-config.cmake ${destroot}${prefix}/lib/cmake/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "Please do not install this port since it has been replaced by 'seqan2'.\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ You can also install the new SeqAn version using the port 'seqan3'."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return -code error
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url http://packages.seqan.de/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex ${name}-library-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/seqan/Portfile b/science/seqan2/Portfile
</span>similarity index 72%
copy from science/seqan/Portfile
copy to science/seqan2/Portfile
<span style='display:block; white-space:pre;color:#808080;'>index a6f8747f6b4..f9083899cb6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/seqan/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/seqan2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,7 +2,7 @@
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name seqan
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name seqan2
</span> version 2.4.0
categories science
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,11 +17,12 @@ long_description SeqAn is an open source C++ library of efficient algorithms
</span> and data structures for the analysis of sequences with the \
focus on biological data.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set base_name [string range ${name} 0 4]
</span> homepage https://www.seqan.de
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://packages.seqan.de/${name}-library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites http://packages.seqan.de/${base_name}-library
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${name}-library-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ${base_name}-library-${version}
</span>
checksums rmd160 b7426de5fb7f7bb7c8ade4055f7afe238a39dd84 \
sha256 dd97b1514ab83acb7d7be911b157979e188e8ca72cc61c430c1e0fd03bcd41a5 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,11 +37,11 @@ build {}
</span> destroot {
file copy ${worksrcpath}/include/seqan ${destroot}${prefix}/include
file copy ${worksrcpath}/share/doc/seqan ${destroot}${prefix}/share/doc
<span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/share/pkgconfig/${name}-${major}.pc ${destroot}${prefix}/lib/pkgconfig/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file mkdir ${destroot}${prefix}/lib/cmake/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${worksrcpath}/share/cmake/seqan/seqan-config.cmake ${destroot}${prefix}/lib/cmake/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/share/pkgconfig/${base_name}-${major}.pc ${destroot}${prefix}/lib/pkgconfig/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file mkdir ${destroot}${prefix}/lib/cmake/${base_name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/share/cmake/seqan/seqan-config.cmake ${destroot}${prefix}/lib/cmake/${base_name}/
</span> }
livecheck.type regex
livecheck.url http://packages.seqan.de/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex ${name}-library-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex ${base_name}-library-(\[0-9.\]+)${extract.suffix}
</span></pre><pre style='margin:0'>
</pre>