<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e54d490dd20ecd9200f3a64a829b834ec1e363a0">https://github.com/macports/macports-ports/commit/e54d490dd20ecd9200f3a64a829b834ec1e363a0</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 e54d490 fetchmail: add devel subport, +ssl by default
</span>e54d490 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e54d490dd20ecd9200f3a64a829b834ec1e363a0
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Mon Nov 27 08:19:15 2017 +0000
<span style='display:block; white-space:pre;color:#404040;'> fetchmail: add devel subport, +ssl by default
</span>---
mail/fetchmail/Portfile | 35 ++++++++++++++++++++++++++++-------
1 file changed, 28 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/fetchmail/Portfile b/mail/fetchmail/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e194d27..dede378 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/fetchmail/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/fetchmail/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name fetchmail
version 6.3.26
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories mail
platforms darwin
license {GPL-2 OpenSSLException}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,24 +30,40 @@ long_description \
</span> read the mail, offline if you want, using Pine, \
mutt, or any standard mail user agent.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ce9a54b6d11da4c5e042c760284f8b3c6ac5a4ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 79b4c54cdbaf02c1a9a691d9948fcb1a77a1591a813e904283a8b614b757e850
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ conflicts fetchmail-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles no-ssl3.patch
</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 fetchmail-devel {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 6.4.0.beta2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 c337d0b615d8a900eefab215a697f07db989eb7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 da6e50df42f37cab5e92be0acd476ff8abf3824f3e18eac2bd8ff818d4ca11dc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ conflicts fetchmail
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> homepage http://www.fetchmail.info
set branch [join [lrange [split ${version} .] 0 1] .]
master_sites sourceforge:project/${name}/branch_${branch}
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ce9a54b6d11da4c5e042c760284f8b3c6ac5a4ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 79b4c54cdbaf02c1a9a691d9948fcb1a77a1591a813e904283a8b614b757e850
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib port:gettext \
port:kerberos5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles no-ssl3.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args --mandir=${prefix}/share/man \
--with-libiconv-prefix=${prefix} \
--without-ssl --with-kerberos5=${prefix} --with-gssapi
<span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +ssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
if { ! [variant_isset fetchmailconf] } {
system "find ${destroot} -type f -iname '*fetchmailconf*' -delete"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -65,10 +81,15 @@ variant fetchmailconf description "Install a graphical configurator" {
</span> variant ntlm description "Enable NTLM authentication" {
configure.args-append --enable-NTLM
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant ssl description "Support secure connections using OpenSSL" {
depends_lib-append path:lib/libssl.dylib:openssl
configure.args-delete --without-ssl
configure.args-append --with-ssl=${prefix}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex fetchmail-(\\d+(?:\\.\\d+)*)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.regex fetchmail-(\\d+(?:\\.\\d+)*)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.regex fetchmail-(\\d+(?:\\.\\d+)*(?:\\.beta\\d+)?)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>