aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mailman
diff options
context:
space:
mode:
authormandree <mandree@FreeBSD.org>2014-05-05 04:44:24 +0800
committermandree <mandree@FreeBSD.org>2014-05-05 04:44:24 +0800
commite8cf3fa8a117654db10e9a5dd7e2c7d27bd9b938 (patch)
tree80fb1de1ffd9d95a30e0c963d4dac9fa99f96148 /mail/mailman
parent4c7d9948301d51187089dba9039a4f6f24b09e3a (diff)
downloadfreebsd-ports-gnome-e8cf3fa8a117654db10e9a5dd7e2c7d27bd9b938.tar.gz
freebsd-ports-gnome-e8cf3fa8a117654db10e9a5dd7e2c7d27bd9b938.tar.zst
freebsd-ports-gnome-e8cf3fa8a117654db10e9a5dd7e2c7d27bd9b938.zip
Update to new upstream version 2.1.18.
Bugfixes, DMARC policy support. New dependency on py-dnspython. Upstream change log: https://mail.python.org/pipermail/mailman-announce/2014-May/000193.html
Diffstat (limited to 'mail/mailman')
-rw-r--r--mail/mailman/Makefile11
-rw-r--r--mail/mailman/distinfo4
-rw-r--r--mail/mailman/pkg-plist3
3 files changed, 12 insertions, 6 deletions
diff --git a/mail/mailman/Makefile b/mail/mailman/Makefile
index 91615d73b898..15b46e2974ff 100644
--- a/mail/mailman/Makefile
+++ b/mail/mailman/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mailman
-DISTVERSION= 2.1.17
+DISTVERSION= 2.1.18
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GNU} \
SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \
@@ -65,10 +65,10 @@ OPTIONS_SINGLE= MTA
OPTIONS_SINGLE_MTA= SENDMAIL EXIM4 POSTFIX COURIER
OPTIONS_DEFINE= HTDIG NAMAZU2 NLS DOCS
OPTIONS_DEFAULT= SENDMAIL
-SENDMAIL_DESC= for use with sendmail
+COURIER_DESC= for use with courier
EXIM4_DESC= for use with exim4
POSTFIX_DESC= for use with postfix
-COURIER_DESC= for use with courier
+SENDMAIL_DESC= for use with sendmail
HTDIG_DESC= - EXPERIMENTAL - htdig integration patches
NAMAZU2_DESC= Make private archives searchable with namazu2
MTA_DESC= Integrate with which MTA?
@@ -120,6 +120,9 @@ RUN_DEPENDS+= mknmz:${PORTSDIR}/databases/namazu2
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-Mailman-Cgi-private.py
.endif
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:${PORTSDIR}/dns/py-dnspython
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:${PORTSDIR}/dns/py-dnspython
+
pre-everything::
@${ECHO} ""
@${ECHO} "You may change the following build options:"
@@ -169,6 +172,8 @@ post-install:
-d ${MAILMANDIR}/${dir} ${dir})
.endfor
@${RM} -f ${STAGEDIR}${MAILMANDIR}/pythonlib/*.egg-info
+ # mm_cfg.py is handled by pkg-plist:
+ @${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.py
@${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc
${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR}
.for imgfile in ${IMGFILES}
diff --git a/mail/mailman/distinfo b/mail/mailman/distinfo
index 31ca329ca475..6d3e1a3a84ab 100644
--- a/mail/mailman/distinfo
+++ b/mail/mailman/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mailman/mailman-2.1.17.tgz) = c430a8b4ee546ace88174b4213cd4394ccb063bde48fa8c36d141d7ce1239ae7
-SIZE (mailman/mailman-2.1.17.tgz) = 9011239
+SHA256 (mailman/mailman-2.1.18.tgz) = dc1d605321448e7e5e804e26493f7689a0b17f0810505dc3f9774f9519308349
+SIZE (mailman/mailman-2.1.18.tgz) = 9095038
diff --git a/mail/mailman/pkg-plist b/mail/mailman/pkg-plist
index ee0e328498f9..73ca5cf0e059 100644
--- a/mail/mailman/pkg-plist
+++ b/mail/mailman/pkg-plist
@@ -2223,6 +2223,7 @@
%%MMDIR%%/tests/bounces/simple_37.txt
%%MMDIR%%/tests/bounces/simple_38.txt
%%MMDIR%%/tests/bounces/simple_39.txt
+%%MMDIR%%/tests/bounces/simple_40.txt
%%MMDIR%%/tests/bounces/sina_01.txt
%%MMDIR%%/tests/bounces/smtp32_01.txt
%%MMDIR%%/tests/bounces/smtp32_02.txt
@@ -2258,7 +2259,7 @@
%%MMDIR%%/tests/test_smtp.py
%%MMDIR%%/tests/testall.py
%%PYTHON_SITELIBDIR%%/mailman-info.txt
-@dirrmtry %%PYTHON_SITELIBDIR%%
+@comment @dirrmtry %%PYTHON_SITELIBDIR%%
@dirrm %%MMDIR%%/tests/msgs
@dirrm %%MMDIR%%/tests/bounces
@dirrm %%MMDIR%%/tests