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