aboutsummaryrefslogtreecommitdiff
path: root/mail/qmail/Makefile
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2006-07-28 18:21:59 +0000
committerRenato Botelho <garga@FreeBSD.org>2006-07-28 18:21:59 +0000
commit3d655dcd60fa8e010e8738d9aeb67ef9bdc4e213 (patch)
treed2cfc67baefe6887161357305fd3f949ca1dbfd0 /mail/qmail/Makefile
parent28fe942644083c3e2d75e34404497f55d6541a5f (diff)
Notes
Diffstat (limited to 'mail/qmail/Makefile')
-rw-r--r--mail/qmail/Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/mail/qmail/Makefile b/mail/qmail/Makefile
index 640cc34b422f..44accd3c7204 100644
--- a/mail/qmail/Makefile
+++ b/mail/qmail/Makefile
@@ -332,6 +332,15 @@ DISTFILES+= qmail-smtpd-auth-${SMTP_AUTH_VERSION}.tar.gz:smtp_auth
EXTRACT_ONLY+= qmail-smtpd-auth-${SMTP_AUTH_VERSION}.tar.gz
MASTER_SITES+= http://tomclegg.net/qmail/:close3
DISTFILES+= qmail-smtpd-auth-close3.patch:close3
+. if defined(SLAVE_TLS)
+AUTH_PATCH= auth.patch.diff-tls
+. elif defined(WITH_SPF_PATCH) && !defined(BARRIER_SPF_PATCH)
+AUTH_PATCH= auth.patch.diff
+. endif
+
+. if defined(AUTH_PATCH)
+DISTFILES+= ${AUTH_PATCH}:smtp_auth
+. endif
.endif
.if defined(WITH_MAILDIRQUOTA_PATCH) && !defined(BARRIER_MAILDIRQUOTA_PATCH)
@@ -514,10 +523,8 @@ post-extract:
post-patch:
.if defined(WITH_SMTP_AUTH_PATCH) && !defined(BARRIER_SMTP_AUTH_PATCH)
@${CP} ${SMTP_AUTH_DIR}/base64.[ch] ${WRKSRC}
-. if defined(SLAVE_TLS)
- @${PATCH} -d ${SMTP_AUTH_DIR} < ${FILESDIR}/auth.patch.patch-tls
-. elif defined(WITH_SPF_PATCH)
- @${PATCH} -d ${SMTP_AUTH_DIR} < ${FILESDIR}/auth.patch.patch
+. if defined(AUTH_PATCH)
+ @${PATCH} -d ${SMTP_AUTH_DIR} < ${DISTDIR}/${DIST_SUBDIR}/${AUTH_PATCH}
. endif
@${PATCH} -d ${WRKSRC} < ${SMTP_AUTH_DIR}/auth.patch
. if defined(SLAVE_TLS) && defined(WITH_SPF_PATCH) && defined(SPF_TLS_PATCH)