From 1a61035b6aeae874ebee9a3ec3a1034ef80da63e Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Sat, 17 Jan 2015 11:28:36 +0000 Subject: [PATCH] re-add for arch ppc Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/restkit/ChangeLog | 8 ++- dev-python/restkit/Manifest | 11 ++-- .../restkit/files/restkit-exclude-tests.patch | 25 +++++++++ dev-python/restkit/restkit-4.2.1-r1.ebuild | 55 +++++++++++++++++++ 4 files changed, 94 insertions(+), 5 deletions(-) create mode 100644 dev-python/restkit/files/restkit-exclude-tests.patch create mode 100644 dev-python/restkit/restkit-4.2.1-r1.ebuild diff --git a/dev-python/restkit/ChangeLog b/dev-python/restkit/ChangeLog index a4c447a33052..bf91fa1f3ba0 100644 --- a/dev-python/restkit/ChangeLog +++ b/dev-python/restkit/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/restkit # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/ChangeLog,v 1.19 2015/01/16 13:52:17 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/ChangeLog,v 1.20 2015/01/17 11:28:04 idella4 Exp $ + +*restkit-4.2.1-r1 (17 Jan 2015) + + 17 Jan 2015; Ian Delaney + +files/restkit-exclude-tests.patch, +restkit-4.2.1-r1.ebuild: + re-add for arch ppc 16 Jan 2015; Ian Delaney +files/setup.patch, -files/restkit-exclude-tests.patch, -restkit-4.2.1-r1.ebuild, diff --git a/dev-python/restkit/Manifest b/dev-python/restkit/Manifest index 061dbaa615f1..19454c03022d 100644 --- a/dev-python/restkit/Manifest +++ b/dev-python/restkit/Manifest @@ -1,15 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX restkit-exclude-tests.patch 720 SHA256 97a529b149b6c00e7cdec755e911870703c70d7017561947fbf0cb32c81236bb SHA512 41e411225b27f0506f62f89d8ebc535ab5d9007ee3e8b9f809b1e277a2d3cfb6155b930bdf779c5447958aa2b34d03b6ccdb4cd856ee8b2ed3aadb1e2d23dc3f WHIRLPOOL 4193bf34efd010477ad364c5637d8dbee0a6a6dfef5e3c9c68a5e51825422bf482a64e209853443d560e1b539585b0e5fa3b4f1fe452ed3abcdaa9a0e6e1018f AUX setup.patch 843 SHA256 0499f32d84001db049fbff5f1737bc0c4e23624d161e5090ab022225602fbda1 SHA512 200c112cb264271d8c1f043acb22ac476d09a0fc325b74658a950939f71edb8fad84a0fbc5f11335152fe5591be98a14df63f57458b84d35c2511a2079778387 WHIRLPOOL 930ce34c70d9d2093b2002e8e97bf8a9603eb5965211620552d7684da4a0a5578cafe873190914cdccb60eaf72a41ac16ed6bbd449a8b167dd03bed94073f13e +DIST restkit-4.2.1.tar.gz 1863612 SHA256 0d5e025a0ae1c00eea8f17df5258679964d95f6e35f3c150764d5b9a4cfb8f79 SHA512 9b65b2c2013babf173d6ab094e5dabd754b42426aa894110a51d0a6784e90995296f7862b991590a3ea3061c7cf4b98ec96c4ca9f4d55819f500b5cd9bae51fd WHIRLPOOL 053e3dd43ac0bd25f3b09d17b8b8a253d37a3a1cae235428a99599b3da1c02646c94fc071656726a4ec54bdddd93b0e7330c223549acfeaf2c44c16ff1c81de3 DIST restkit-4.2.2.tar.gz 1275904 SHA256 c0bda8eb7c643b5e818b612dab49121393abc8589c6cbe9b84085079d598599d SHA512 5ed08535e1a54b5594d97b059d8662ab4bc19c68e71a30719c4a533cba0f2d0e18872119752c62136563a32281e8f747414fbf843fd97dba138107ffcb5d1e4b WHIRLPOOL 6a6e336fc1ce5a6499a9886d6a131d7b9e117323467da62ff11278ae1713254d7ebc05a71221ccb9b3f092999902a94282397b9aa983c89758e39221d9dbee96 +EBUILD restkit-4.2.1-r1.ebuild 1433 SHA256 0637655bed974c389ec4e58cdeea1a6cbf46cae9c2b6d644acbc621dc174dcb8 SHA512 19c0d01b01e90d4522763149894e6071eeeef3773aee3223aef1b95d2f79dfda9549b0a93355e9fa02cd2b18bf13ebf3be8db1b6654400442e4cb494ca4c1734 WHIRLPOOL c006d9f606df829a105e611a042ba07ff075f354c7d84d1381505d8bc677db0ff25cc4084d79e8b0f24af64fc8a799746936ed98567122bfc3d2d355da40ca14 EBUILD restkit-4.2.2.ebuild 1396 SHA256 167601b5d9a0e880b7f3151c796102e07e1c4e358faa69f51d3397e17d6c054a SHA512 46120632285459058cd19ab7f30cd4fe8f63005beccbc25b67dbd8de42562131986de73c8afc85b1b695accf71bef6aad5d72a7d7ac1201d78e447305e1bc000 WHIRLPOOL d086927543348b7a7220a37cd040ab51c394db83012850d52c498fbba0e6a97bb836d9220ca316027e956da0db18820bb1d81beb4ed251bbc36520e9209c1d2f -MISC ChangeLog 3135 SHA256 d10478037057d1436bb03eb60f60b2f6f03a8f6c024f540b6bb66893feb86454 SHA512 c2e8c024982549f314d7e004301d55b05d8b6003a4b343865a9ca25cb81fef0a273015a055c63c7f9a2c422cbf9745fab9360539c95e2c93a2c1b1740afe49e6 WHIRLPOOL db1a6e8b2bb74bded472b011d0bb557639ed03b7a6adee25dd0aeb3b1790a4d38fa53467faf66a6cbad86e27834c4258fff04cc117a38a1a63f4e12cf19aeb40 +MISC ChangeLog 3303 SHA256 deea45bdcb1972f5c25e92bab159d80c676048b9e40c21d6c6d94275f2d70985 SHA512 f2783226a318c59a60d39c8f41417d13100120bd9fd7e14a794daf107cee7c4f3d6b3983d852c38ca5f222e9440746450fc2d0b1c8d12e63b0f838215bd28b42 WHIRLPOOL 8444e13d25f8886bf0ab49f20660b371858707bb593472a4a6fda589ab87d03b2676d2d1e666b06a744e759c2e901b8f35c0e3b970a264721b47f2a0a06362cd MISC metadata.xml 365 SHA256 d3b55f5084a9a6cf238a3b538d292fdb8677def37df1daaf0982287a48009fb8 SHA512 dbdd590df6540d14ad6f17553a6a6619a0bb9bfd2a1d6d6e199f682b92ea584bb9efa27620b373de05a2b43af144cc031820e8d0a1d2bd579938dbcf90740e5e WHIRLPOOL 12c4582f8af92574ee88bd63c9de7ffcaa34eea47c86006c82b61c46b2308b009a1c549038e010673f4cd07a505a72d0ebc82fad7879948dd92c35a741c71566 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlS5F6MACgkQso7CE7gHKw3NtQCg2KQXWicW420Ka+ff6j4DkovS -iw4AoOBCkh1gfk41gFnd5CuSPXiGPenR -=3us2 +iEYEAREIAAYFAlS6R1cACgkQso7CE7gHKw2/zwCgr4obfm6nAlXFdEtD4Uf/YmUU +sesAoMS0bTBmCnOpauTwraka5U0rn27V +=wvzm -----END PGP SIGNATURE----- diff --git a/dev-python/restkit/files/restkit-exclude-tests.patch b/dev-python/restkit/files/restkit-exclude-tests.patch new file mode 100644 index 000000000000..5347967f5d28 --- /dev/null +++ b/dev-python/restkit/files/restkit-exclude-tests.patch @@ -0,0 +1,25 @@ +From 62a02a962f8b6460a379156108bde09f003821af Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Tue, 26 Feb 2013 00:43:01 -0500 +Subject: [PATCH] Don't install tests. + +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index e6613c0..a6a5505 100755 +--- a/setup.py ++++ b/setup.py +@@ -53,7 +53,7 @@ def main(): + license = 'MIT', + url = 'http://benoitc.github.com/restkit', + classifiers = CLASSIFIERS, +- packages = find_packages(), ++ packages = find_packages(exclude=['tests']), + data_files = DATA_FILES, + scripts = SCRIPTS, + zip_safe = False, +-- +1.8.1.4 + diff --git a/dev-python/restkit/restkit-4.2.1-r1.ebuild b/dev-python/restkit/restkit-4.2.1-r1.ebuild new file mode 100644 index 000000000000..b7439d46af54 --- /dev/null +++ b/dev-python/restkit/restkit-4.2.1-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/restkit/restkit-4.2.1-r1.ebuild,v 1.10 2015/01/17 11:28:04 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} pypy pypy2_0 ) + +inherit distutils-r1 + +DESCRIPTION="A HTTP ressource kit for Python" +HOMEPAGE="http://github.com/benoitc/restkit http://benoitc.github.com/restkit/ http://pypi.python.org/pypi/restkit" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+cli doc examples test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx + dev-python/epydoc ) + test? ( dev-python/webob + >=dev-python/socketpool-0.5.0 + >=dev-python/http-parser-0.7.7 )" +RDEPEND="cli? ( dev-python/ipython + dev-python/setuptools[${PYTHON_USEDEP}] ) + dev-python/webob + >=dev-python/socketpool-0.5.0 + >=dev-python/http-parser-0.7.7" + +PATCHES=( "${FILESDIR}/${PN}-exclude-tests.patch" ) + +python_compile_all() { + if use doc ; then + pushd doc > /dev/null + PYTHONPATH="${S}" emake html + popd > /dev/null + fi +} + +python_test() { + nosetests -v tests || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use cli || rm "${ED}"/usr/bin/restcli* + + use doc && dohtml -r doc/_build/html/ + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r examples + fi + distutils-r1_python_install_all +} -- 2.26.2