summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2009-11-04 14:45:27 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2009-11-04 14:45:27 +0000
commit3af6c17094a73451936a8d1d904666b4aad19764 (patch)
tree490a5391a1bb890d0395f818fae07527a863e4fa /dev-python/configobj
parentadded rc5_p2, rc6_p1 and 9999 ebuilds (diff)
downloadhistorical-3af6c17094a73451936a8d1d904666b4aad19764.tar.gz
historical-3af6c17094a73451936a8d1d904666b4aad19764.tar.bz2
historical-3af6c17094a73451936a8d1d904666b4aad19764.zip
Removed some bad tests (bug #277921)
Package-Manager: portage-2.2_rc48/cvs/Linux x86_64
Diffstat (limited to 'dev-python/configobj')
-rw-r--r--dev-python/configobj/ChangeLog6
-rw-r--r--dev-python/configobj/Manifest15
-rw-r--r--dev-python/configobj/configobj-4.6.0.ebuild8
-rw-r--r--dev-python/configobj/files/configobj-4.6.0-bad-tests.patch13
4 files changed, 37 insertions, 5 deletions
diff --git a/dev-python/configobj/ChangeLog b/dev-python/configobj/ChangeLog
index c9229b3fd289..6f78cfb2df9e 100644
--- a/dev-python/configobj/ChangeLog
+++ b/dev-python/configobj/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/configobj
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/configobj/ChangeLog,v 1.13 2009/10/10 12:42:47 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/configobj/ChangeLog,v 1.14 2009/11/04 14:45:26 bicatali Exp $
+
+ 04 Nov 2009; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ configobj-4.6.0.ebuild, +files/configobj-4.6.0-bad-tests.patch:
+ Removed some bad tests (bug #277921)
10 Oct 2009; Fabian Groffen <grobian@gentoo.org> configobj-4.6.0.ebuild:
Merge from Prefix
diff --git a/dev-python/configobj/Manifest b/dev-python/configobj/Manifest
index 5758e2b791d0..85fb7b756390 100644
--- a/dev-python/configobj/Manifest
+++ b/dev-python/configobj/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX configobj-4.6.0-bad-tests.patch 455 RMD160 c397ad7f5a852939ebd1076e977f36fc9fb0777e SHA1 78f496f7d625c3a012437434d5a0c8354c1974bf SHA256 d79664a69615373b8b53c85f6af3f8a63e4629ca6daa5ac1d8a3ffcbf8c2c98c
DIST configobj-4.6.0.zip 169617 RMD160 d2b102a6642237ef3780c5efc9de48356ed472fc SHA1 b6f2863c67c461702188f3eae0d57fa7dc4ceac6 SHA256 2228a3b6779c56e867db63fd76da4358640724cc80f34df3efb845f8db8fcfac
-EBUILD configobj-4.6.0.ebuild 1080 RMD160 9b9db3190366b228df5ef82a515f6779b5ee53d6 SHA1 03a28e576b33f14f0dba0bdbdba2c5d18cb00b74 SHA256 f1b41949691ace8f9cb1b72906356b89cf13872a6d488c8c0eda5ac4bda12b9c
-MISC ChangeLog 1905 RMD160 2f4656168a2ac500ce4d266edc9de1e6a70acd43 SHA1 cba48f0e46003c524366ed18f6802a49e5d4ce33 SHA256 eb3726c7a90fb6b4ecb58db05c9f83fb817f7d634e9beb233ba285d89b48fe2c
+EBUILD configobj-4.6.0.ebuild 1150 RMD160 b103a122b13927d5279d5ac8deb8d1bffbe33c00 SHA1 b4fc156d72124861603d340ed6229ce18c4a4a7e SHA256 89fa9c6a5872aea7a62a561048be795c4d1671d439600e358d979d39a4bc462c
+MISC ChangeLog 2067 RMD160 2b76243c9bbcf5b101103f94c71c8dd932992e2d SHA1 07225655dfb30f1e7e55fb8676ba2cbc6fdd02b9 SHA256 a04afd42af088e577539490ad65710545e76975b3f17880b068e66c2b0ddcafe
MISC metadata.xml 440 RMD160 c766264bc7340d85866a917c0767c0ee26f110c1 SHA1 70dd7baa179413af9d1e596d3c7c94f91b8a34ef SHA256 f43fb6490d8f4b502cb5b9e9a6756ba8263367f2d2aff50e4961c2b7aa6aab33
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.13 (GNU/Linux)
+
+iEYEARECAAYFAkrxnYwACgkQ1ycZbhPLE2CHkwCePZWxzcuH3I9SEqrHqXK0duF7
+76cAoJzuZdeZOUVCdQa0UgQFqGyQfL9l
+=4E+S
+-----END PGP SIGNATURE-----
diff --git a/dev-python/configobj/configobj-4.6.0.ebuild b/dev-python/configobj/configobj-4.6.0.ebuild
index cf261372f791..781bedabfd73 100644
--- a/dev-python/configobj/configobj-4.6.0.ebuild
+++ b/dev-python/configobj/configobj-4.6.0.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/configobj/configobj-4.6.0.ebuild,v 1.4 2009/10/10 12:42:47 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/configobj/configobj-4.6.0.ebuild,v 1.5 2009/11/04 14:45:26 bicatali Exp $
EAPI="2"
NEED_PYTHON="2.4"
SUPPORT_PYTHON_ABIS="1"
-inherit distutils
+inherit eutils distutils
DESCRIPTION="Simple config file reader and writer"
HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html"
@@ -23,6 +23,10 @@ RDEPEND=""
RESTRICT_PYTHON_ABIS="3*"
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-bad-tests.patch
+}
+
src_test() {
sed -i \
-e 's/ \(doctest\.testmod(.*\)/ sys.exit(\1[0] != 0)/' \
diff --git a/dev-python/configobj/files/configobj-4.6.0-bad-tests.patch b/dev-python/configobj/files/configobj-4.6.0-bad-tests.patch
new file mode 100644
index 000000000000..6b5113d9edba
--- /dev/null
+++ b/dev-python/configobj/files/configobj-4.6.0-bad-tests.patch
@@ -0,0 +1,13 @@
+--- validate.py.orig 2009-11-04 15:22:22.000000000 +0000
++++ validate.py 2009-11-04 15:23:26.000000000 +0000
+@@ -271,10 +271,6 @@
+ 16908291
+ >>> int(dottedQuadToNum('1.2.3.4'))
+ 16909060
+- >>> dottedQuadToNum('1.2.3. 4')
+- 16909060
+- >>> dottedQuadToNum('255.255.255.255')
+- 4294967295L
+ >>> dottedQuadToNum('255.255.255.256')
+ Traceback (most recent call last):
+ ValueError: Not a good dotted-quad IP: 255.255.255.256