<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6cf71a103a63205b914b213b661e5838b51350d7">https://github.com/macports/macports-ports/commit/6cf71a103a63205b914b213b661e5838b51350d7</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 6cf71a103a6 imapsync: update to 2.264
</span>6cf71a103a6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6cf71a103a63205b914b213b661e5838b51350d7
</span>Author: Nils Breunese <nils@breun.nl>
AuthorDate: Sat Apr 6 22:56:45 2024 +0200
<span style='display:block; white-space:pre;color:#404040;'> imapsync: update to 2.264
</span>---
mail/imapsync/Portfile | 45 ++++++++++++++++++++++++++++++++-------------
1 file changed, 32 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/imapsync/Portfile b/mail/imapsync/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1fd84fddb34..7d1de156065 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/imapsync/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/imapsync/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,23 +2,24 @@
</span>
PortSystem 1.0
PortGroup perl5 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup imapsync imapsync 2.229 imapsync-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name imapsync
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.264
</span> categories mail perl
platforms any
maintainers nomaintainer
license Permissive
description imapsync is an IMAP synchronization, copy or migration tool.
long_description imapsync is an IMAP synchronization, copy or migration \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- tool. Synchronize mailboxes between two imap servers. It is \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- especially good at IMAP migration.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tool. Synchronize mailboxes between two IMAP servers. It \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is especially good at IMAP migration.
</span>
homepage https://imapsync.lamiral.info/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${homepage}/dist/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 29e4891c34858c58568a4bb315f96bca00a93ed4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6c86254a780651be594b313fbecf22c322ad689835d85648497f72eeedac70ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1923705
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 612bbbe7fabdf338d96565dfb924b71a509c1086 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 14469e2de0d8deba6195a63e388bc38a6b7000ff12220912bf8f01a5673d6c7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 18343997
</span>
perl5.require_variant yes
perl5.conflict_variants yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +45,7 @@ depends_run port:p${perl5.major}-crypt-openssl-rsa \
</span> port:p${perl5.major}-json-xs \
port:p${perl5.major}-libwww-perl \
port:p${perl5.major}-mail-imapclient \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-net-server \
</span> port:p${perl5.major}-net-ssleay \
port:p${perl5.major}-pod-escapes \
port:p${perl5.major}-pod-simple \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,17 +62,34 @@ depends_run port:p${perl5.major}-crypt-openssl-rsa \
</span> supported_archs noarch
post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -locale C "s|^#!.*|#!${perl5.bin}|g" ${worksrcpath}/imapsync
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -locale C "s|^#!.*|#!${perl5.bin}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/imapsync \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/webserver
</span> }
use_configure no
<span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.suffix .tgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.cmd imapsync
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.target --version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/imapsync ${destroot}${prefix}/bin/imapsync.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -sf imapsync.pl ${destroot}${prefix}/bin/imapsync
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} CREDITS ChangeLog FAQ LICENSE INSTALL README \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TODO VERSION ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set share_root ${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${share_root}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach f { ChangeLog CREDITS doc examples FAQ.d imapsync LICENSE oauth2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ README S TODO VERSION webserver X } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/${f} ${destroot}${share_root}
</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;'>+ ln -sf ${share_root}/imapsync ${destroot}${prefix}/bin/imapsync
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Create webserver launch script
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set webserver_script [open ${destroot}${prefix}/bin/imapsync-webserver w 0755]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts $webserver_script "#!/bin/sh"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ puts $webserver_script "(cd ${share_root} && exec ${share_root}/webserver $@)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ close $webserver_script
</span> }
</pre><pre style='margin:0'>
</pre>