ports/55036: [Update] Port: mail/qmail (add Maildir++ support)
Alex Dupre
sysadmin at alexdupre.com
Wed Jul 30 07:50:15 UTC 2003
>Number: 55036
>Category: ports
>Synopsis: [Update] Port: mail/qmail (add Maildir++ support)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Jul 30 00:50:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Alex Dupre
>Release: FreeBSD 4.8-ALEXDUPRE i386
>Organization:
>Environment:
System: FreeBSD 4.8-ALEXDUPRE i386
>Description:
Add maildirquota (Maildir++) support to qmail.
Useful with other softwares that use Maildir++ extension
like vpopmail, sqwebmail, courier-imap.
>How-To-Repeat:
>Fix:
--- qmail.diff begins here ---
diff -ruN qmail.orig/Makefile qmail/Makefile
--- qmail.orig/Makefile Tue Jul 29 17:13:03 2003
+++ qmail/Makefile Tue Jul 29 18:03:59 2003
@@ -27,6 +27,11 @@
PATCH_DIST_STRIP+= -p1
.endif # MAIN_QMAIL_PORT_DNS_PATCH_BARRIER
+.if defined(WITH_MAILDIRQUOTA_PATCH) && !defined(MAIN_QMAIL_PORT_MAILDIRQUOTA_PATCH_BARRIER)
+PATCH_SITES+= http://www.shupp.org/patches/:quota
+PATCHFILES+= qmail-maildir++.patch:quota
+.endif # MAIN_QMAIL_PORT_MAILDIRQUOTA_PATCH_BARRIER
+
PATCH_SITES+= ${MASTER_SITE_LOCAL:S/$/:local,dns,ldap,mysql,tls/}
PATCH_SITE_SUBDIR+= lioux/:local,dns,ldap,mysql,tls
@@ -92,6 +97,7 @@
http://www.qmail.org/%SUBDIR%/
.if !defined(MAIN_QMAIL_PORT_DNS_PATCH_BARRIER) \
+ ||(defined(WITH_MAILDIRQUOTA_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER)) \
||(defined(WITH_QMAILQUEUE_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)) \
||(defined(WITH_BIG_TODO_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_BIG_TODO_PATCH_BARRIER)) \
||(defined(WITH_BIG_CONCURRENCY_PATCH)&&!defined(MAIN_QMAIL_PORT_WITH_BIG_CONCURRENCY_PATCH_BARRIER)) \
@@ -217,6 +223,10 @@
@${ECHO_MSG} ""
@${ECHO_MSG} "You may use the following build options:"
@${ECHO_MSG} ""
+.if !defined(MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER)
+ @${ECHO_MSG} "WITH_MAILDIRQUOTA_PATCH=yes enable patch to qmail to support"
+ @${ECHO_MSG} " maildirquota (Maildir++)"
+.endif # MAIN_QMAIL_PORT_WITH_MAILDIRQUOTA_PATCH_BARRIER
.if !defined(MAIN_QMAIL_PORT_WITH_QMAILQUEUE_PATCH_BARRIER)
@${ECHO_MSG} "WITH_QMAILQUEUE_PATCH=yes enable patch to qmail to run a QMAILQUEUE"
@${ECHO_MSG} " program instead of bin/qmail-queue"
diff -ruN qmail.orig/distinfo qmail/distinfo
--- qmail.orig/distinfo Tue Jul 29 17:13:03 2003
+++ qmail/distinfo Tue Jul 29 17:37:03 2003
@@ -1,5 +1,6 @@
MD5 (qmail-1.03.tar.gz) = 622f65f982e380dbe86e6574f3abcb7c
MD5 (qmail-103.patch) = 9140ad2b03017145cd7963c84bb24f16
+MD5 (qmail-maildir++.patch) = 7553829a93411cdaffce31a29323697f
MD5 (qmail-ldap-1.03-20020901.patch.gz) = 48d2761e9ae44bb4d2812a19634f1a5b
MD5 (qmail-mysql-1.1.8.patch) = 0860a5b5cd5b6f99bf005e845b2e0764
MD5 (tls.patch) = 57447ec135ddb32ada13a56b70ccf6d4
--- qmail.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list