svn commit: r352970 - head/mail/mailman

Matthias Andree mandree at FreeBSD.org
Sun May 4 20:44:26 UTC 2014


Author: mandree
Date: Sun May  4 20:44:24 2014
New Revision: 352970
URL: http://svnweb.freebsd.org/changeset/ports/352970
QAT: https://qat.redports.org/buildarchive/r352970/

Log:
  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

Modified:
  head/mail/mailman/Makefile
  head/mail/mailman/distinfo
  head/mail/mailman/pkg-plist

Modified: head/mail/mailman/Makefile
==============================================================================
--- head/mail/mailman/Makefile	Sun May  4 20:08:07 2014	(r352969)
+++ head/mail/mailman/Makefile	Sun May  4 20:44:24 2014	(r352970)
@@ -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}/database
 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}

Modified: head/mail/mailman/distinfo
==============================================================================
--- head/mail/mailman/distinfo	Sun May  4 20:08:07 2014	(r352969)
+++ head/mail/mailman/distinfo	Sun May  4 20:44:24 2014	(r352970)
@@ -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

Modified: head/mail/mailman/pkg-plist
==============================================================================
--- head/mail/mailman/pkg-plist	Sun May  4 20:08:07 2014	(r352969)
+++ head/mail/mailman/pkg-plist	Sun May  4 20:44:24 2014	(r352970)
@@ -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
- at dirrmtry %%PYTHON_SITELIBDIR%%
+ at comment @dirrmtry %%PYTHON_SITELIBDIR%%
 @dirrm %%MMDIR%%/tests/msgs
 @dirrm %%MMDIR%%/tests/bounces
 @dirrm %%MMDIR%%/tests


More information about the svn-ports-all mailing list