<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/db3ec0165ebe3ec764ba1a29b08292a194b8334f">https://github.com/macports/macports-ports/commit/db3ec0165ebe3ec764ba1a29b08292a194b8334f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit db3ec0165ebe3ec764ba1a29b08292a194b8334f
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Mon Mar 9 15:13:22 2020 -0400

<span style='display:block; white-space:pre;color:#404040;'>    dovecot and dovecot-sieve: Update to version 2.3.10
</span>---
 mail/dovecot/Portfile | 104 ++++++++++++++++++++++++--------------------------
 1 file changed, 50 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/dovecot/Portfile b/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0157147..3be845d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dovecot core 2.3.9.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        dovecot core 2.3.10
</span> name                dovecot
 revision            0
 conflicts           dovecot2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,12 +22,12 @@ long_description    Dovecot is an IMAP and POP3 server for Linux/UNIX-like\
</span>                     it is written in C, it uses several coding techniques to\
                     avoid most of the common pitfalls.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  73aeb9590d25a61a97ea887a73976244a49a379a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ebd26ed4abb5cae354ca6688ea80fdfd81dbcfd6ef5b978c6796d3e6c30ef456 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3712881
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8853f27a1464737cf0a2203770b54249629b297e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  47cc06d2b005940865132f4bf468520b756d982799b6d4b0e81283dc2bd0c1b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3734697
</span> 
 subport ${name}-sieve {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    dovecot pigeonhole 0.5.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    dovecot pigeonhole 0.5.10
</span>     revision        0
 
     description     Pigeonhole sieve and managesieve plugins for dovecot
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,9 +68,9 @@ subport ${name}-sieve {
</span> 
     distname        dovecot-${core_version}-pigeonhole-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  c8dee5dbf2a138a918ccc59ce0c8973e3f391bb5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  42a4afcd8a7a0528f5f78b4224eb4ea1766cd54311c5b6fccdb825b3fe419b5c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1043529
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  e5a00a86aefb7cb6a4bef42ff65e7bac7e6f414c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  9769d9fb14fed571deb4994a21c2c0ac3a1c9ab7f0d1bd115fdaba75e36f555b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1044145
</span> 
     depends_lib-append \
                     port:${name} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -170,7 +170,7 @@ if {${name} eq ${subport}} {
</span>     variant libstemmer description {Use libstemmer for full-text search} {
         depends_lib-append          port:libstemmer
         configure.args-append       --with-libstemmer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
     variant apns \
         description "Enable Apple Push Notification Service (APNS)" {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -397,55 +397,51 @@ if {${name} eq ${subport}} {
</span>         configure.args-append       --with-mysql
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant no_startupitem description {Do not install a launchd plist} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset "no_startupitem"]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {![variant_isset "apns"]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitem.executable  ${prefix}/sbin/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitem.pidfile     auto ${prefix}/var/run/${name}/master.pid
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set daemon_uniquename   \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                    org.macports.${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            set pushnotify_uniquename \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                    org.macports.${name}-apns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitem.type        launchd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitem.create      no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            # Inject our own launchd plists to include pushnotify.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            startupitems \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                name                ${name} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                location            LaunchDaemons \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                uniquename          ${daemon_uniquename} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                plist               ${daemon_uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                name                ${name}-apns \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                location            LaunchDaemons \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                uniquename          ${pushnotify_uniquename} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                plist               ${pushnotify_uniquename}.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                xinstall -m 0755 -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset "apns"]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set daemon_uniquename   \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                org.macports.${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set pushnotify_uniquename \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                org.macports.${name}-apns
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitem.type        launchd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitem.create      no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Inject our own launchd plists to include pushnotify.pl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitems \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            name                ${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            location            LaunchDaemons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            uniquename          ${daemon_uniquename} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            plist               ${daemon_uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            name                ${name}-apns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            location            LaunchDaemons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            uniquename          ${pushnotify_uniquename} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            plist               ${pushnotify_uniquename}.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            xinstall -m 0755 -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${destroot}/Library/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            foreach uniquename "${daemon_uniquename} ${pushnotify_uniquename}" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                xinstall -m 644 -W ${filespath} ${uniquename}.plist \
</span>                     ${destroot}/Library/LaunchDaemons
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                foreach uniquename "${daemon_uniquename} ${pushnotify_uniquename}" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    xinstall -m 644 -W ${filespath} ${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${destroot}/Library/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    reinplace "s|@PREFIX@|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${destroot}/Library/LaunchDaemons/${uniquename}.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    xinstall -m 0755 -d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${destroot}${prefix}/etc/LaunchDaemons/${uniquename}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    move ${destroot}/Library/LaunchDaemons/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ${destroot}${prefix}/etc/LaunchDaemons/${uniquename}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    if {${startupitem.install} && [geteuid] == 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ln -s \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            ${prefix}/etc/LaunchDaemons/${uniquename}/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            ${destroot}/Library/LaunchDaemons/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        ln -s \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            ${prefix}/etc/LaunchDaemons/${uniquename}/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            ${destroot}${prefix}/etc/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                reinplace "s|@PREFIX@|${prefix}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${destroot}/Library/LaunchDaemons/${uniquename}.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                xinstall -m 0755 -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${destroot}${prefix}/etc/LaunchDaemons/${uniquename}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                move ${destroot}/Library/LaunchDaemons/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${destroot}${prefix}/etc/LaunchDaemons/${uniquename}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                if {${startupitem.install} && [geteuid] == 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ln -s \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${prefix}/etc/LaunchDaemons/${uniquename}/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${destroot}/Library/LaunchDaemons/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ln -s \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${prefix}/etc/LaunchDaemons/${uniquename}/${uniquename}.plist \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${destroot}${prefix}/etc/LaunchDaemons
</span>                 }
             }
         }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitem.create      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitem.executable  ${prefix}/sbin/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        startupitem.pidfile     auto ${prefix}/var/run/${name}/master.pid
</span>     }
 
     destroot.keepdirs \
</pre><pre style='margin:0'>

</pre>