ports/165882: maintainer update: mail/dovecot2 and dovecot2-pigeonhole

Attila Nagy bra at fsn.hu
Fri Mar 9 15:30:12 UTC 2012


>Number:         165882
>Category:       ports
>Synopsis:       maintainer update: mail/dovecot2 and dovecot2-pigeonhole
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 09 15:30:11 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Attila Nagy
>Release:        
>Organization:
>Environment:
>Description:
Upgrade dovecot2 and dovecot2-pigeonhole to version 2.1.1 and 0.3.0 respectively.
Dovecot changelog:
http://dovecot.org/doc/NEWS-2.1
upgrading instructions:
http://wiki2.dovecot.org/Upgrading


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN dovecot2.orig/Makefile dovecot2/Makefile
--- dovecot2.orig/Makefile	2012-02-29 13:18:05.000000000 +0100
+++ dovecot2/Makefile	2012-03-09 13:06:36.143451490 +0100
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dovecot
-PORTVERSION=	2.0.18
+PORTVERSION=	2.1.1
 CATEGORIES=	mail ipv6
 MASTER_SITES=	http://www.dovecot.org/releases/${PORTVERSION:R}/
 
@@ -172,9 +172,11 @@
 		doveadm-help.1 \
 		doveadm-import.1 \
 		doveadm-index.1 \
+		doveadm-instance.1 \
 		doveadm-kick.1 \
 		doveadm-log.1 \
 		doveadm-mailbox.1 \
+		doveadm-mount.1 \
 		doveadm-move.1 \
 		doveadm-penalty.1 \
 		doveadm-purge.1 \
diff -ruN dovecot2.orig/distinfo dovecot2/distinfo
--- dovecot2.orig/distinfo	2012-02-29 13:18:05.000000000 +0100
+++ dovecot2/distinfo	2012-03-09 13:06:36.143451490 +0100
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.0.18.tar.gz) = 92fc68af6ef0309990c749fcab39eeebce56ea8888c3d73ba812b65a74d1fa1b
-SIZE (dovecot-2.0.18.tar.gz) = 3353149
+SHA256 (dovecot-2.1.1.tar.gz) = f233a2d40f86785b0e568291a08312d5c15247c12de011be916c1eaf96276191
+SIZE (dovecot-2.1.1.tar.gz) = 3667894
diff -ruN dovecot2.orig/pkg-plist dovecot2/pkg-plist
--- dovecot2.orig/pkg-plist	2011-11-28 10:24:06.000000000 +0100
+++ dovecot2/pkg-plist	2012-03-09 13:06:36.163612544 +0100
@@ -20,6 +20,7 @@
 include/dovecot/auth-master-connection.h
 include/dovecot/auth-master.h
 include/dovecot/auth-penalty.h
+include/dovecot/auth-postfix-connection.h
 include/dovecot/auth-request-handler.h
 include/dovecot/auth-request.h
 include/dovecot/auth-server-connection.h
@@ -67,6 +68,7 @@
 include/dovecot/eacces-error.h
 include/dovecot/env-util.h
 include/dovecot/execv-const.h
+include/dovecot/fail-mail-storage.h
 include/dovecot/failures.h
 include/dovecot/fd-close-on-exec.h
 include/dovecot/fd-set-nonblock.h
@@ -81,6 +83,7 @@
 include/dovecot/fs-api.h
 include/dovecot/fs-sis-common.h
 include/dovecot/fsync-mode.h
+include/dovecot/guid.h
 include/dovecot/hash-format.h
 include/dovecot/hash-method.h
 include/dovecot/hash.h
@@ -88,6 +91,7 @@
 include/dovecot/hex-binary.h
 include/dovecot/hex-dec.h
 include/dovecot/hmac-md5.h
+include/dovecot/hmac-sha1.h
 include/dovecot/home-expand.h
 include/dovecot/hostpid.h
 include/dovecot/imap-arg.h
@@ -114,10 +118,19 @@
 include/dovecot/imap-sync.h
 include/dovecot/imap-utf7.h
 include/dovecot/imap-util.h
+include/dovecot/imapc-client-private.h
+include/dovecot/imapc-client.h
+include/dovecot/imapc-connection.h
+include/dovecot/imapc-list.h
+include/dovecot/imapc-mail.h
+include/dovecot/imapc-msgmap.h
+include/dovecot/imapc-settings.h
+include/dovecot/imapc-storage.h
+include/dovecot/imapc-sync.h
 include/dovecot/imem.h
 include/dovecot/index-attachment.h
 include/dovecot/index-mail.h
-include/dovecot/index-mailbox-list.h
+include/dovecot/index-search-private.h
 include/dovecot/index-search-result.h
 include/dovecot/index-sort-private.h
 include/dovecot/index-sort.h
@@ -125,11 +138,15 @@
 include/dovecot/index-sync-changes.h
 include/dovecot/index-sync-private.h
 include/dovecot/index-thread-private.h
-include/dovecot/ioloop-internal.h
 include/dovecot/ioloop-iolist.h
 include/dovecot/ioloop-notify-fd.h
+include/dovecot/ioloop-private.h
 include/dovecot/ioloop.h
-include/dovecot/iostream-internal.h
+include/dovecot/iostream-openssl.h
+include/dovecot/iostream-private.h
+include/dovecot/iostream-rawlog-private.h
+include/dovecot/iostream-rawlog.h
+include/dovecot/iostream-ssl.h
 include/dovecot/ipc-client.h
 include/dovecot/ipc-server.h
 include/dovecot/ipwd.h
@@ -139,9 +156,10 @@
 include/dovecot/istream-crlf.h
 include/dovecot/istream-dot.h
 include/dovecot/istream-header-filter.h
-include/dovecot/istream-internal.h
-include/dovecot/istream-mail-stats.h
+include/dovecot/istream-mail.h
+include/dovecot/istream-private.h
 include/dovecot/istream-raw-mbox.h
+include/dovecot/istream-rawlog.h
 include/dovecot/istream-seekable.h
 include/dovecot/istream-tee.h
 include/dovecot/istream.h
@@ -187,9 +205,9 @@
 include/dovecot/mail-transaction-log.h
 include/dovecot/mail-types.h
 include/dovecot/mail-user.h
+include/dovecot/mailbox-guid-cache.h
 include/dovecot/mailbox-list-delete.h
 include/dovecot/mailbox-list-fs.h
-include/dovecot/mailbox-list-index-private.h
 include/dovecot/mailbox-list-index.h
 include/dovecot/mailbox-list-maildir.h
 include/dovecot/mailbox-list-private.h
@@ -199,6 +217,7 @@
 include/dovecot/mailbox-search-result-private.h
 include/dovecot/mailbox-tree.h
 include/dovecot/mailbox-uidvalidity.h
+include/dovecot/maildir-filename-flags.h
 include/dovecot/maildir-filename.h
 include/dovecot/maildir-keywords.h
 include/dovecot/maildir-settings.h
@@ -206,6 +225,7 @@
 include/dovecot/maildir-sync.h
 include/dovecot/maildir-uidlist.h
 include/dovecot/master-auth.h
+include/dovecot/master-instance.h
 include/dovecot/master-interface.h
 include/dovecot/master-login-auth.h
 include/dovecot/master-login.h
@@ -249,6 +269,7 @@
 include/dovecot/mmap-util.h
 include/dovecot/module-context.h
 include/dovecot/module-dir.h
+include/dovecot/mountpoint-list.h
 include/dovecot/mountpoint.h
 include/dovecot/mycrypt.h
 include/dovecot/network.h
@@ -256,10 +277,12 @@
 include/dovecot/notify-plugin-private.h
 include/dovecot/notify-plugin.h
 include/dovecot/ostream-cmp.h
-include/dovecot/ostream-internal.h
+include/dovecot/ostream-private.h
+include/dovecot/ostream-rawlog.h
 include/dovecot/ostream.h
 include/dovecot/passdb-blocking.h
 include/dovecot/passdb-cache.h
+include/dovecot/passdb-template.h
 include/dovecot/passdb.h
 include/dovecot/password-scheme.h
 include/dovecot/pop3-capability.h
@@ -267,6 +290,10 @@
 include/dovecot/pop3-commands.h
 include/dovecot/pop3-common.h
 include/dovecot/pop3-settings.h
+include/dovecot/pop3c-client.h
+include/dovecot/pop3c-settings.h
+include/dovecot/pop3c-storage.h
+include/dovecot/pop3c-sync.h
 include/dovecot/primes.h
 include/dovecot/printf-format-fix.h
 include/dovecot/priorityq.h
@@ -315,7 +342,7 @@
 include/dovecot/unlink-directory.h
 include/dovecot/unlink-old-files.h
 include/dovecot/userdb-blocking.h
-include/dovecot/userdb-static.h
+include/dovecot/userdb-template.h
 include/dovecot/userdb-vpopmail.h
 include/dovecot/userdb.h
 include/dovecot/utc-mktime.h
@@ -323,6 +350,9 @@
 include/dovecot/var-expand.h
 include/dovecot/wildcard-match.h
 include/dovecot/write-full.h
+lib/dovecot/auth/libauthdb_imap.a
+lib/dovecot/auth/libauthdb_imap.la
+lib/dovecot/auth/libauthdb_imap.so
 lib/dovecot/doveadm/lib10_doveadm_acl_plugin.a
 lib/dovecot/doveadm/lib10_doveadm_acl_plugin.la
 lib/dovecot/doveadm/lib10_doveadm_acl_plugin.so
@@ -335,6 +365,9 @@
 lib/dovecot/doveadm/lib10_doveadm_zlib_plugin.a
 lib/dovecot/doveadm/lib10_doveadm_zlib_plugin.la
 lib/dovecot/doveadm/lib10_doveadm_zlib_plugin.so
+lib/dovecot/doveadm/lib20_doveadm_fts_plugin.a
+lib/dovecot/doveadm/lib20_doveadm_fts_plugin.la
+lib/dovecot/doveadm/lib20_doveadm_fts_plugin.so
 lib/dovecot/dovecot-config
 lib/dovecot/lib01_acl_plugin.a
 lib/dovecot/lib01_acl_plugin.la
@@ -387,6 +420,12 @@
 lib/dovecot/lib30_imap_zlib_plugin.a
 lib/dovecot/lib30_imap_zlib_plugin.la
 lib/dovecot/lib30_imap_zlib_plugin.so
+lib/dovecot/lib90_stats_plugin.a
+lib/dovecot/lib90_stats_plugin.la
+lib/dovecot/lib90_stats_plugin.so
+lib/dovecot/lib95_imap_stats_plugin.a
+lib/dovecot/lib95_imap_stats_plugin.la
+lib/dovecot/lib95_imap_stats_plugin.so
 lib/dovecot/libdovecot-lda.a
 lib/dovecot/libdovecot-lda.la
 lib/dovecot/libdovecot-lda.so
@@ -399,6 +438,10 @@
 lib/dovecot/libdovecot-sql.la
 lib/dovecot/libdovecot-sql.so
 lib/dovecot/libdovecot-sql.so.0
+lib/dovecot/libdovecot-ssl.a
+lib/dovecot/libdovecot-ssl.la
+lib/dovecot/libdovecot-ssl.so
+lib/dovecot/libdovecot-ssl.so.0
 lib/dovecot/libdovecot-storage.a
 lib/dovecot/libdovecot-storage.la
 lib/dovecot/libdovecot-storage.so
@@ -411,6 +454,7 @@
 libexec/dovecot/auth
 libexec/dovecot/checkpassword-reply
 libexec/dovecot/config
+libexec/dovecot/decode2text.sh
 libexec/dovecot/deliver
 libexec/dovecot/dict
 libexec/dovecot/director
@@ -420,8 +464,9 @@
 libexec/dovecot/gdbhelper
 libexec/dovecot/imap
 libexec/dovecot/imap-login
+libexec/dovecot/indexer
+libexec/dovecot/indexer-worker
 libexec/dovecot/ipc
-libexec/dovecot/listview
 libexec/dovecot/lmtp
 libexec/dovecot/log
 libexec/dovecot/maildirlock
@@ -431,8 +476,11 @@
 libexec/dovecot/script
 libexec/dovecot/script-login
 libexec/dovecot/ssl-params
+libexec/dovecot/stats
+libexec/dovecot/xml2text
 sbin/dovecot
 share/aclocal/dovecot.m4
+ at rmtry libdata/ldconfig/dovecot2
 @dirrm libexec/dovecot
 @dirrm lib/dovecot/doveadm
 @dirrmtry lib/dovecot/auth
diff -ruN dovecot2-pigeonhole.orig/Makefile dovecot2-pigeonhole/Makefile
--- dovecot2-pigeonhole.orig/Makefile	2012-02-29 13:18:05.000000000 +0100
+++ dovecot2-pigeonhole/Makefile	2012-03-09 13:06:36.193564561 +0100
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dovecot-pigeonhole
-PORTVERSION=	0.2.6
+PORTVERSION=	0.3.0
 CATEGORIES=	mail
 MASTER_SITES=	http://www.rename-it.nl/dovecot/${DOVECOTVERSION}/
 DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
@@ -17,7 +17,7 @@
 BUILD_DEPENDS=	dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R}
 RUN_DEPENDS=	dovecot>=${DOVECOTVERSION}:${PORTSDIR}/mail/dovecot${DOVECOTVERSION:R}
 
-DOVECOTVERSION=	2.0
+DOVECOTVERSION=	2.1
 
 GNU_CONFIGURE=	yes
 CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@@ -27,7 +27,7 @@
 LDFLAGS+=	-L${LOCALBASE}/lib
 USE_LDCONFIG=	${PREFIX}/lib/dovecot
 
-MAN1=		sieve-dump.1 sieve-test.1 sievec.1 sieved.1
+MAN1=		sieve-dump.1 sieve-filter.1 sieve-test.1 sievec.1 sieved.1
 MAN7=		pigeonhole.7
 
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME:S/-/\//}
diff -ruN dovecot2-pigeonhole.orig/distinfo dovecot2-pigeonhole/distinfo
--- dovecot2-pigeonhole.orig/distinfo	2012-02-29 13:18:05.000000000 +0100
+++ dovecot2-pigeonhole/distinfo	2012-03-09 13:06:36.203633215 +0100
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.0-pigeonhole-0.2.6.tar.gz) = 49829e4aed763848b63b2bf9e288d4bc94020c924ce0621bc850e0a4bf4821ab
-SIZE (dovecot-2.0-pigeonhole-0.2.6.tar.gz) = 1234253
+SHA256 (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 2aeee8aa6dc700483b0a5a3d31f535abce71698ed1d467f11e931aeace2b0ada
+SIZE (dovecot-2.1-pigeonhole-0.3.0.tar.gz) = 1277277
diff -ruN dovecot2-pigeonhole.orig/pkg-plist dovecot2-pigeonhole/pkg-plist
--- dovecot2-pigeonhole.orig/pkg-plist	2011-08-19 20:14:16.000000000 +0200
+++ dovecot2-pigeonhole/pkg-plist	2012-03-09 13:06:36.203633215 +0100
@@ -1,6 +1,8 @@
 bin/sieve-dump
+bin/sieve-filter
 bin/sieve-test
 bin/sievec
+include/dovecot/sieve/edit-mail.h
 include/dovecot/sieve/pigeonhole-config.h
 include/dovecot/sieve/rfc2822.h
 include/dovecot/sieve/sieve-actions.h
@@ -62,6 +64,7 @@
 libexec/dovecot/managesieve-login
 share/doc/dovecot/example-config/conf.d/20-managesieve.conf
 share/doc/dovecot/example-config/conf.d/90-sieve.conf
+ at rmtry libdata/ldconfig/dovecot-pigeonhole
 @dirrmtry share/doc/dovecot/example-config/conf.d
 @dirrmtry share/doc/dovecot/example-config
 @dirrmtry share/doc/dovecot


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list