Ignore test failures with Jython. Fix dependencies. Run tests requiring dev-python...
authorMarkos Chandras <hwoarang@gentoo.org>
Sat, 6 Aug 2011 16:24:57 +0000 (16:24 +0000)
committerMarkos Chandras <hwoarang@gentoo.org>
Sat, 6 Aug 2011 16:24:57 +0000 (16:24 +0000)
Package-Manager: portage-2.2.0_alpha50/cvs/Linux x86_64

dev-python/astng/Manifest
dev-python/jsonpickle/ChangeLog
dev-python/jsonpickle/jsonpickle-0.4.0.ebuild

index 5308f3f4140aeb5443463f14b1625d56ce26539e..db7303c4e3a12412fc3849be09f4a76cd7430a17 100644 (file)
@@ -1,5 +1,5 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
 DIST logilab-astng-0.20.3.tar.gz 104537 RMD160 b769e76f5a13d133fc5e031ce038afdd11319f27 SHA1 f5e26182d6dd4cfa9501edd0e7486a2ce3f608d1 SHA256 9bfb6b469a905d89eadfea888397c6cec6cc6f3d521db62145edd7a559afbc37
 DIST logilab-astng-0.21.0.tar.gz 101362 RMD160 a8bb10423267ba402b613c44822b48932f364564 SHA1 fbb8cc9a5f65de35122f3c2f9f61ed909e27ca83 SHA256 4d663d772fa342329137ac502b5a5e6fdb8041d38b7d717819297ef9570fe7ea
@@ -8,13 +8,23 @@ DIST logilab-astng-0.22.0.tar.gz 101227 RMD160 b9ff016ed7347df00cca66d5ae20d4d20
 EBUILD astng-0.20.3.ebuild 1932 RMD160 e25f37f7cdcc26e4adc158d23c2dcc60c8b4283a SHA1 d316a10001fb8d3c168ccf4e7bf87ce35a81f98b SHA256 784aefe4c7f3d1b456ebde732f29bb494ff970d515d04b032b1a1bccd8f6048d
 EBUILD astng-0.21.0.ebuild 2141 RMD160 fa5804b831b0b2b16e7470ab0f5993ada7423928 SHA1 c16d1c65302397db0340ec9e67d6bcfae8443fbd SHA256 a27f9ae3ae0def5636f7db120ed08ba370e264dbf4b79287a2b2bb081057d432
 EBUILD astng-0.21.1.ebuild 2297 RMD160 a2be0db6e88621d6bdde5227505878884cd46d70 SHA1 302ee3ca9c2b75b3640ca677bff3e7173a040a12 SHA256 97017cbc710c79c11524a811e7be13727ffc2bd536be235c0d21fe37bace3e42
-EBUILD astng-0.22.0.ebuild 2302 RMD160 1e793b810a19f9afa94fc6eeb3e772f088c48eb4 SHA1 7692a62659e5ff89cb834166cb8f89d3152007c8 SHA256 00bd1e9f30c2027b08714919014c61fefb3785bc7fd4481b02cf68a6a9154509
-MISC ChangeLog 6967 RMD160 122dd527b2606bb856ed1b0519f08401d178bdc6 SHA1 4cded36605dfec81bf233abd8a86d23cce9fbbb7 SHA256 ef5fcaf889f96e5da88c8fb5417a94975b8b92427fc1320b0134233474831928
+EBUILD astng-0.22.0.ebuild 1933 RMD160 462598f8b89d5a6d612fac3aba1aede9d08f2909 SHA1 b76600af6a9e51d8f906afd11d83577973d20c7e SHA256 c03e0f262188d17c99871364c4c12c9aef5ce011e86b9c2081f8f0e4bc6e82c1
+MISC ChangeLog 7179 RMD160 9fe30032656bb706fb15ca07ebade1f84649535d SHA1 a7d715bad879533e1d8b80be4c75db20e1abe61f SHA256 a225c5c4a5c8182245545daa96de77eb4ffac08fc8a37e26df0059b4b53dac9a
 MISC metadata.xml 904 RMD160 acda0cf8afc78accd20a2f569f286b124e1ce63f SHA1 2e9e74c2fcee4733506e2112a6dadf9aafe6f4cb SHA256 b5bdb0bf21712e0faaf222687b20541b9021c77d00f9c4d71bb6c88ab5d356c2
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk4zM+MACgkQ1ycZbhPLE2D3gACfWj5FnF+j3Vy6eFYlgMdSlXY9
-tCUAn2bZHpzU77KU1YS+1U8Lu/AfANl9
-=1lJG
+iQIcBAEBCgAGBQJOPWvPAAoJEPqDWhW0r/LCbWAP/iR34ih+3e9zJn/P47ZtvzOM
+OrqEWcpzQD9cSm6jJNhdZcbzbpLDJVRiBP0dpa3i0vlziB+Gb3ob1Vaio45E5SCs
+Wk6AKaKvgrvg0Ooo9IJenFvMVASgD9wrRzII2VPE5EMHMk0TZeCo6Xl8B7nbMrft
+wVEDiJdP5LjWjTfJ+Htz88b6t7rxyZMCyBzHA1q4KsiSdl01XyoxAJwaaOm3x6Ey
+015XYniAIzOK1hCbfeuRnw7h7f5NVLHaueUN0ZWZXIUmDHtt/xwOCh8e9NEoAVam
+MFlGHz+Ci2542rc3Mgofpv6mCHcuryhaqHYYlfPHFg+12mZIIV4y0x1HfBJbhJNd
+UOBEB/6sMJ/SNUhyfxT/e4XkALJMsGHZvu7Li7BeUT+nJZnb2RQHIa7i/16xcU7+
+XkymiWAeFEe10ax2nf/qkP15RnCVf3FrCy4AunN4OoYJqqgY4h5kjuOH7CbUSojZ
+qfn48I/pA8RmiqsU9TcOJ65r3LOBis3Q8SB8FITZNvd+Dq0rV9ld+8R7Cdr87PjZ
+sSBhyhfYTUur1+fgLc4o0mCO3DooLuioQW2jqlO3qjay6PnKBs/Cm1YMCX9/osuC
+H6g/PJ0/yzClNB22mFH+xK8/AuJiwGx/rdMLWHMCX5SiIIdzT9U1HvUMUlGt5HHh
+EiL9OaaDlD2fyiJAm7Sp
+=cHoK
 -----END PGP SIGNATURE-----
index 713d38327b3670bb8f730330400d24c8a972d222..ca60c68834a6b49cbbd1d2249db83f8bb823c7ce 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-python/jsonpickle
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/ChangeLog,v 1.8 2011/08/05 22:54:33 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/ChangeLog,v 1.9 2011/08/06 16:24:57 hwoarang Exp $
+
+  06 Aug 2011; Markos Chandras <hwoarang@gentoo.org> jsonpickle-0.4.0.ebuild:
+  Ignore test failures with Jython. Fix dependencies. Run tests requiring
+  dev-python/feedparser. Patch by Arfrever.
 
   05 Aug 2011; Markos Chandras <hwoarang@gentoo.org> -jsonpickle-0.3.1.ebuild:
   Remove old ebuild. Requested by Arfrever
index a88b767e4b0270337cb013562c5e935928fcdbcb..a9a2116e1429574068f684862ad555e67ed35fbe 100644 (file)
@@ -1,37 +1,27 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild,v 1.1 2011/07/29 22:38:54 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild,v 1.2 2011/08/06 16:24:57 hwoarang Exp $
 
 EAPI="3"
 PYTHON_DEPEND="2"
 SUPPORT_PYTHON_ABIS="1"
 RESTRICT_PYTHON_ABIS="3.*"
+PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
 
 inherit distutils
 
-DESCRIPTION="Python library for serializing any arbitrary object graph into JSON."
+DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
 HOMEPAGE="http://jsonpickle.github.com/ http://pypi.python.org/pypi/jsonpickle"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
 
-RDEPEND="|| ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson )"
+RDEPEND="dev-python/simplejson"
 DEPEND="${RDEPEND}
-       dev-python/setuptools"
-
-src_prepare() {
-       distutils_src_prepare
-
-       # Fix exit status of runtests.py.
-       # thirdparty_tests.py requires dev-python/feedparser.
-       sed -i \
-               -e "s/main()$/sys.exit(not main().wasSuccessful())/" \
-               -e "/thirdparty_tests/d" \
-               tests/runtests.py || die "sed failed"
-}
+       test? ( dev-python/feedparser )"
 
 src_test() {
        testing() {