[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