Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jul 2003 09:45:06 +0200 (CEST)
From:      Alex Dupre <sysadmin@alexdupre.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        lioux@FreeBSD.org
Subject:   ports/55036: [Update] Port: mail/qmail (add Maildir++ support)
Message-ID:  <200307300745.h6U7j6MA072798@server.alexdupre.com>
Resent-Message-ID: <200307300750.h6U7oCUN075440@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307300745.h6U7j6MA072798>