From 235d0abd6971cce6d2417b1df9d2e8642764134f Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Tue, 11 Jul 2006 12:19:32 +0000 Subject: Update to 2.3.7. PASS8BITHACK was deprecated, since munge8bit option was added for this purpose. --- mail/cyrus-imapd24/Makefile | 7 +--- mail/cyrus-imapd24/distinfo | 6 ++-- mail/cyrus-imapd24/files/pass8bit.diff | 59 ---------------------------------- 3 files changed, 4 insertions(+), 68 deletions(-) delete mode 100644 mail/cyrus-imapd24/files/pass8bit.diff (limited to 'mail/cyrus-imapd24') diff --git a/mail/cyrus-imapd24/Makefile b/mail/cyrus-imapd24/Makefile index f4a3b42830b8..a9f1803e3a9d 100644 --- a/mail/cyrus-imapd24/Makefile +++ b/mail/cyrus-imapd24/Makefile @@ -6,7 +6,7 @@ # PORTNAME= cyrus-imapd -PORTVERSION= 2.3.6 +PORTVERSION= 2.3.7 #PORTREVISION= 0 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \ @@ -99,7 +99,6 @@ OPTIONS+= NNTP "Enable NNTP support" off OPTIONS+= REPLICATION "Enable replication" off OPTIONS+= SNMP_4 "Enable SNMP support using net-snmp v4" off \ SNMP_5 "Enable SNMP support using net-snmp v5" off -OPTIONS+= PASS8BITHACK "Add pass8bit option (not recommended)" off BDB_VERS= 3 4 41 42 43 44 @@ -209,10 +208,6 @@ PLIST_SUB+= LDAP_PTLOADER="" PLIST_SUB+= LDAP_PTLOADER="@comment " .endif -.if defined(WITH_PASS8BITHACK) -EXTRA_PATCHES+= ${FILESDIR}/pass8bit.diff -.endif - .if (!defined(MAKE_KERBEROS5) && ${OSVERSION} <= 500105) || \ !exists(/usr/lib/libkrb5.a) CONFIGURE_ARGS+=--disable-gssapi diff --git a/mail/cyrus-imapd24/distinfo b/mail/cyrus-imapd24/distinfo index 8aac2ad01715..91a025176008 100644 --- a/mail/cyrus-imapd24/distinfo +++ b/mail/cyrus-imapd24/distinfo @@ -1,3 +1,3 @@ -MD5 (cyrus-imapd-2.3.6.tar.gz) = 5c1d6250747a7a09c8095972043cec01 -SHA256 (cyrus-imapd-2.3.6.tar.gz) = 6fc963c7d1f34b3b3368bb14f3604c7309e1f42d157e871bc186f8832e1a9cbd -SIZE (cyrus-imapd-2.3.6.tar.gz) = 2250241 +MD5 (cyrus-imapd-2.3.7.tar.gz) = 07990f3a78a3a9d728cae627e31a9caf +SHA256 (cyrus-imapd-2.3.7.tar.gz) = ff58c60999f2c6495e218b81a25b6f5ef1805e4a160122db2744a6645a753b6d +SIZE (cyrus-imapd-2.3.7.tar.gz) = 2254961 diff --git a/mail/cyrus-imapd24/files/pass8bit.diff b/mail/cyrus-imapd24/files/pass8bit.diff deleted file mode 100644 index 74389a491c30..000000000000 --- a/mail/cyrus-imapd24/files/pass8bit.diff +++ /dev/null @@ -1,59 +0,0 @@ -Index: imap/message.c -diff -u -p imap/message.c.orig imap/message.c ---- imap/message.c.orig Sat Feb 28 02:44:55 2004 -+++ imap/message.c Thu Oct 7 20:21:04 2004 -@@ -227,6 +227,7 @@ unsigned size; - int n; - int sawcr = 0, sawnl; - int reject8bit = config_getswitch(IMAPOPT_REJECT8BIT); -+ int pass8bit = config_getswitch(IMAPOPT_PASS8BIT); - int inheader = 1, blankline = 1; - - while (size) { -@@ -262,7 +263,7 @@ unsigned size; - /* We have been configured to reject all mail of this - form. */ - if (!r) r = IMAP_MESSAGE_CONTAINS8BIT; -- } else { -+ } else if (!pass8bit) { - /* We have been configured to munge all mail of this - form. */ - *p = 'X'; -Index: imap/spool.c -diff -u -p imap/spool.c.orig imap/spool.c ---- imap/spool.c.orig Fri Mar 5 01:09:34 2004 -+++ imap/spool.c Thu Oct 7 20:20:57 2004 -@@ -140,6 +140,7 @@ static int parseheader(struct protstream - state s = NAME_START; - int r = 0; - int reject8bit = config_getswitch(IMAPOPT_REJECT8BIT); -+ int pass8bit = config_getswitch(IMAPOPT_PASS8BIT); - const char **skip = NULL; - - if (namelen == 0) { -@@ -266,7 +267,7 @@ static int parseheader(struct protstream - form. */ - r = IMAP_MESSAGE_CONTAINS8BIT; - goto ph_error; -- } else { -+ } else if (!pass8bit) { - /* We have been configured to munge all mail of this - form. */ - c = 'X'; -Index: lib/imapoptions -diff -u lib/imapoptions.orig lib/imapoptions ---- lib/imapoptions.orig Thu Jul 22 04:07:45 2004 -+++ lib/imapoptions Thu Oct 7 20:00:04 2004 -@@ -95,6 +95,12 @@ - { "afspts_mycell", NULL, STRING } - /* Cell to use for AFS PTS lookups. Defaults to the local cell. */ - -+{ "pass8bit", 0, SWITCH } -+/* If enabled, lmtpd accepts messages with 8-bit characters in the -+ headers without changing to `X'. This option is strongly not -+ recommended. (A proper soultion to non-ASCII characters in headers -+ is offered by RFC 2047 and its predecessors.) */ -+ - { "allowallsubscribe", 0, SWITCH } - /* Allow subscription to nonexistent mailboxes. This option is - typically used on backend servers in a Murder so that users can -- cgit v1.2.3