Tue Jun 3 05:52:10 2008 UTC ()
Update to Dovecot 1.0.14.  From the release announcement:

Since v1.1.0 release is getting near, this could well be the last v1.0
release. I'll still fix important bugs, but if the bugfix is large or
affects only few people it'll probably get fixed only in v1.1 releases.

	* mbox: Enable mail_privileged_group while creating INBOX.

	- IMAP: Fixed a rare crash in FETCH BODY/BODYSTRUCTURE
	- IMAP: If mailbox is selected with EXAMINE, ignore flag changes
	- proxy: Login success reply was sent in two IP packets, which
	  confused some IMAP/POP3 clients
	- ACL plugin leaked memory a bit
	- dovecot-auth: allow_nets setting with network masks didn't work
	  correctly with big endian machines.


(ghen)
diff -r1.115 -r1.116 pkgsrc/mail/dovecot/Makefile
diff -r1.80 -r1.81 pkgsrc/mail/dovecot/distinfo

cvs diff -r1.115 -r1.116 pkgsrc/mail/dovecot/Attic/Makefile (switch to unified diff)

--- pkgsrc/mail/dovecot/Attic/Makefile 2008/03/09 11:58:17 1.115
+++ pkgsrc/mail/dovecot/Attic/Makefile 2008/06/03 05:52:10 1.116
@@ -1,63 +1,63 @@ @@ -1,63 +1,63 @@
1# $NetBSD: Makefile,v 1.115 2008/03/09 11:58:17 ghen Exp $ 1# $NetBSD: Makefile,v 1.116 2008/06/03 05:52:10 ghen Exp $
2 2
3DISTNAME= dovecot-1.0.13 3DISTNAME= dovecot-1.0.14
4CATEGORIES= mail 4CATEGORIES= mail
5MASTER_SITES= http://www.dovecot.org/releases/1.0/ 5MASTER_SITES= http://www.dovecot.org/releases/1.0/
6 6
7MAINTAINER= ghen@NetBSD.org 7MAINTAINER= ghen@NetBSD.org
8HOMEPAGE= http://www.dovecot.org/ 8HOMEPAGE= http://www.dovecot.org/
9COMMENT= Secure IMAP and POP3 server 9COMMENT= Secure IMAP and POP3 server
10 10
11PKG_INSTALLATION_TYPES= overwrite pkgviews 11PKG_INSTALLATION_TYPES= overwrite pkgviews
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17 17
18CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} 18CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
19CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q} 19CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q}
20CONFIGURE_ARGS+= --with-ssldir=${SSLDIR:Q} 20CONFIGURE_ARGS+= --with-ssldir=${SSLDIR:Q}
21CONFIGURE_ARGS+= --enable-header-install 21CONFIGURE_ARGS+= --enable-header-install
22 22
23.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
24.include "options.mk" 24.include "options.mk"
25 25
26RCD_SCRIPTS= dovecot 26RCD_SCRIPTS= dovecot
27 27
28DOVECOT_USER?= dovecot 28DOVECOT_USER?= dovecot
29DOVECOT_GROUP?= dovecot 29DOVECOT_GROUP?= dovecot
30PKG_GROUPS= ${DOVECOT_GROUP} 30PKG_GROUPS= ${DOVECOT_GROUP}
31PKG_USERS= ${DOVECOT_USER}:${DOVECOT_GROUP} 31PKG_USERS= ${DOVECOT_USER}:${DOVECOT_GROUP}
32PKG_GROUPS_VARS+= DOVECOT_GROUP 32PKG_GROUPS_VARS+= DOVECOT_GROUP
33PKG_USERS_VARS+= DOVECOT_USER 33PKG_USERS_VARS+= DOVECOT_USER
34 34
35PKG_GECOS.${DOVECOT_USER}= Dovecot IMAP/POP3 user 35PKG_GECOS.${DOVECOT_USER}= Dovecot IMAP/POP3 user
36 36
37EGDIR= ${PREFIX}/share/examples/dovecot 37EGDIR= ${PREFIX}/share/examples/dovecot
38CONF_FILES= ${EGDIR}/dovecot-example.conf ${PKG_SYSCONFDIR}/dovecot.conf 38CONF_FILES= ${EGDIR}/dovecot-example.conf ${PKG_SYSCONFDIR}/dovecot.conf
39 39
40INSTALLATION_DIRS= libexec/dovecot sbin share/doc/dovecot \ 40INSTALLATION_DIRS= libexec/dovecot sbin share/doc/dovecot \
41 share/examples/dovecot 41 share/examples/dovecot
42 42
43SUBST_CLASSES+= paths 43SUBST_CLASSES+= paths
44SUBST_FILES.paths= dovecot-example.conf 44SUBST_FILES.paths= dovecot-example.conf
45SUBST_SED.paths+= -e 's,@PREFIX@,${PREFIX},g' 45SUBST_SED.paths+= -e 's,@PREFIX@,${PREFIX},g'
46SUBST_STAGE.paths= pre-configure 46SUBST_STAGE.paths= pre-configure
47 47
48BUILD_DEFS+= VARBASE 48BUILD_DEFS+= VARBASE
49 49
50post-build: 50post-build:
51 ${SED} "s|/etc/ssl/|${SSLDIR}/|" ${WRKSRC}/dovecot-example.conf \ 51 ${SED} "s|/etc/ssl/|${SSLDIR}/|" ${WRKSRC}/dovecot-example.conf \
52 > ${WRKDIR}/dovecot-example.conf 52 > ${WRKDIR}/dovecot-example.conf
53 ${SED} "s|/etc/ssl|${SSLDIR}|" ${WRKSRC}/doc/mkcert.sh \ 53 ${SED} "s|/etc/ssl|${SSLDIR}|" ${WRKSRC}/doc/mkcert.sh \
54 > ${WRKDIR}/mkcert.sh 54 > ${WRKDIR}/mkcert.sh
55 55
56post-install: 56post-install:
57 ${INSTALL_DATA} ${WRKDIR}/dovecot-example.conf ${DESTDIR}${EGDIR} 57 ${INSTALL_DATA} ${WRKDIR}/dovecot-example.conf ${DESTDIR}${EGDIR}
58 ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-* ${DESTDIR}${EGDIR} 58 ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-* ${DESTDIR}${EGDIR}
59 ${INSTALL_SCRIPT} ${WRKDIR}/mkcert.sh ${DESTDIR}${EGDIR} 59 ${INSTALL_SCRIPT} ${WRKDIR}/mkcert.sh ${DESTDIR}${EGDIR}
60 ${INSTALL_DATA} ${WRKSRC}/src/lib/liblib.a ${DESTDIR}${PREFIX}/lib/dovecot 60 ${INSTALL_DATA} ${WRKSRC}/src/lib/liblib.a ${DESTDIR}${PREFIX}/lib/dovecot
61 61
62.include "../../devel/zlib/buildlink3.mk" 62.include "../../devel/zlib/buildlink3.mk"
63.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"

cvs diff -r1.80 -r1.81 pkgsrc/mail/dovecot/Attic/distinfo (switch to unified diff)

--- pkgsrc/mail/dovecot/Attic/distinfo 2008/03/09 11:58:17 1.80
+++ pkgsrc/mail/dovecot/Attic/distinfo 2008/06/03 05:52:10 1.81
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.80 2008/03/09 11:58:17 ghen Exp $ 1$NetBSD: distinfo,v 1.81 2008/06/03 05:52:10 ghen Exp $
2 2
3SHA1 (dovecot-1.0.13.tar.gz) = 8690b27d01e8a68edef5ed162681c79f4074c9c1 3SHA1 (dovecot-1.0.14.tar.gz) = e7ce639720c39f578c8dcc41bd875210b8c76cd8
4RMD160 (dovecot-1.0.13.tar.gz) = 1ba2c6b14e41c9bc4d36c12ea90a0fad024409db 4RMD160 (dovecot-1.0.14.tar.gz) = 119edbc18d81be46d6901d2a5b3b50b708980c64
5Size (dovecot-1.0.13.tar.gz) = 1774025 bytes 5Size (dovecot-1.0.14.tar.gz) = 1781681 bytes
6SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354 6SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
7SHA1 (patch-ab) = 5d45a1617dd5ee7ce07fe89b526a6fb273057bb5 7SHA1 (patch-ab) = 5d45a1617dd5ee7ce07fe89b526a6fb273057bb5
8SHA1 (patch-ac) = 377da4719b5dca91a0b2fa7b3e11170cd2ea8d59 8SHA1 (patch-ac) = 377da4719b5dca91a0b2fa7b3e11170cd2ea8d59
9SHA1 (patch-ag) = bd180441a0983ceccc898024370a3bdefdc11b1f 9SHA1 (patch-ag) = bd180441a0983ceccc898024370a3bdefdc11b1f