diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2004-04-11 06:23:18 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2004-04-11 06:23:18 +0000 |
commit | 5b6b83339db4b5b851ea421439491196e91b42af (patch) | |
tree | 3a0c1292376ac4ad62b9dcbca7d41038d5505755 /mail/sendmail812/Makefile | |
parent | 40fbadaa37ec8312e3306c259a0bac34d9fead11 (diff) |
Notes
Diffstat (limited to 'mail/sendmail812/Makefile')
-rw-r--r-- | mail/sendmail812/Makefile | 27 |
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} |