Index: ports/mail/qmail/Makefile =================================================================== RCS file: /home/ncvs/ports/mail/qmail/Makefile,v retrieving revision 1.63 diff -u -r1.63 Makefile --- ports/mail/qmail/Makefile 17 May 2005 17:35:10 -0000 1.63 +++ ports/mail/qmail/Makefile 19 May 2005 06:12:19 -0000 @@ -125,6 +125,9 @@ .if !defined(BARRIER_LOCALTIME_PATCH) OPTIONS+= LOCALTIME_PATCH "emit dates in the local timezone" off .endif +.if !defined(BARRIER_SMTPD_AUTH_PATCH) +OPTIONS+= SMTPD_AUTH_PATCH "support SMTP authentication" off +.endif .if !defined(BARRIER_QMTPC_PATCH) OPTIONS+= QMTPC_PATCH "send email using qmtp protocol" off .endif @@ -336,6 +339,14 @@ PATCHFILES+= qmail-date-localtime.patch:localtime .endif +.if defined(WITH_SMTPD_AUTH_PATCH) && !defined(BARRIER_SMTPD_AUTH_PATCH) +MASTER_SITES+= http://members.elysium.pl/brush/qmail-smtpd-auth/dist/:auth +SMTPD_NAME= qmail-smtpd-auth- +SMTPD_VER= 0.31 +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SMTPD_NAME}${SMTPD_VER}${EXTRACT_SUFX}:auth +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +.endif + # Some default values, these can be modified by make command line .if defined(WITH_BIG_CONCURRENCY_PATCH) && !defined(BARRIER_BIG_CONCURRENCY_PATCH) WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT?= 509 @@ -423,6 +434,15 @@ @cd ${WRKSRC} && ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${SPAMCONTROL_DIST} .endif +.if defined(WITH_SMTPD_AUTH_PATCH) +pre-patch: + (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DIST_SUBDIR}/${SMTPD_NAME}${SMTPD_VER}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}) + ${CP} ${WRKSRC}/${SMTPD_NAME}${SMTPD_VER}/base64.c ${WRKSRC} + ${CP} ${WRKSRC}/${SMTPD_NAME}${SMTPD_VER}/base64.h ${WRKSRC} + +EXTRA_PATCHES= ${WRKSRC}/${SMTPD_NAME}${SMTPD_VER}/auth.patch +.endif + post-patch: .if defined(SLAVE_MYSQL) @${REINPLACE_CMD} 's|/opt/mysql|${LOCALBASE}|' \ Index: ports/mail/qmail/distinfo =================================================================== RCS file: /home/ncvs/ports/mail/qmail/distinfo,v retrieving revision 1.27 diff -u -r1.27 distinfo --- ports/mail/qmail/distinfo 17 May 2005 17:35:10 -0000 1.27 +++ ports/mail/qmail/distinfo 19 May 2005 06:12:43 -0000 @@ -28,6 +28,8 @@ SIZE (qmail/qmail-date-localtime.patch) = 2603 MD5 (qmail/qmail-1.03-qmtpc.patch) = 122664c38338e5ec35fcac43f33d6927 SIZE (qmail/qmail-1.03-qmtpc.patch) = 6197 +MD5 (qmail/qmail-smtpd-auth-0.31.tar.gz) = 6b202f71a99fb41e9e32906017270ba0 +SIZE (qmail/qmail-smtpd-auth-0.31.tar.gz) = 8798 MD5 (qmail/qmail-maildir++.patch) = fd92b624ac1129a656eb1e567d1f0409 SIZE (qmail/qmail-maildir++.patch) = 38088 MD5 (qmail/qmail-block-executables.patch) = e425b420e5251b4882fc699f7822f7a0