OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 27-Mar-2009 12:03:18 Branch: HEAD Handle: 2009032711031700 Modified files: openpkg-src/mailman mailman.patch mailman.spec Log: upgrading package: mailman 2.1.11 -> 2.1.12 Summary: Revision Changes Path 1.6 +34 -35 openpkg-src/mailman/mailman.patch 1.19 +2 -2 openpkg-src/mailman/mailman.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/mailman/mailman.patch ============================================================================ $ cvs diff -u -r1.5 -r1.6 mailman.patch --- openpkg-src/mailman/mailman.patch 1 Jul 2008 18:59:53 -0000 1.5 +++ openpkg-src/mailman/mailman.patch 27 Mar 2009 11:03:17 -0000 1.6 @@ -1,6 +1,6 @@ Index: Mailman/Archiver/pipermail.py ---- Mailman/Archiver/pipermail.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/Archiver/pipermail.py 2008-07-01 20:48:10 +0200 +--- Mailman/Archiver/pipermail.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/Archiver/pipermail.py 2009-03-27 11:55:18 +0100 @@ -122,9 +122,9 @@ parentID = article.parentID if parentID is not None and self.articleIndex.has_key(parentID): @@ -35,8 +35,8 @@ self.database.setThreadKey(arch, key, article.msgid) Index: Mailman/Commands/cmd_subscribe.py ---- Mailman/Commands/cmd_subscribe.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/Commands/cmd_subscribe.py 2008-07-01 20:48:10 +0200 +--- Mailman/Commands/cmd_subscribe.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/Commands/cmd_subscribe.py 2009-03-27 11:55:18 +0100 @@ -84,6 +84,7 @@ if password is None: password = Utils.MakeRandomPassword() @@ -46,8 +46,8 @@ if not address: # Fall back to the sender address Index: Mailman/HTMLFormatter.py ---- Mailman/HTMLFormatter.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/HTMLFormatter.py 2008-07-01 20:48:10 +0200 +--- Mailman/HTMLFormatter.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/HTMLFormatter.py 2009-03-27 11:55:18 +0100 @@ -44,7 +44,7 @@ realname = self.real_name hostname = self.host_name @@ -58,9 +58,9 @@ return Container( '<hr>', Index: Mailman/Handlers/Decorate.py ---- Mailman/Handlers/Decorate.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/Handlers/Decorate.py 2008-07-01 20:48:10 +0200 -@@ -197,6 +197,7 @@ +--- Mailman/Handlers/Decorate.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/Handlers/Decorate.py 2009-03-27 11:55:18 +0100 +@@ -205,6 +205,7 @@ del msg['content-transfer-encoding'] del msg['content-disposition'] msg['Content-Type'] = 'multipart/mixed' @@ -69,9 +69,9 @@ Index: Mailman/Handlers/Scrubber.py ---- Mailman/Handlers/Scrubber.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/Handlers/Scrubber.py 2008-07-01 20:48:10 +0200 -@@ -385,6 +385,8 @@ +--- Mailman/Handlers/Scrubber.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/Handlers/Scrubber.py 2009-03-27 11:55:18 +0100 +@@ -388,6 +388,8 @@ t = unicode(t, 'ascii', 'replace') try: # Should use HTML-Escape, or try generalizing to UTF-8 @@ -81,8 +81,8 @@ except (UnicodeError, LookupError, ValueError, AssertionError): Index: Mailman/Queue/OutgoingRunner.py ---- Mailman/Queue/OutgoingRunner.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/Queue/OutgoingRunner.py 2008-07-01 20:48:10 +0200 +--- Mailman/Queue/OutgoingRunner.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/Queue/OutgoingRunner.py 2009-03-27 11:55:18 +0100 @@ -89,6 +89,7 @@ syslog('error', 'Cannot connect to SMTP server %s on port %s', mm_cfg.SMTPHOST, port) @@ -92,8 +92,8 @@ except Errors.SomeRecipientsFailed, e: # Handle local rejects of probe messages differently. Index: Mailman/htmlformat.py ---- Mailman/htmlformat.py.orig 2008-06-30 18:29:46 +0200 -+++ Mailman/htmlformat.py 2008-07-01 20:48:10 +0200 +--- Mailman/htmlformat.py.orig 2009-02-23 22:23:35 +0100 ++++ Mailman/htmlformat.py 2009-03-27 11:55:18 +0100 @@ -300,7 +300,8 @@ charset = 'us-ascii' if self.language: @@ -105,8 +105,8 @@ kws.setdefault('bgcolor', self.bgcolor) tab = ' ' * indent Index: bin/check_perms ---- bin/check_perms.orig 2008-06-30 18:29:46 +0200 -+++ bin/check_perms 2008-07-01 20:48:10 +0200 +--- bin/check_perms.orig 2009-02-23 22:23:35 +0100 ++++ bin/check_perms 2009-03-27 11:55:18 +0100 @@ -82,7 +82,7 @@ return os.stat(path)[ST_MODE] @@ -117,8 +117,8 @@ seen = {} Index: bin/config_list ---- bin/config_list.orig 2008-06-30 18:29:46 +0200 -+++ bin/config_list 2008-07-01 20:48:10 +0200 +--- bin/config_list.orig 2009-02-23 22:23:35 +0100 ++++ bin/config_list 2009-03-27 11:55:18 +0100 @@ -307,6 +307,11 @@ in mm_cfg.OPTINFO.items() if validval & bitval] @@ -132,8 +132,8 @@ finally: if savelist and not checkonly: Index: bin/mailmanctl ---- bin/mailmanctl.orig 2008-06-30 18:29:46 +0200 -+++ bin/mailmanctl 2008-07-01 20:48:10 +0200 +--- bin/mailmanctl.orig 2009-02-23 22:23:35 +0100 ++++ bin/mailmanctl 2009-03-27 11:55:18 +0100 @@ -417,6 +417,13 @@ # won't be opening any terminal devices, don't do the ultra-paranoid # suggestion of doing a second fork after the setsid() call. @@ -149,9 +149,9 @@ os.chdir(mm_cfg.PREFIX) # Set our file mode creation umask Index: bin/newlist ---- bin/newlist.orig 2008-06-30 18:29:46 +0200 -+++ bin/newlist 2008-07-01 20:48:10 +0200 -@@ -87,6 +87,9 @@ +--- bin/newlist.orig 2009-02-23 22:23:35 +0100 ++++ bin/newlist 2009-03-27 11:58:07 +0100 +@@ -88,12 +88,16 @@ defined in your Defaults.py file or overridden by settings in mm_cfg.py). Note that listnames are forced to lowercase. @@ -161,10 +161,9 @@ """ import sys -@@ -94,6 +97,7 @@ + import os import getpass import getopt - import sha +import grp import paths @@ -189,9 +188,9 @@ usage(1, _('List already exists: %(listname)s')) Index: bin/update ---- bin/update.orig 2008-06-30 18:29:46 +0200 -+++ bin/update 2008-07-01 20:48:10 +0200 -@@ -552,9 +552,11 @@ +--- bin/update.orig 2009-02-23 22:23:35 +0100 ++++ bin/update 2009-03-27 11:55:18 +0100 +@@ -551,9 +551,11 @@ file20 = os.path.join(mm_cfg.DATA_DIR, 'pending_subscriptions.db') file214 = os.path.join(mm_cfg.DATA_DIR, 'pending.pck') db = None @@ -203,7 +202,7 @@ except IOError, e: if e.errno <> errno.ENOENT: raise else: -@@ -566,6 +568,7 @@ +@@ -565,6 +567,7 @@ # Try to load the Mailman 2.1.x where x < 5, file try: fp = open(file214) @@ -211,7 +210,7 @@ except IOError, e: if e.errno <> errno.ENOENT: raise else: -@@ -599,8 +602,12 @@ +@@ -598,8 +601,12 @@ # data[0] is the address being unsubscribed addrops_by_address.setdefault(data[0], []).append((key, val)) elif op == Pending.SUBSCRIPTION: @@ -227,9 +226,9 @@ elif op == Pending.RE_ENABLE: # data[0] is the mailing list's internal name Index: scripts/driver ---- scripts/driver.orig 2008-06-30 18:29:46 +0200 -+++ scripts/driver 2008-07-01 20:48:10 +0200 -@@ -95,6 +95,15 @@ +--- scripts/driver.orig 2009-02-23 22:23:35 +0100 ++++ scripts/driver 2009-03-27 11:55:18 +0100 +@@ -98,6 +98,15 @@ module = getattr(pkg, scriptname) main = getattr(module, 'main') try: @@ . patch -p0 <<'@@ .' Index: openpkg-src/mailman/mailman.spec ============================================================================ $ cvs diff -u -r1.18 -r1.19 mailman.spec --- openpkg-src/mailman/mailman.spec 1 Jul 2008 18:59:53 -0000 1.18 +++ openpkg-src/mailman/mailman.spec 27 Mar 2009 11:03:17 -0000 1.19 @@ -33,8 +33,8 @@ Class: EVAL Group: Mail License: GPL -Version: 2.1.11 -Release: 20080701 +Version: 2.1.12 +Release: 20090327 # list of sources Source0: http://switch.dl.sourceforge.net/mailman/mailman-%{version}.tgz @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org