pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/mailman Changes 2.1.12:
details: https://anonhg.NetBSD.org/pkgsrc/rev/31881b15c5e4
branches: trunk
changeset: 394022:31881b15c5e4
user: adam <adam%pkgsrc.org@localhost>
date: Wed Jun 03 06:55:07 2009 +0000
description:
Changes 2.1.12:
* Fix compatibility with Python 2.6.
* Fixed a bug in admin.py which would result in chunked pages of the
membership list for members whose address begins with a non-alphanumeric
character to not be visible or retrievable.
* Changed ListAdmin.py to make rejected post messages From: the -owner
address instead of the -bounces address.
* With MTA = 'Postfix', if the STANZA END for a list being removed is
missing or munged, the remainder of the aliases and/or virtual-mailman
file is lost. Fixed.
* Since Mailman 2.1.1, 2.0.x outstanding subscription and held message
requests have not been migrated properly. This is fixed.
* Changed cron/gate_news to continue processing the remaining lists on
certain errors that can be caused by configuration of a particular list.
* Fixed a bug in AvoidDuplicates.py that caused it to fail if the address
in the To: or Cc: header differed in case from the case-preserved member
address.
* Fixed a problem in SecurityManager that caused it to not find the
cookie when CheckCookie was not given a user and the user in the cookie
had a %xx encoded character.
* Fixed a minor fromusenet reporting issue in the contributed mmdsr
script.
* Fixed a minor issue in cron/gate_news that could cause a list's
watermark to not be completely updated.
* Fixed an issue that prevented editing the options.html template from
the web admin interface.
* Fixed a problem in Decorate which could throw a TypeError on conversion
to unicode of a header/footer that was already unicode because of
interpolating a unicode value.
* Fixed an issue where list creation would report bad owner email
instead of bad listname when the list name had non-ascii characters.
* Updated Dutch, Catalan and Polish translations.
diffstat:
mail/mailman/Makefile | 17 ++++++-------
mail/mailman/PLIST | 51 ++++--------------------------------------
mail/mailman/distinfo | 12 +++++-----
mail/mailman/patches/patch-aa | 10 ++++----
mail/mailman/patches/patch-ah | 8 +++---
5 files changed, 28 insertions(+), 70 deletions(-)
diffs (189 lines):
diff -r 47a340623127 -r 31881b15c5e4 mail/mailman/Makefile
--- a/mail/mailman/Makefile Wed Jun 03 06:09:11 2009 +0000
+++ b/mail/mailman/Makefile Wed Jun 03 06:55:07 2009 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2009/02/09 22:56:25 joerg Exp $
+# $NetBSD: Makefile,v 1.58 2009/06/03 06:55:07 adam Exp $
-DISTNAME= mailman-2.1.11
-PKGREVISION= 1
+DISTNAME= mailman-2.1.12
CATEGORIES= mail www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mailman/}
EXTRACT_SUFX= .tgz
@@ -22,12 +21,12 @@
MAKE_FLAGS+= DIRSETGID=${TRUE:Q}
EXECDIR= ${PREFIX}/lib/mailman
MAILMAN_DATADIR?= ${VARBASE}/db/mailman
-EGDIR= ${PREFIX}/share/examples/mailman
-DOCDIR= ${PREFIX}/share/doc/mailman
-MAILMAN_USER?= mailman
-MAILMAN_GROUP?= mailman
-MAILMAN_CGIGROUP?= ${APACHE_GROUP}
-MAILMAN_MAILGROUP?= daemon # group sendmail runs under;
+EGDIR= ${PREFIX}/share/examples/mailman
+DOCDIR= ${PREFIX}/share/doc/mailman
+MAILMAN_USER?= mailman
+MAILMAN_GROUP?= mailman
+MAILMAN_CGIGROUP?= ${APACHE_GROUP}
+MAILMAN_MAILGROUP?= daemon # group sendmail runs under;
# use 'nobody' for postfix
MAILMAN_CGIEXT?= .cgi
diff -r 47a340623127 -r 31881b15c5e4 mail/mailman/PLIST
--- a/mail/mailman/PLIST Wed Jun 03 06:09:11 2009 +0000
+++ b/mail/mailman/PLIST Wed Jun 03 06:55:07 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2008/12/30 01:39:25 markd Exp $
+@comment $NetBSD: PLIST,v 1.18 2009/06/03 06:55:07 adam Exp $
lib/mailman/Mailman/Archiver/Archiver.py
lib/mailman/Mailman/Archiver/Archiver.pyc
lib/mailman/Mailman/Archiver/HyperArch.py
@@ -445,50 +445,6 @@
lib/mailman/messages/zh_CN/LC_MESSAGES/mailman.po
lib/mailman/messages/zh_TW/LC_MESSAGES/mailman.mo
lib/mailman/messages/zh_TW/LC_MESSAGES/mailman.po
-lib/mailman/pythonlib/email/Charset.py
-lib/mailman/pythonlib/email/Charset.pyc
-lib/mailman/pythonlib/email/Encoders.py
-lib/mailman/pythonlib/email/Encoders.pyc
-lib/mailman/pythonlib/email/Errors.py
-lib/mailman/pythonlib/email/Errors.pyc
-lib/mailman/pythonlib/email/Generator.py
-lib/mailman/pythonlib/email/Generator.pyc
-lib/mailman/pythonlib/email/Header.py
-lib/mailman/pythonlib/email/Header.pyc
-lib/mailman/pythonlib/email/Iterators.py
-lib/mailman/pythonlib/email/Iterators.pyc
-lib/mailman/pythonlib/email/MIMEAudio.py
-lib/mailman/pythonlib/email/MIMEAudio.pyc
-lib/mailman/pythonlib/email/MIMEBase.py
-lib/mailman/pythonlib/email/MIMEBase.pyc
-lib/mailman/pythonlib/email/MIMEImage.py
-lib/mailman/pythonlib/email/MIMEImage.pyc
-lib/mailman/pythonlib/email/MIMEMessage.py
-lib/mailman/pythonlib/email/MIMEMessage.pyc
-lib/mailman/pythonlib/email/MIMEMultipart.py
-lib/mailman/pythonlib/email/MIMEMultipart.pyc
-lib/mailman/pythonlib/email/MIMENonMultipart.py
-lib/mailman/pythonlib/email/MIMENonMultipart.pyc
-lib/mailman/pythonlib/email/MIMEText.py
-lib/mailman/pythonlib/email/MIMEText.pyc
-lib/mailman/pythonlib/email/Message.py
-lib/mailman/pythonlib/email/Message.pyc
-lib/mailman/pythonlib/email/Parser.py
-lib/mailman/pythonlib/email/Parser.pyc
-lib/mailman/pythonlib/email/Utils.py
-lib/mailman/pythonlib/email/Utils.pyc
-lib/mailman/pythonlib/email/__init__.py
-lib/mailman/pythonlib/email/__init__.pyc
-lib/mailman/pythonlib/email/_compat21.py
-lib/mailman/pythonlib/email/_compat21.pyc
-lib/mailman/pythonlib/email/_compat22.py
-lib/mailman/pythonlib/email/_compat22.pyc
-lib/mailman/pythonlib/email/_parseaddr.py
-lib/mailman/pythonlib/email/_parseaddr.pyc
-lib/mailman/pythonlib/email/base64MIME.py
-lib/mailman/pythonlib/email/base64MIME.pyc
-lib/mailman/pythonlib/email/quopriMIME.py
-lib/mailman/pythonlib/email/quopriMIME.pyc
lib/mailman/pythonlib/japanese/__init__.py
lib/mailman/pythonlib/japanese/__init__.pyc
lib/mailman/pythonlib/japanese/aliases/__init__.py
@@ -2163,6 +2119,7 @@
lib/mailman/tests/bounces/qmail_03.txt
lib/mailman/tests/bounces/qmail_04.txt
lib/mailman/tests/bounces/qmail_05.txt
+lib/mailman/tests/bounces/qmail_06.txt
lib/mailman/tests/bounces/sendmail_01.txt
lib/mailman/tests/bounces/simple_01.txt
lib/mailman/tests/bounces/simple_02.txt
@@ -2197,6 +2154,9 @@
lib/mailman/tests/bounces/simple_31.txt
lib/mailman/tests/bounces/simple_32.txt
lib/mailman/tests/bounces/simple_33.txt
+lib/mailman/tests/bounces/simple_34.txt
+lib/mailman/tests/bounces/simple_35.txt
+lib/mailman/tests/bounces/simple_36.txt
lib/mailman/tests/bounces/sina_01.txt
lib/mailman/tests/bounces/smtp32_01.txt
lib/mailman/tests/bounces/smtp32_02.txt
@@ -2313,7 +2273,6 @@
@dirrm lib/mailman/pythonlib/japanese/c
@dirrm lib/mailman/pythonlib/japanese/aliases
@dirrm lib/mailman/pythonlib/japanese
-@dirrm lib/mailman/pythonlib/email
@dirrm lib/mailman/pythonlib
@dirrm lib/mailman/messages/zh_TW/LC_MESSAGES
@dirrm lib/mailman/messages/zh_TW
diff -r 47a340623127 -r 31881b15c5e4 mail/mailman/distinfo
--- a/mail/mailman/distinfo Wed Jun 03 06:09:11 2009 +0000
+++ b/mail/mailman/distinfo Wed Jun 03 06:55:07 2009 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.16 2008/12/19 21:10:39 markd Exp $
+$NetBSD: distinfo,v 1.17 2009/06/03 06:55:07 adam Exp $
-SHA1 (mailman-2.1.11.tgz) = 068f1927f4d8dd0896b5064bdf6d102798491b72
-RMD160 (mailman-2.1.11.tgz) = 667297720aae9fef07600eab6fbf3d2cfc205c8b
-Size (mailman-2.1.11.tgz) = 7992229 bytes
-SHA1 (patch-aa) = f0bc550b28794008ea840a88a5b0053578f3ae0f
+SHA1 (mailman-2.1.12.tgz) = 6d6281f7ce322e271f0259321f4d8931ff46e6ae
+RMD160 (mailman-2.1.12.tgz) = 94d8d132bb37180bf4c02ccd2a5fb3862ce13b94
+Size (mailman-2.1.12.tgz) = 8010027 bytes
+SHA1 (patch-aa) = 77235e964da9d2b0c2725cd7d47c247b0356a45d
SHA1 (patch-ab) = 39f6294e53110bd1fd09b1e90ab46820f4d48e3f
SHA1 (patch-ad) = 665884b9dd1789e4abd430c762bdbfd707d48d30
SHA1 (patch-ae) = 6c17de398014217be8f1c7a3b3a6f8d379fc0fb2
SHA1 (patch-af) = 985a619a055151d998cefd0c1b7280a0d55f889e
SHA1 (patch-ag) = 5fda86a90ef17a08c304ae89f0934812601d5dfc
-SHA1 (patch-ah) = 42296c52e30b1fcc1d42ef0f1b89c83414ca85df
+SHA1 (patch-ah) = c7cde35f787c003ace550a98d8d5e166ba2d48dc
diff -r 47a340623127 -r 31881b15c5e4 mail/mailman/patches/patch-aa
--- a/mail/mailman/patches/patch-aa Wed Jun 03 06:09:11 2009 +0000
+++ b/mail/mailman/patches/patch-aa Wed Jun 03 06:55:07 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2004/01/14 01:46:29 xtraeme Exp $
+$NetBSD: patch-aa,v 1.4 2009/06/03 06:55:07 adam Exp $
---- misc/Makefile.in.orig 2004-01-14 02:40:49.000000000 +0100
-+++ misc/Makefile.in 2004-01-14 02:41:48.000000000 +0100
-@@ -40,7 +40,7 @@
+--- misc/Makefile.in.orig 2009-02-23 22:23:35.000000000 +0100
++++ misc/Makefile.in
+@@ -41,7 +41,7 @@ DEFS= @DEFS@
OPT= @OPT@
CFLAGS= $(OPT) $(DEFS)
PACKAGEDIR= $(prefix)/Mailman
@@ -11,7 +11,7 @@
ICONDIR= $(prefix)/icons
SCRIPTSDIR= $(prefix)/scripts
-@@ -91,6 +91,7 @@
+@@ -99,6 +99,7 @@ install-packages:
do \
gunzip -c $(srcdir)/$$p.tar.gz | (cd $(PKGDIR) ; tar xf -); \
(cd $(PKGDIR)/$$p ; umask 02 ; PYTHONPATH=$(PYTHONLIBDIR) $(PYTHON) $(SETUPCMD)); \
diff -r 47a340623127 -r 31881b15c5e4 mail/mailman/patches/patch-ah
--- a/mail/mailman/patches/patch-ah Wed Jun 03 06:09:11 2009 +0000
+++ b/mail/mailman/patches/patch-ah Wed Jun 03 06:55:07 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.1 2004/09/06 04:12:46 lukem Exp $
+$NetBSD: patch-ah,v 1.2 2009/06/03 06:55:07 adam Exp $
---- Mailman/htmlformat.py.orig 2003-09-22 12:58:13.000000000 +1000
+--- Mailman/htmlformat.py.orig 2009-02-23 22:23:35.000000000 +0100
+++ Mailman/htmlformat.py
-@@ -599,13 +599,15 @@ class DefinitionList(Container):
+@@ -611,13 +611,15 @@ class DefinitionList(Container):
#
from mm_cfg import MAILMAN_URL
PYTHON_URL = 'http://www.python.org/'
@@ -20,7 +20,7 @@
def MailmanLogo():
-@@ -617,17 +619,17 @@ def MailmanLogo():
+@@ -629,17 +631,17 @@ def MailmanLogo():
'<br>version %s' % (logo(DELIVERED_BY), mm_cfg.VERSION)
pylink = '<img src="%s" alt="Python Powered" border=0>' % \
logo(PYTHON_POWERED)
Home |
Main Index |
Thread Index |
Old Index