aboutsummaryrefslogtreecommitdiff
path: root/mail/sendmail812/Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2004-04-11 06:23:18 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2004-04-11 06:23:18 +0000
commit5b6b83339db4b5b851ea421439491196e91b42af (patch)
tree3a0c1292376ac4ad62b9dcbca7d41038d5505755 /mail/sendmail812/Makefile
parent40fbadaa37ec8312e3306c259a0bac34d9fead11 (diff)
Notes
Diffstat (limited to 'mail/sendmail812/Makefile')
-rw-r--r--mail/sendmail812/Makefile27
1 files changed, 23 insertions, 4 deletions
diff --git a/mail/sendmail812/Makefile b/mail/sendmail812/Makefile
index 4c16b9ae8557..561986a8a854 100644
--- a/mail/sendmail812/Makefile
+++ b/mail/sendmail812/Makefile
@@ -50,15 +50,17 @@ PKGMESSAGE= ${WRKSRC}/pkg-message
# SENDMAIL_WITH_SASL2=yes
# SENDMAIL_WITH_LDAP=yes
# SENDMAIL_WITH_SOCKETMAP=yes
+# SENDMAIL_WITH_CYRUSLOOKUP=yes
# SENDMAIL_WITH_PICKY_HELO_CHECK=yes
# SENDMAIL_WITH_CONNECTION_RATE=yes
-.if defined(SENDMAIL_WITH_SMTPS)
-.if !defined(SENDMAIL_WITH_TLS) && !defined(WITH_TLS)
+.if defined(SENDMAIL_WITH_SMTPS) && !defined(SENDMAIL_WITH_TLS) && !defined(WITH_TLS)
SENDMAIL_WITH_TLS=yes
-pre-configure:
- @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_TLS will be enabled to support SENDMAIL_WITH_SMTPS"
+AUTO_ENABLED_TLS=yes
.endif
+.if defined(SENDMAIL_WITH_CYRUSLOOKUP) && !defined(SENDMAIL_WITH_SOCKETMAP)
+SENDMAIL_WITH_SOCKETMAP=yes
+AUTO_ENABLED_SOCKETMAP=yes
.endif
.if defined(SENDMAIL_WITH_LDAP)
@@ -106,6 +108,9 @@ CONFLICTS+= sendmail*+sasl2*-8.*
.if defined(SENDMAIL_WITH_SOCKETMAP)
EXTRA_PATCHES+= ${FILESDIR}/socketmap.patch
.endif
+.if defined(SENDMAIL_WITH_CYRUSLOOKUP)
+EXTRA_PATCHES+= ${FILESDIR}/cyruslookup.patch
+.endif
.if defined(SENDMAIL_WITH_TLS) || defined(WITH_TLS)
TLS_SUFFIX?= +tls
CONFLICTS+= sendmail+sasl-8.* \
@@ -160,6 +165,14 @@ post-extract:
-e "s=%%PORTSDIR%%=${PORTSDIR}=g" \
${PKGDIR}/pkg-message > ${WRKSRC}/pkg-message
+pre-configure:
+.if defined(AUTO_ENABLED_TLS)
+ @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_TLS will be enabled to support SENDMAIL_WITH_SMTPS"
+.endif
+.if defined(AUTO_ENABLED_SOCKETMAP)
+ @${ECHO_CMD} "DEPENDENCY NOTE: SENDMAIL_WITH_SOCKETMAP will be enabled to support SENDMAIL_WITH_CYRUSLOOKUP"
+.endif
+
do-configure:
@${MV} ${WRKSRC}/devtools/OS/FreeBSD ${WRKSRC}/devtools/OS/FreeBSD.sed
${SED} -e "s;\`-pthread\';\`${PTHREAD_LIBS}\';" \
@@ -222,6 +235,9 @@ pre-install:
.if defined(SENDMAIL_WITH_CONNECTION_RATE)
@${ECHO_CMD} "share/doc/sendmail/CONNECTION_RATE_CONTROL" >>${PLIST}
.endif
+.if defined(SENDMAIL_WITH_CYRUSLOOKUP)
+ @${ECHO_CMD} "share/doc/sendmail/CYRUS_LOOKUP" >>${PLIST}
+.endif
@${ECHO_CMD} "@dirrm %%DOCSDIR%%" >>${PLIST}
.endif
@@ -281,6 +297,9 @@ post-install:
${INSTALL_DATA} ${FILESDIR}/CONNECTION_RATE_CONTROL \
${DOCSDIR}/CONNECTION_RATE_CONTROL
.endif
+.if defined(SENDMAIL_WITH_CYRUSLOOKUP)
+ ${INSTALL_DATA} ${FILESDIR}/CYRUS_LOOKUP ${DOCSDIR}/CYRUS_LOOKUP
+.endif
.endif
.if exists(${DESTDIR}/etc/mail/mailer.conf)
@${CAT} ${PKGMESSAGE}