Update to Courier-imap 4.8.0, comments ? ok ?
Cheers
Giovanni Bechis
Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/courier-imap/Makefile,v
retrieving revision 1.59
diff -u -p -r1.59 Makefile
--- Makefile 21 Apr 2010 07:18:25 -0000 1.59
+++ Makefile 25 Jun 2010 14:15:53 -0000
@@ -3,7 +3,7 @@
COMMENT-main= imap server for maildir format mailboxes
COMMENT-pop3= pop3 server for maildir format mailboxes
-V= 4.7.0
+V= 4.8.0
DISTNAME= courier-imap-${V}
PKGNAME-main= ${DISTNAME}
FULLPKGNAME-pop3= courier-pop3-${V}
@@ -33,7 +33,8 @@ CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/
CXXFLAGS="-I${LOCALBASE}/include" \
CPPFLAGS="-I${LOCALBASE}/include"
-LIB_DEPENDS=
courierauthsasl.>=0,courierauth.>=0::mail/courier-authlib
+LIB_DEPENDS=
courierauthsasl.>=0,courierauth.>=0::mail/courier-authlib \
+ idn::devel/libidn
COURIERSTATE= /var/run/courier
EXAMPLE_DIR= ${PREFIX}/share/examples/courier
@@ -90,6 +91,8 @@ MULTI_PACKAGES= -main -pop3
LIB_DEPENDS-main= ${LIB_DEPENDS} \
gdbm.>=3::databases/gdbm
WANTLIB-main= ${WANTLIB} ssl crypto
+MODULES= converters/libiconv \
+ devel/gettext
CNFFILES= etc/courier/imapd-ssl.dist etc/courier/imapd.dist \
etc/courier/pop3d-ssl.dist etc/courier/pop3d.dist \
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/courier-imap/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo 21 Apr 2010 07:18:25 -0000 1.12
+++ distinfo 25 Jun 2010 14:15:53 -0000
@@ -1,5 +1,5 @@
-MD5 (courier-imap-4.7.0.tar.bz2) = 5phIkOGuzzzGsJmhYZMk5g==
-RMD160 (courier-imap-4.7.0.tar.bz2) = KrF2j7dxTP4pHtzADJbMJ2rxJ4I=
-SHA1 (courier-imap-4.7.0.tar.bz2) = lynzrdhpJWOGXaUWfP6I8iJ8OWg=
-SHA256 (courier-imap-4.7.0.tar.bz2) =
oKms7ns2OZ0iZmrFruIsvF21KZagd5HgM78fe643C58=
-SIZE (courier-imap-4.7.0.tar.bz2) = 3414328
+MD5 (courier-imap-4.8.0.tar.bz2) = h8UB5l6uedZntRI99q6J8g==
+RMD160 (courier-imap-4.8.0.tar.bz2) = z8C+7GiTwVXPlxLZIAAjIBaa0MU=
+SHA1 (courier-imap-4.8.0.tar.bz2) = 9ojOqHxmGBNiYizpy9RxDXUmjPw=
+SHA256 (courier-imap-4.8.0.tar.bz2) =
7HURpDmJIKBPO7YM8SCOKamlQyuu/001ak7BQhE7+/I=
+SIZE (courier-imap-4.8.0.tar.bz2) = 3362734
Index: patches/patch-imap_courierpop3d_8_in
===================================================================
RCS file: patches/patch-imap_courierpop3d_8_in
diff -N patches/patch-imap_courierpop3d_8_in
--- patches/patch-imap_courierpop3d_8_in 21 Apr 2010 07:18:25 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-imap_courierpop3d_8_in,v 1.1 2010/04/21 07:18:25 giovanni Exp $
---- imap/courierpop3d.8.in.orig Fri Jan 8 20:00:30 2010
-+++ imap/courierpop3d.8.in Fri Jan 8 20:01:00 2010
-@@ -27,7 +27,6 @@
- .de SH-xref
- .ie n \{\
- .\}
--.toupper \\$*
- .el \{\
- \\$*
- .\}
-@@ -56,9 +55,6 @@
- .ft B
- .ne (2v + 1u)
- .ie n \{\
--.\" if n (TTY output), use uppercase
--.toupper \\$*
--.\}
- .el \{\
- .nr an-break-flag 0
- .\" if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-imap_imapd_8_in
===================================================================
RCS file: patches/patch-imap_imapd_8_in
diff -N patches/patch-imap_imapd_8_in
--- patches/patch-imap_imapd_8_in 21 Apr 2010 07:18:25 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-imap_imapd_8_in,v 1.1 2010/04/21 07:18:25 giovanni Exp $
---- imap/imapd.8.in.orig Fri Jan 8 20:00:17 2010
-+++ imap/imapd.8.in Fri Jan 8 20:00:46 2010
-@@ -27,7 +27,6 @@
- .de SH-xref
- .ie n \{\
- .\}
--.toupper \\$*
- .el \{\
- \\$*
- .\}
-@@ -56,9 +55,6 @@
- .ft B
- .ne (2v + 1u)
- .ie n \{\
--.\" if n (TTY output), use uppercase
--.toupper \\$*
--.\}
- .el \{\
- .nr an-break-flag 0
- .\" if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-maildir_maildiracl_1_in
===================================================================
RCS file: patches/patch-maildir_maildiracl_1_in
diff -N patches/patch-maildir_maildiracl_1_in
--- patches/patch-maildir_maildiracl_1_in 21 Apr 2010 07:18:25 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-maildir_maildiracl_1_in,v 1.1 2010/04/21 07:18:25 giovanni Exp
$
---- maildir/maildiracl.1.in.orig Fri Jan 8 19:57:10 2010
-+++ maildir/maildiracl.1.in Fri Jan 8 19:59:39 2010
-@@ -27,7 +27,6 @@
- .de SH-xref
- .ie n \{\
- .\}
--.toupper \\$*
- .el \{\
- \\$*
- .\}
-@@ -56,9 +55,6 @@
- .ft B
- .ne (2v + 1u)
- .ie n \{\
--.\" if n (TTY output), use uppercase
--.toupper \\$*
--.\}
- .el \{\
- .nr an-break-flag 0
- .\" if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-maildir_maildirmake_1_in
===================================================================
RCS file: patches/patch-maildir_maildirmake_1_in
diff -N patches/patch-maildir_maildirmake_1_in
--- patches/patch-maildir_maildirmake_1_in 21 Apr 2010 07:18:25 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-maildir_maildirmake_1_in,v 1.1 2010/04/21 07:18:25 giovanni
Exp $
---- maildir/maildirmake.1.in.orig Fri Jan 8 19:57:25 2010
-+++ maildir/maildirmake.1.in Fri Jan 8 19:59:58 2010
-@@ -27,7 +27,6 @@
- .de SH-xref
- .ie n \{\
- .\}
--.toupper \\$*
- .el \{\
- \\$*
- .\}
-@@ -56,9 +55,6 @@
- .ft B
- .ne (2v + 1u)
- .ie n \{\
--.\" if n (TTY output), use uppercase
--.toupper \\$*
--.\}
- .el \{\
- .nr an-break-flag 0
- .\" if not n (not TTY), use normal case (not uppercase)
Index: patches/patch-rfc822_rfc822_c
===================================================================
RCS file: patches/patch-rfc822_rfc822_c
diff -N patches/patch-rfc822_rfc822_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-rfc822_rfc822_c 25 Jun 2010 14:15:53 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- rfc822/rfc822.c.orig Wed Jun 23 12:59:27 2010
++++ rfc822/rfc822.c Wed Jun 23 13:01:38 2010
+@@ -631,8 +631,8 @@ static int rfc822_print_common_nameaddr(const struct r
+ (*print_func)(' ', ptr);
+
+
+- for (q=p; *q; ++q)
+- if (*q != '.' && *q != '@' && strchr(RFC822_SPECIALS, *q))
++ for (q=p; (void *)q; ++q)
++ if ((void *)q != '.' && (void *)q != '@' &&
strchr(RFC822_SPECIALS, *q))
+ {
+ print_braces=1;
+ break;