[140794] trunk/dports/mail

pixilla at macports.org pixilla at macports.org
Fri Oct 2 14:03:17 PDT 2015


Revision: 140794
          https://trac.macports.org/changeset/140794
Author:   pixilla at macports.org
Date:     2015-10-02 14:03:17 -0700 (Fri, 02 Oct 2015)
Log Message:
-----------
Update dovecot2 version to 2.2.19, dovecot-sieve version to 0.4.8 and revbump dovecot2-antispam.

Modified Paths:
--------------
    trunk/dports/mail/dovecot2/Portfile
    trunk/dports/mail/dovecot2-antispam/Portfile
    trunk/dports/mail/dovecot2-sieve/Portfile

Modified: trunk/dports/mail/dovecot2/Portfile
===================================================================
--- trunk/dports/mail/dovecot2/Portfile	2015-10-02 19:43:15 UTC (rev 140793)
+++ trunk/dports/mail/dovecot2/Portfile	2015-10-02 21:03:17 UTC (rev 140794)
@@ -7,7 +7,10 @@
 set base_name       dovecot
 # Please revbump port:dovecot2-sieve and port:dovecot2-antispam
 # on port:dovecot2 version changes.
-version             2.2.16
+version             2.2.19
+# set hg.tag to tag or rev.
+hg.tag              ${version}
+#hg.tag              69630e6048fd
 set branch          [join [lrange [split ${version} .] 0 1] .]
 categories          mail
 maintainers         pixilla openmaintainer
@@ -17,14 +20,15 @@
 description         Secure, fast imap and pop3 server
 long_description    Dovecot is an IMAP and POP3 server for Linux/UNIX-like \
                     systems, written with security primarily in mind. Although \
-                    it's written in C, it uses several coding techniques to \
+                    it is written in C, it uses several coding techniques to \
                     avoid most of the common pitfalls.
 
 homepage            http://dovecot.org/
-master_sites        ${homepage}releases/${branch}
+master_sites        http://dovecot.org/releases/${branch}
 
 distname            ${base_name}-${version}
 
+use_parallel_build  no
 
 depends_build       port:pkgconfig
 depends_lib         port:libiconv \
@@ -33,6 +37,15 @@
                     port:bzip2 \
                     path:lib/libssl.dylib:openssl
 
+if {${hg.tag} ne ${version}} {
+
+    master_sites        http://hg.dovecot.org/dovecot-${branch}/archive
+    distname            ${hg.tag}
+    use_bzip2           yes
+    worksrcdir          dovecot-[join [split ${branch} .] -]-${hg.tag}
+    depends_lib-append  port:gettext port:mercurial
+}
+
 set default_internal_user   _dovecot
 set default_login_user      _dovenull
 add_users ${default_internal_user} group=${default_internal_user} realname=Dovecot
@@ -41,8 +54,8 @@
 patch.pre_args      -p1
 patchfiles          patch-doc-example-config-conf.d-10-master.conf.diff
 
-checksums           rmd160  79768b2077137d255a3cfbc492de6d979e594e31 \
-                    sha256  56ce1287a17fa88a2083116db00200deff1a5390af5eac1c8ae3f59a2079cff0
+checksums           rmd160  cb21bccf69c17e4188dc2834fb9ae11d42c638b8 \
+                    sha256  759e1e3f9d907cdaabad1f5fbacc793ca191d234c084bec3bba42966952a4e9f
 
 post-patch {
     reinplace "s|@@default_internal_user@@|${default_internal_user}|g" \
@@ -51,6 +64,14 @@
         ${worksrcpath}/doc/example-config/conf.d/10-master.conf
 }
 
+pre-configure {
+    if {${hg.tag} ne ${version}} {
+
+        system -W ${worksrcpath} "gettextize -f"
+        system -W ${worksrcpath} "./autogen.sh"
+    }
+}
+
 configure.args      --sysconfdir=${prefix}/etc \
                     --localstatedir=${prefix}/var \
                     --with-ssl=openssl \

Modified: trunk/dports/mail/dovecot2-antispam/Portfile
===================================================================
--- trunk/dports/mail/dovecot2-antispam/Portfile	2015-10-02 19:43:15 UTC (rev 140793)
+++ trunk/dports/mail/dovecot2-antispam/Portfile	2015-10-02 21:03:17 UTC (rev 140794)
@@ -10,7 +10,7 @@
 
 # Please revbump port:dovecot2-sieve and port:dovecot2-antispam
 # on port:dovecot2 version changes.
-revision            10
+revision            12
 
 categories          mail
 maintainers         pixilla openmaintainer

Modified: trunk/dports/mail/dovecot2-sieve/Portfile
===================================================================
--- trunk/dports/mail/dovecot2-sieve/Portfile	2015-10-02 19:43:15 UTC (rev 140793)
+++ trunk/dports/mail/dovecot2-sieve/Portfile	2015-10-02 21:03:17 UTC (rev 140794)
@@ -4,10 +4,10 @@
 PortSystem          1.0
 
 name                dovecot2-sieve
-version             0.4.7
+version             0.4.8
 # set hg.tag to tag or rev.
 hg.tag              ${version}
-#hg.tag              2026
+#hg.tag              2027
 
 # Maintainers: Please revbump port:dovecot2-sieve and port:dovecot2-antispam
 # on port:dovecot2 version changes.
@@ -29,19 +29,25 @@
 long_description    ${description}
 
 homepage            http://pigeonhole.dovecot.org/
-master_sites        http://hg.rename-it.nl/dovecot-${dovecot2}-pigeonhole/archive/
+master_sites        http://pigeonhole.dovecot.org/releases/${dovecot2}
 
-distname            ${hg.tag}
-use_bzip2           yes
+distname            dovecot-${dovecot2}-pigeonhole-${version}
 
-worksrcdir          dovecot-[join [split ${dovecot2} .] -]-pigeonhole-${hg.tag}
+checksums           rmd160  8d7ce3b798979a709fd7b484fa32d1390105909d \
+                    sha256  d73c1c5a11cdfdcb58304a1c1272cce6c8e1868e3f61d393b3b8a725f3bf665b
 
-checksums           rmd160  f9bb993efc74540f1b797cb932a91bec5bb64640 \
-                    sha256  d39ca600e4bccdd7e7273992d16de01a5e13f7a4c481d47fdb3eb1bf84dbf8df
-
 depends_build       port:libtool port:autoconf port:automake
 depends_lib         port:dovecot2
 
+if {${hg.tag} ne ${version}} {
+
+    master_sites        http://hg.rename-it.nl/dovecot-${dovecot2}-pigeonhole/archive
+    distname            ${hg.tag}
+    use_bzip2           yes
+    worksrcdir          dovecot-[join [split ${dovecot2} .] -]-pigeonhole-${hg.tag}
+    depends_lib-append  port:gettext port:mercurial
+}
+
 pre-configure {
     if {![file exists "${worksrcpath}/configure"]} {
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151002/63a4a9f1/attachment.html>


More information about the macports-changes mailing list