Re: UPDATE: Dovecot 2.2.5

2013-08-12 Thread Stuart Henderson
On 2013/08/10 00:54, Brad Smith wrote:
> Here is an update to Dovecot 2.2.5 and the associated ports.
> 
> Looking for any testing and feedback.

I've been running various older 2.2 versions, including antispam and
pigeonhole, for months, and have now updated to this version. All looking
good with me, and I am happy that 2.2.x is mature enough to switch across.
OK with me.



UPDATE: Dovecot 2.2.5

2013-08-09 Thread Brad Smith
Here is an update to Dovecot 2.2.5 and the associated ports.

Looking for any testing and feedback.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Index: Makefile
===
RCS file: /home/cvs/ports/mail/dovecot/Makefile,v
retrieving revision 1.209
diff -u -p -r1.209 Makefile
--- Makefile18 Jul 2013 20:07:10 -  1.209
+++ Makefile10 Aug 2013 04:49:28 -
@@ -8,8 +8,8 @@ COMMENT-mysql=  MySQL authentication / di
 COMMENT-postgresql= PostgreSQL authentication / dictionary support for Dovecot
 
 # Bump dovecot-pigeonhole every time you update to a new Dovecot version.
-V_MAJOR=   2.1
-V_DOVECOT= 2.1.17
+V_MAJOR=   2.2
+V_DOVECOT= 2.2.5
 
 DISTNAME=  dovecot-${V_DOVECOT}
 PKGNAME=   dovecot-${V_DOVECOT}
@@ -17,16 +17,15 @@ PKGNAME-server= dovecot-${V_DOVECOT}
 PKGNAME-ldap=  dovecot-ldap-${V_DOVECOT}
 PKGNAME-mysql= dovecot-mysql-${V_DOVECOT}
 PKGNAME-postgresql= dovecot-postgresql-${V_DOVECOT}
-REVISION-postgresql=1
 CATEGORIES=mail
 MASTER_SITES=  ${HOMEPAGE}releases/${V_MAJOR}/
 
-SHARED_LIBS=   dovecot-lda 1.0 \
-   dovecot-login   1.0 \
-   dovecot-sql 1.0 \
-   dovecot-ssl 0.0 \
-   dovecot-storage 1.0 \
-   dovecot 1.0
+SHARED_LIBS=   dovecot-compression 0.0 \
+   dovecot-lda 2.0 \
+   dovecot-login   2.0 \
+   dovecot-sql 2.0 \
+   dovecot-storage 2.0 \
+   dovecot 2.0
 
 HOMEPAGE=  http://www.dovecot.org/
 
@@ -51,8 +50,6 @@ RUN_DEPENDS-mysql= ${BASE_PKGPATH}=${V_D
 LIB_DEPENDS-postgresql= databases/postgresql
 RUN_DEPENDS-postgresql= ${BASE_PKGPATH}=${V_DOVECOT}
 
-# Fails to find static library while linking as used for the Kerberos 
workaround
-USE_LIBTOOL=   gnu
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS=--with-gssapi \
--with-rundir=/var/dovecot \
Index: distinfo
===
RCS file: /home/cvs/ports/mail/dovecot/distinfo,v
retrieving revision 1.108
diff -u -p -r1.108 distinfo
--- distinfo18 Jul 2013 20:07:10 -  1.108
+++ distinfo10 Aug 2013 02:28:26 -
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.1.17.tar.gz) = 9Zyzn/WDm62vc/ooAGw3t5g5tI54K68lbIDVzFbRQho=
-SIZE (dovecot-2.1.17.tar.gz) = 3908153
+SHA256 (dovecot-2.2.5.tar.gz) = FbLNYH5lM/SAX0caYd0ci9gWdc7MbqY2FQQkfdmvXPg=
+SIZE (dovecot-2.2.5.tar.gz) = 4356745
Index: patches/patch-doc_example-config_Makefile_in
===
RCS file: 
/home/cvs/ports/mail/dovecot/patches/patch-doc_example-config_Makefile_in,v
retrieving revision 1.5
diff -u -p -r1.5 patch-doc_example-config_Makefile_in
--- patches/patch-doc_example-config_Makefile_in1 Feb 2013 07:59:03 
-   1.5
+++ patches/patch-doc_example-config_Makefile_in17 Jun 2013 03:33:33 
-
@@ -1,7 +1,7 @@
 $OpenBSD: patch-doc_example-config_Makefile_in,v 1.5 2013/02/01 07:59:03 brad 
Exp $
 doc/example-config/Makefile.in.origWed Jan 30 16:25:35 2013
-+++ doc/example-config/Makefile.in Thu Jan 31 08:50:46 2013
-@@ -318,7 +318,7 @@ top_srcdir = @top_srcdir@
+--- doc/example-config/Makefile.in.origSun Jun 16 17:30:14 2013
 doc/example-config/Makefile.in Sun Jun 16 23:33:26 2013
+@@ -321,7 +321,7 @@ top_srcdir = @top_srcdir@
  SUBDIRS = conf.d
  pkgsysconfdir = $(sysconfdir)/dovecot
  nodist_pkgsysconf_DATA = README
@@ -9,4 +9,4 @@ $OpenBSD: patch-doc_example-config_Makef
 +exampledir = $(prefix)/share/examples/dovecot/example-config
  example_DATA = \
dovecot.conf \
-   dovecot-db.conf.ext \
+   dovecot-dict-auth.conf.ext \
Index: patches/patch-doc_example-config_conf_d_10-auth_conf
===
RCS file: 
/home/cvs/ports/mail/dovecot/patches/patch-doc_example-config_conf_d_10-auth_conf,v
retrieving revision 1.1
diff -u -p -r1.1 patch-doc_example-config_conf_d_10-auth_conf
--- patches/patch-doc_example-config_conf_d_10-auth_conf23 May 2011 
22:54:38 -  1.1
+++ patches/patch-doc_example-config_conf_d_10-auth_conf23 Apr 2013 
06:08:01 -
@@ -1,10 +1,10 @@
 $OpenBSD: patch-doc_example-config_conf_d_10-auth_conf,v 1.1 2011/05/23 
22:54:38 sthen Exp $
 doc/example-config/conf.d/10-auth.conf.origTue Mar 22 15:12:29 2011
-+++ doc/example-config/conf.d/10-auth.conf Tue Mar 22 15:12:35 2011
-@@ -6,7 +6,7 @@
- # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
+--- doc/example-config/conf.d/10-auth.conf.origTue Aug 14 02:18:46 2012
 doc/example-config/conf.d/10-auth.conf Tue Apr 23 02:07:47 2013
+@@ -7,7 +7,7 @@
  # matches the local IP (ie. you're connecting from the same computer), the
  # connection is considered secure and plaintext authent