From b4f498610834daf63c35df00027f2a281f89e62b Mon Sep 17 00:00:00 2001 From: geos_one Date: Thu, 26 Feb 2009 21:13:52 +0000 Subject: [PATCH] net-mail/mailman: add python 2.6 exceptions quickfix patch git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@834 6952d904-891a-0410-993b-d76249ca496b --- net-mail/mailman/ChangeLog | 4 ++++ net-mail/mailman/Manifest | 5 ++-- ...ailman-python2.6-exceptions-quickfix.patch | 24 +++++++++++++++++++ net-mail/mailman/mailman-2.1.11.ebuild | 3 ++- 4 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 net-mail/mailman/files/mailman-python2.6-exceptions-quickfix.patch diff --git a/net-mail/mailman/ChangeLog b/net-mail/mailman/ChangeLog index 3b9361c0..532ce6e8 100644 --- a/net-mail/mailman/ChangeLog +++ b/net-mail/mailman/ChangeLog @@ -2,6 +2,10 @@ # Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/ChangeLog,v 1.115 2008/11/14 11:07:45 hanno Exp $ + 26 Feb 2009; Mario Fetka + +files/mailman-python2.6-exceptions-quickfix.patch, mailman-2.1.11.ebuild: + add python 2.6 exceptions quickfix patch + 26 Feb 2009; Mario Fetka ChangeLog: add python 2.6 patch diff --git a/net-mail/mailman/Manifest b/net-mail/mailman/Manifest index 1e32c5ac..b93615bd 100644 --- a/net-mail/mailman/Manifest +++ b/net-mail/mailman/Manifest @@ -5,10 +5,11 @@ AUX README.gentoo-r3 6804 RMD160 8885ce718cee4c1ff7fba103b6be314dfbf794c2 SHA1 3 AUX mailman-2.1.8_rc1-directory-check.patch 1287 RMD160 3bf6d1216a79a32d68340cb0df5db9b5f44a3931 SHA1 ad2b689ce7911b509f999cd849d0402c36ded97c SHA256 2d31eda834429a55edad1fea3c379ecb3e8f05c03fac82f172989caeab85314d AUX mailman-2.1.9-fix-XSS.patch 11287 RMD160 b4dff793463c976cef7bdfe2cded986a8f7820ab SHA1 d01f299044ddaf8c0c6df53cb7b8ec73f3f183a4 SHA256 cd2ffb0e19dd12205d375f3c83b7d6a3177c0f3389bf15db37bce1e63e459307 AUX mailman-2.1.9-icons.patch 555 RMD160 d0beb080e0dd4c753ce5e075b3c7db424b5474ef SHA1 786edc8b3ed11920aaaa23a8f3c0e4f9ae190a87 SHA256 cd78a7447febcbe1901144a190ef14cf9075b8055cc275e0405fc748f9c855f0 +AUX mailman-python2.6-exceptions-quickfix.patch 1079 RMD160 fac2683997eec1c38e115bd21657eb9f67ebfff1 SHA1 fb7c242c922f915d26ffb83e14fd760aead54292 SHA256 0d9ecb2cbb6f180760f0589a90281be4bc739ae4d3185564a75beedda548a9dd AUX mailman-python2.6.patch 7094 RMD160 d854b5465331ccde122022d0dfb6174bdc677702 SHA1 c687cd2f485abfc348fc67e067a845e83d57956d SHA256 8f28e2c81865b71874768dafcc4e9d6548dd61998776d99f90dc9edb54018f75 AUX mailman.conf 385 RMD160 bec3c71140385fa88078ffb38be14bfd8ec068c6 SHA1 64e15fce12231bac8e9a5dd831d9c4f134df77a1 SHA256 fdd86c4a72318ade5dfe0f075ce62470979f93d8a4c862993dc32e7bdb422eab AUX mailman.rc 597 RMD160 be0a574298a1d8d547a4ca76f864dd5fee9b897d SHA1 f464f5ba7310934d300a9af7c614fdf7498f7d2b SHA256 ef4f5482cf68ba44a0fbb83acde29295bd8dcb6512d259d14387dfc29beeb625 DIST mailman-2.1.11.tgz 7992229 RMD160 667297720aae9fef07600eab6fbf3d2cfc205c8b SHA1 068f1927f4d8dd0896b5064bdf6d102798491b72 SHA256 66f2e1d27b6d1f253a8ebbe218cacaab947e6b421f7513fbaea2314b24f06bda -EBUILD mailman-2.1.11.ebuild 5866 RMD160 3839dd8d7834488f9b6a4c01a96e45baf8eab58e SHA1 3428d2f48007b03fdacdee6b1355047020ded800 SHA256 1c569c8cf216adc43914b87616b21b04fa325e1c42794685c07990d163247601 -MISC ChangeLog 15472 RMD160 d934deca9dcf7ede1f82afd3acdcd413027664b4 SHA1 d03e1fd588466f05061e682b510ca507a0653760 SHA256 a8223f31ec19b5239b3ef80fa1be8eb2f0af43dcddce1f2eedfa63dadf9b80e9 +EBUILD mailman-2.1.11.ebuild 5953 RMD160 266387bb518f8e72bc0fe02257ef68ffc19eca03 SHA1 b1b924f0125863a12fbd80390ca44e2c835d0ff7 SHA256 fb02ac4a6806158884b17199d95cb27d17cebd420d947e0941714c9d6bde3b26 +MISC ChangeLog 15644 RMD160 2ce640a109be36b014ed66a2c5791669fe5d7d80 SHA1 ff1c99c7c7b34b38b2748237f664a0a9e9c61a37 SHA256 8d26556114d9b610ca7117607d67d428d921df4ff4d187ba7b4053fbf38ce18c MISC metadata.xml 218 RMD160 30759d93f0209fdd74f29393ae54999fe6b2bdff SHA1 486b307ff1dae10aef7d18472460a21bc2decdfb SHA256 09421ca1b9299683d07f68ddbbd3ed97251dac613121b420841a3251da7fcb89 diff --git a/net-mail/mailman/files/mailman-python2.6-exceptions-quickfix.patch b/net-mail/mailman/files/mailman-python2.6-exceptions-quickfix.patch new file mode 100644 index 00000000..7d523a9f --- /dev/null +++ b/net-mail/mailman/files/mailman-python2.6-exceptions-quickfix.patch @@ -0,0 +1,24 @@ +diff -Naur mailman-2.1.11.orig/Mailman/Errors.py mailman-2.1.11/Mailman/Errors.py +--- mailman-2.1.11.orig/Mailman/Errors.py 2008-06-30 18:29:46.000000000 +0200 ++++ mailman-2.1.11/Mailman/Errors.py 2008-11-12 16:46:05.000000000 +0100 +@@ -50,13 +50,13 @@ + class MMInvalidCookieError(MMCookieError): pass + + # BAW: these still need to be converted to classes. +-MMMustDigestError = "MMMustDigestError" +-MMCantDigestError = "MMCantDigestError" +-MMNeedApproval = "MMNeedApproval" +-MMSubscribeNeedsConfirmation = "MMSubscribeNeedsConfirmation" +-MMBadConfirmation = "MMBadConfirmation" +-MMAlreadyDigested = "MMAlreadyDigested" +-MMAlreadyUndigested = "MMAlreadyUndigested" ++class MMMustDigestError(Exception): pass ++class MMCantDigestError(Exception): pass ++class MMNeedApproval(Exception): pass ++class MMSubscribeNeedsConfirmation(Exception): pass ++class MMBadConfirmation(Exception): pass ++class MMAlreadyDigested(Exception): pass ++class MMAlreadyUndigested(Exception): pass + + MODERATED_LIST_MSG = "Moderated list" + IMPLICIT_DEST_MSG = "Implicit destination" diff --git a/net-mail/mailman/mailman-2.1.11.ebuild b/net-mail/mailman/mailman-2.1.11.ebuild index 0beca3da..c3f2af18 100644 --- a/net-mail/mailman/mailman-2.1.11.ebuild +++ b/net-mail/mailman/mailman-2.1.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-mail/mailman/mailman-2.1.11.ebuild,v 1.4 2008/08/15 15:26:26 nixnut Exp $ @@ -41,6 +41,7 @@ src_unpack() { epatch "${FILESDIR}/${PN}-2.1.8_rc1-directory-check.patch" || die "patch failed." epatch "${FILESDIR}/${PN}-2.1.9-icons.patch" || die "patch failed." epatch "${FILESDIR}/${PN}-python2.6.patch" || die "patch failed." + epatch "${FILESDIR}/${PN}-python2.6-exceptions-quickfix.patch" || die "patch failed." } src_compile() {