summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2012-09-13 11:30:15 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2012-09-13 11:30:15 +0000
commit0339b1eb92b4f47cf39a04b2bbcb528b8eef7011 (patch)
treeb96fc6f127e7cf4cbf669a7f83320e3ee2666367
parentRemove vulnerable version, bug #408881 (diff)
downloadhistorical-0339b1eb92b4f47cf39a04b2bbcb528b8eef7011.tar.gz
historical-0339b1eb92b4f47cf39a04b2bbcb528b8eef7011.tar.bz2
historical-0339b1eb92b4f47cf39a04b2bbcb528b8eef7011.zip
Disable test that use package installed in wrt #429668 by Diego Elio Pettenò <flameeyes@gentoo.org>. Thanks to Ian Delaney <johneed@hotmail.com> for the patch
Package-Manager: portage-2.2.0_alpha124/cvs/Linux x86_64
-rw-r--r--dev-python/apptools/ChangeLog9
-rw-r--r--dev-python/apptools/Manifest25
-rw-r--r--dev-python/apptools/apptools-4.0.1.ebuild13
-rw-r--r--dev-python/apptools/files/apptools_test.patch15
4 files changed, 55 insertions, 7 deletions
diff --git a/dev-python/apptools/ChangeLog b/dev-python/apptools/ChangeLog
index 9495dd50e7dd..88cd0141edb3 100644
--- a/dev-python/apptools/ChangeLog
+++ b/dev-python/apptools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/apptools
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/ChangeLog,v 1.15 2012/03/05 10:49:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/ChangeLog,v 1.16 2012/09/13 11:30:15 xarthisius Exp $
+
+ 13 Sep 2012; Kacper Kowalik <xarthisius@gentoo.org>
+ +files/apptools_test.patch, apptools-4.0.1.ebuild:
+ Disable test that use package installed in wrt #429668 by Diego Elio Pettenò
+ <flameeyes@gentoo.org>. Thanks to Ian Delaney <johneed@hotmail.com> for the
+ patch
05 Mar 2012; Justin Lecher <jlec@gentoo.org> apptools-3.4.1.ebuild,
apptools-4.0.0.ebuild, apptools-4.0.1.ebuild:
@@ -76,4 +82,3 @@
15 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org> +metadata.xml,
+apptools-3.1.0.ebuild:
Initial import
-
diff --git a/dev-python/apptools/Manifest b/dev-python/apptools/Manifest
index b8aee1d4f476..9a2d9c3bd062 100644
--- a/dev-python/apptools/Manifest
+++ b/dev-python/apptools/Manifest
@@ -1,8 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX apptools_test.patch 493 SHA256 b0293c02fe4b5e2c0fd6e156b0506db80de98f7a1a12272ca02280660bde9508 SHA512 cb1186098b75c04f6fd3732c1ab714f5a52f15ce58010731d32987a1e8fba6d30a0b7652554a715359d03a88478812f002bf202abcb69c605fcb4f1feb60f97e WHIRLPOOL 1acfb576bb8bcb82324d92d2dbe0123e882d4c4aa7f47d31e50b350637f74a2ceaafdbaac12387d8f6f24f5bf95d0e08857fe396f4eed89d7ce7e8252610f384
DIST AppTools-3.4.1.tar.gz 795416 SHA256 f49b6a73fd9ec108d116b562dc6f862fe14b81035721d6ff9e3a49a3ca504db6 SHA512 717fd4d06d823014f2f2a3791a555a694f02a62434666a6738c31a11afe51ba26813017b04b5ce585c56c6ba3086fc803306f5bc08cd01b901bbc1bdd4e81278 WHIRLPOOL 12271cbfe8104e102053431169bafdbc3fd2db24f89feb2e12d7e4f6ab78dbdef1ff1efe2ac1a786abac9e82d549fe1b75d664adb6d94302b82dd40ecfe91d1f
DIST apptools-4.0.0.tar.gz 274919 SHA256 fc1a76e09ab4237314998250bb8f83bd28e44c7c177d0cd43ee1e5dba9535b4e SHA512 8a0f1048710e420348253a73bed3a90e71c77ba9ce39dda8bfdb22762315983bd47fb2cf5b9429acd177ec263f8954e3753f97c5023dbaf180092c7d95e17d35 WHIRLPOOL 8ed8bf369c21b67c3ac91d664f0d8a0654c11817887b884f1518822a0b420a6bd7f091f8688b1c784d7b4f5e8f3a7f6efb618b9da33de687ef62cea0f26efd95
DIST apptools-4.0.1.tar.gz 274944 SHA256 f2f2297855587085fbff389de01453318f7604822ed737d5909e61a4487bfe52 SHA512 1d72f157c3eb071583f4e322452b9c4dd3127e5aa03bb6319da0cf0d693f080d816fef771a92f32b01e10ae008d104baf6c7378bd586b20dcb95e54d9b45dd6d WHIRLPOOL 6ce2fe5a7800597ce4b90cdbe6a17301d7c4b303728845b5b7097dfc042450922c78a96d28355fce58c4c58a14f3bf57b7ed50397b40b5608b7abdd055f7b966
EBUILD apptools-3.4.1.ebuild 2224 SHA256 74df45c1e0312b90668de9bb12a29f8c148a027aaa08b19ed81be0fc570e574f SHA512 986907bb8caf21d34ef47f6ffdddc979c6baa2adc8055dae0246e2b381cebff6e81ab80dd08990b175494d2ca39d5d82b670c431c637da1264803c82741f9284 WHIRLPOOL 3044e1b6a4feb72c6bcd2e15b8b82f2876b6da2e3c3580d1ea52d1b0fc5603d69c5802e20a72e7bbaf5786ae0a43fb637bc1204524c69a782eb2424a2c500d05
EBUILD apptools-4.0.0.ebuild 1218 SHA256 33ffc6c6da13095fc88971dd06e93fa25cd008615935f69b9d3b7bc9df41698c SHA512 e56e7949324f4bae20c2e16ab7d136654b7ed012c7792eb3378ad1ef500843ba2e3150286c68b0a5778de78d7383895a6ca2c6bbcb9879d8d1adabb1154b8959 WHIRLPOOL cd68a04b308c51b78c0985b5832f4299ff2cd874fc0cead89bd5f34f2047056fa67ccee9f7e5b018dc881ae7bd234461909a0fd36d9b13a5cec08f13914bfe3b
-EBUILD apptools-4.0.1.ebuild 1223 SHA256 909418780f882ca8800be38aa020c105aa47280aeabe1281c316582afb169230 SHA512 66110c433aa032abbf551cf60cb6c33d0ff3d4159a0b3531fed1a8b5a11abfb60c87985410c1511b68ca4227dc1fb830965a0784799c9b5a1c2ce907c1db35c1 WHIRLPOOL 83bd0c74511a269296faa456c86e7240aa2ddfe2cd3b77719eefdc7c4527e375bd499eeeb0a306ce0fbca5cc281287f3991a4335cfeb06d8dadc2f95d575deac
-MISC ChangeLog 2355 SHA256 4ce34266206d8531d0661dd3b8b489142a25edf7dd393d5ced1459917e3c1247 SHA512 d3d9685569fb076115c2703700341c8e8733f214f7c509a968b5957254b40f3e907d2d81d1ae13925d13d4e108c1d9e1218ba20314c8e017fbc4b04bf8fa6297 WHIRLPOOL 39969d7df3a72c822990f9242deca85922942ceb99d8864d14357d0d6865df230a0fb408c9d2561e0e52440aa7441a5691c6ce2e05b48c6579955a087d123a30
+EBUILD apptools-4.0.1.ebuild 1391 SHA256 d7cd21dae7f6c24b97ad5760968776c15378c94b5d67b45588a34f1639e2e90a SHA512 870aff27b4877da57bcb8cc49c676f2109009fe77d817ab4cb4f93abc496295a3b1bfff57111ec6eef7732d564cabba631e506e63d0d34c7b91e10800ecdd5cf WHIRLPOOL 071284d79a75efa9d814953fa452a929d73b35ec97ce0d51a0b94c071b9ac75cece3444dd6376a36d70470c023e9e2e9e9c52ee652e5e19a29f107a10edefcb3
+MISC ChangeLog 2635 SHA256 8a970faffc82a564073ab2033118e579649c786e845c1276295399d8099b3c29 SHA512 44b9869c8e14267bccfc1fd9a94ea683eafea156c0b3486ef935c067f1fea8e0f1498c05fc178fa44f7e3e65926fe017123b27c7c7f4ffcd2b03274fb97c79ac WHIRLPOOL f177bc439e27ad6b5809acc57d9375ba4be75c5d6a699c3c5803ed3c68d77abcf3c8d8448a107777a6d8971a18f3cddc7609564dab441b332f33993a36acc90f
MISC metadata.xml 442 SHA256 6d105831cb50bcaf0a9413a60d3b36c11df9f8fec7fe83d091ee1bc8aab5168c SHA512 d0f16c9df9a2c50150b4a9fe2505ae3a1af22a02713b80225674fa4f4dac90f4e89ac0d9ed4b7fbed919daa2e4a38c7cd11c1dc45ad440459f8add9e515984f3 WHIRLPOOL 672e464ae63552f4ddd064770f6445a93f29f13f58b965c49fe7ee45b22bf5df7c3aa24eee16611874249a310421e2e0233e9e108eb382b5de9cd87a9915388c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQUcPiAAoJEF0huFKJUZL5nSMP+gLhKZpcDnZo3dZ1th2Z31xQ
+H44tXVbvfF5J5bETa0N3FR+quImXQSdFu+qP3e+OOffBD8oVbwfoFuzwhfNLs9ol
+jBs+OkRQydjbQEsnW1Y2W6qm2MUQshgCLcWxXT7tSHPJcwuTnOJtd+GW+Z+OTW9l
+mYSGygTyXNppQxQX8+l4bVXpb4/LUH42u54VkEoNqgPEg5P1OQMnF3Up23tk7tMK
+FlQNF+Q9n3v1H1D5vzk+7CvFGLDFJZfVa3if9KAfew8FZ4HwocOI03We7ooRj3rW
+I8mtCjrKAZHCvIGfbFgeUoxF6NyIpjCrRWaSvb/fIQgLQeDDfQDUXnBkE4Xo1A8Z
+TQyrZKGVGlJ3uqY1n0qDU8jY7ZppsCt49UV3fZzV32yKF5dKM01KxNGqsU11PbcB
+QI0agv/FqYjZmUaudpVTOZy4TxMFTR2vMcg21xV4un9J7F5X7T7jaY345/Vr8/FI
+y2KF9HkJJ9oS+qfaYUUQ9dPFTjvqqh1AgCqo57vLwMrUKW/2v7Tbdyr5V41ciKaZ
+rQAnQoDgEERBilZQYD8mYn7FQsIU9/XqKZ9QnOpjdrqLejIgXTonrNtkgoAVBlV+
+JW1iXT3e4daya0MqH8EVD1FmOPadCE6Vn6bI9VAjNgd9NhXXtwH800Rzt26ZOoaH
+VlxKwTOJyw9SRNswhnAq
+=NF5s
+-----END PGP SIGNATURE-----
diff --git a/dev-python/apptools/apptools-4.0.1.ebuild b/dev-python/apptools/apptools-4.0.1.ebuild
index 32d67a8ef369..219a62788de5 100644
--- a/dev-python/apptools/apptools-4.0.1.ebuild
+++ b/dev-python/apptools/apptools-4.0.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.1.ebuild,v 1.3 2012/03/05 10:49:04 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.1.ebuild,v 1.4 2012/09/13 11:30:15 xarthisius Exp $
EAPI=4
@@ -9,7 +9,7 @@ SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="nosetests"
-inherit distutils virtualx
+inherit distutils virtualx eutils
DESCRIPTION="Enthought Tool Suite: Application tools"
HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools"
@@ -30,15 +30,22 @@ DEPEND="dev-python/setuptools
>=dev-python/pyface-4
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
+ sci-visualization/mayavi
)"
+src_prepare() {
+ distutils_src_prepare
+ epatch "${FILESDIR}"/${PN}_test.patch
+}
+
src_compile() {
distutils_src_compile
use doc && emake -C docs html
}
src_test() {
- VIRTUALX_COMMAND="distutils_src_test" virtualmake
+ VIRTUALX_COMMAND="python_execute_nosetests -P ${S}/build-${PYTHON_ABI}/lib:${S}" \
+ virtualmake
}
src_install() {
diff --git a/dev-python/apptools/files/apptools_test.patch b/dev-python/apptools/files/apptools_test.patch
new file mode 100644
index 000000000000..ce2d688346ba
--- /dev/null
+++ b/dev-python/apptools/files/apptools_test.patch
@@ -0,0 +1,15 @@
+Disable test that use package installed in ${ROOT}
+
+https://bugs.gentoo.org/show_bug.cgi?id=429668
+
+Patch written by Ian Delaney <johneed@hotmail.com>
+--- apptools/persistence/tests/check_version_registry.py
++++ apptools/persistence/tests/check_version_registry.py
+@@ -39,6 +39,7 @@
+
+
+ class TestVersionRegistry(unittest.TestCase):
++ @unittest.skip("This tests uses installed version")
+ def test_get_version(self):
+ """Test the get_version function."""
+ c = Classic()