diff options
author | pawel <pawel@FreeBSD.org> | 2013-10-30 04:17:04 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2013-10-30 04:17:04 +0800 |
commit | ee3153af8e6f532153f3252df65a6a93389b4de8 (patch) | |
tree | 6d56c415b57701964ef1a6e0cc1b2cfa91f06a03 /mail | |
parent | 0b6382bdb488fad16de5c6ca1d361132a1a99a25 (diff) | |
download | freebsd-ports-gnome-ee3153af8e6f532153f3252df65a6a93389b4de8.tar.gz freebsd-ports-gnome-ee3153af8e6f532153f3252df65a6a93389b4de8.tar.zst freebsd-ports-gnome-ee3153af8e6f532153f3252df65a6a93389b4de8.zip |
- Update to version 0.8.4 [1]
- Support STAGEDIR, use options helpers
PR: ports/181885 [1]
Submitted by: KATO Tsuguru <tkato432@yahoo.com>
Diffstat (limited to 'mail')
-rw-r--r-- | mail/avenger/Makefile | 60 | ||||
-rw-r--r-- | mail/avenger/distinfo | 4 | ||||
-rw-r--r-- | mail/avenger/pkg-plist | 15 |
3 files changed, 43 insertions, 36 deletions
diff --git a/mail/avenger/Makefile b/mail/avenger/Makefile index 814f164b6a8d..f0cb3d93f23c 100644 --- a/mail/avenger/Makefile +++ b/mail/avenger/Makefile @@ -2,15 +2,16 @@ # $FreeBSD$ PORTNAME= avenger -PORTVERSION= 0.8.3 +PORTVERSION= 0.8.4 CATEGORIES= mail MASTER_SITES= http://www.mailavenger.org/dist/ MAINTAINER= ports@FreeBSD.org COMMENT= Anti-spam SMTP server +USE_BDB= 42+ +USE_OPENSSL= yes GNU_CONFIGURE= yes -USE_BDB= 43 USERS= ${PORTNAME} GROUPS= ${USERS} @@ -18,44 +19,35 @@ GROUPS= ${USERS} PORTDOCS= INSTALL INSTALL.html README NEWS SUB_FILES= pkg-message -MAN1= aliascheck.1 avenger.1 dbutil.1 deliver.1 dotlock.1 \ - edinplace.1 escape.1 macutil.1 mailexec.1 match.1 \ - smtpdcheck.1 synos.1 -MAN5= asmtpd.conf.5 -MAN8= asmtpd.8 avenger.local.8 - CONFIGURE_ENV= WFLAGS='-Wall' -CONFIGURE_ARGS= --with-db=${LOCALBASE} --with-etcdir=${ETCDIR} +CONFIGURE_ARGS= --enable-ssl=${OPENSSLBASE} \ + --with-db=${LOCALBASE} \ + --with-etcdir=${ETCDIR} -OPTIONS_DEFINE= SASL +OPTIONS_DEFINE= SASL DOCS -NO_STAGE= yes -.include <bsd.port.options.mk> +SASL_CONFIGURE_ON= --enable-sasl +SASL_LIB_DEPENDS= sasl2:${PORTSDIR}/security/cyrus-sasl2 -.if ${PORT_OPTIONS:MSASL} -LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 -CONFIGURE_ARGS+= --enable-sasl -.endif +post-patch: + @${REINPLACE_CMD} -e \ + '/for vers in/s|5.*;|${BDB_LIB_NAME:S,db-,,};|' \ + ${WRKSRC}/configure post-install: - ${MKDIR} ${ETCDIR} -.for file in asmtpd.conf unknown - ${INSTALL_DATA} ${WRKSRC}/etc/${file} ${ETCDIR}/${file}.sample - @if [ ! -f ${ETCDIR}/${file} ]; then \ - ${CP} -p ${ETCDIR}/${file}.sample ${ETCDIR}/${file} ; \ - fi -.endfor - ${INSTALL_DATA} ${WRKSRC}/etc/pf.os ${PREFIX}/share - ${MKDIR} ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/etc/smtp-filter.pf ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/etc/avsendmail.m4 ${DATADIR} - -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} -.for file in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif + @${MKDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/etc/asmtpd.conf \ + ${STAGEDIR}${ETCDIR}/asmtpd.conf.sample + ${INSTALL_DATA} ${WRKSRC}/etc/unknown \ + ${STAGEDIR}${ETCDIR}/unknown.sample + ${INSTALL_DATA} ${WRKSRC}/etc/pf.os ${STAGEDIR}${PREFIX}/share + + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/etc/smtp-filter.pf ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/etc/avsendmail.m4 ${STAGEDIR}${DATADIR} + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${CAT} ${PKGMESSAGE} diff --git a/mail/avenger/distinfo b/mail/avenger/distinfo index 177557dd1b99..eb8bab653607 100644 --- a/mail/avenger/distinfo +++ b/mail/avenger/distinfo @@ -1,2 +1,2 @@ -SHA256 (avenger-0.8.3.tar.gz) = 0242648ddb4f26d39e89049a23cf5ab2f8992105f124e7334835daaf636cc4b7 -SIZE (avenger-0.8.3.tar.gz) = 874695 +SHA256 (avenger-0.8.4.tar.gz) = cd6be345687fa0e6be056a575865b937f8ebcb486cb4f8da2d74bf4c4bdd64ce +SIZE (avenger-0.8.4.tar.gz) = 890192 diff --git a/mail/avenger/pkg-plist b/mail/avenger/pkg-plist index eed69d3b1aaf..c75a1d5754cc 100644 --- a/mail/avenger/pkg-plist +++ b/mail/avenger/pkg-plist @@ -18,6 +18,21 @@ bin/synos @exec if [ ! -f %D/etc/avenger/unknown ] ; then cp -p %D/%F %B/unknown; fi libexec/avenger libexec/avenger.local +man/man1/aliascheck.1.gz +man/man1/avenger.1.gz +man/man1/dbutil.1.gz +man/man1/deliver.1.gz +man/man1/dotlock.1.gz +man/man1/edinplace.1.gz +man/man1/escape.1.gz +man/man1/macutil.1.gz +man/man1/mailexec.1.gz +man/man1/match.1.gz +man/man1/smtpdcheck.1.gz +man/man1/synos.1.gz +man/man5/asmtpd.conf.5.gz +man/man8/asmtpd.8.gz +man/man8/avenger.local.8.gz sbin/asmtpd %%DATADIR%%/avsendmail.m4 %%DATADIR%%/smtp-filter.pf |