From 0e1d9be75fb3460a6be4f34cd637df49ecc89095 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Sat, 6 Aug 2011 16:24:57 +0000 Subject: [PATCH] Ignore test failures with Jython. Fix dependencies. Run tests requiring dev-python/feedparser. Patch by Arfrever. Package-Manager: portage-2.2.0_alpha50/cvs/Linux x86_64 --- dev-python/astng/Manifest | 24 +++++++++++++------ dev-python/jsonpickle/ChangeLog | 6 ++++- dev-python/jsonpickle/jsonpickle-0.4.0.ebuild | 22 +++++------------ 3 files changed, 28 insertions(+), 24 deletions(-) diff --git a/dev-python/astng/Manifest b/dev-python/astng/Manifest index 5308f3f4140a..db7303c4e3a1 100644 --- a/dev-python/astng/Manifest +++ b/dev-python/astng/Manifest @@ -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----- diff --git a/dev-python/jsonpickle/ChangeLog b/dev-python/jsonpickle/ChangeLog index 713d38327b36..ca60c68834a6 100644 --- a/dev-python/jsonpickle/ChangeLog +++ b/dev-python/jsonpickle/ChangeLog @@ -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 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 -jsonpickle-0.3.1.ebuild: Remove old ebuild. Requested by Arfrever diff --git a/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild b/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild index a88b767e4b02..a9a2116e1429 100644 --- a/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild +++ b/dev-python/jsonpickle/jsonpickle-0.4.0.ebuild @@ -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() { -- 2.26.2