ports/181885: mail/avenger: Update to version 0.8.4
KATO Tsuguru
tkato432 at yahoo.com
Fri Sep 6 18:10:04 UTC 2013
>Number: 181885
>Category: ports
>Synopsis: mail/avenger: Update to version 0.8.4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Sep 06 18:10:03 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 8.4-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 0.8.4
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/mail/avenger/Makefile mail/avenger/Makefile
--- /usr/ports/mail/avenger/Makefile 2013-09-05 01:44:57.000000000 +0900
+++ mail/avenger/Makefile 2013-09-07 00:00:00.000000000 +0900
@@ -2,15 +2,16 @@
# $FreeBSD: head/mail/avenger/Makefile 313677 2013-03-08 22:27:59Z pawel $
PORTNAME= avenger
-PORTVERSION= 0.8.3
+PORTVERSION= 0.8.4
CATEGORIES= mail
MASTER_SITES= http://www.mailavenger.org/dist/
MAINTAINER= ports at FreeBSD.org
COMMENT= Anti-spam SMTP server
+USE_BDB= 42+
+USE_OPENSSL= yes
GNU_CONFIGURE= yes
-USE_BDB= 43
USERS= ${PORTNAME}
GROUPS= ${USERS}
@@ -25,9 +26,11 @@
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
.include <bsd.port.options.mk>
@@ -36,12 +39,17 @@
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} ; \
+.for i in asmtpd.conf unknown
+ ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${ETCDIR}/${i}.sample
+ @if [ ! -f ${ETCDIR}/${i} ]; then \
+ ${CP} -p ${ETCDIR}/${i}.sample ${ETCDIR}/${i} ; \
fi
.endfor
${INSTALL_DATA} ${WRKSRC}/etc/pf.os ${PREFIX}/share
@@ -51,8 +59,8 @@
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
-.for file in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.for i in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
.endfor
.endif
diff -urN /usr/ports/mail/avenger/distinfo mail/avenger/distinfo
--- /usr/ports/mail/avenger/distinfo 2013-09-05 01:44:57.000000000 +0900
+++ mail/avenger/distinfo 2013-09-07 00:00:00.000000000 +0900
@@ -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 -urN /usr/ports/mail/avenger/pkg-plist mail/avenger/pkg-plist
--- /usr/ports/mail/avenger/pkg-plist 2013-09-05 01:44:57.000000000 +0900
+++ mail/avenger/pkg-plist 2013-09-07 00:00:00.000000000 +0900
@@ -24,3 +24,5 @@
share/pf.os
@dirrm %%DATADIR%%
@dirrmtry %%ETCDIR%%
+ at dirrmtry /var/spool/avenger
+ at exec mkdir -p -m 770 /var/spool/avenger; chown avenger:avenger /var/spool/avenger
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list