From 55768b1df9e2a06e04177ce1070336568f245b68 Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Sun, 7 Dec 2014 06:43:28 +0000 Subject: [PATCH] bump; add pypy3 Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/billiard/ChangeLog | 7 ++- dev-python/billiard/Manifest | 12 +++-- dev-python/billiard/billiard-3.3.0.19.ebuild | 55 ++++++++++++++++++++ 3 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 dev-python/billiard/billiard-3.3.0.19.ebuild diff --git a/dev-python/billiard/ChangeLog b/dev-python/billiard/ChangeLog index c19ab64e043e..eaf36a39282f 100644 --- a/dev-python/billiard/ChangeLog +++ b/dev-python/billiard/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/billiard # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/ChangeLog,v 1.24 2014/07/16 08:54:17 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/ChangeLog,v 1.25 2014/12/07 06:43:02 idella4 Exp $ + +*billiard-3.3.0.19 (07 Dec 2014) + + 07 Dec 2014; Ian Delaney +billiard-3.3.0.19.ebuild: + bump; add pypy3 *billiard-3.3.0.18 (16 Jul 2014) diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest index 0ec8b12f2ece..f8838fe7ba2e 100644 --- a/dev-python/billiard/Manifest +++ b/dev-python/billiard/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 DIST billiard-3.3.0.17.tar.gz 151198 SHA256 f55c64d5db5ab98bdc8584917f6d34abb74936210a4496ad03ae672544249d73 SHA512 ed476e434b01490e512a2320d878f6c755f9961d9d567ef85baa830018646811decf8af8226433ddb34da02e8543a4c8c7b8941a18a843a17794497477d13a7e WHIRLPOOL 6771d25326f164fb1b4cf817199695e62d19dd20c45793806f8df1387dc7c7d2dc310a691100e371526f40509f0c62f349cd600146b4a09ad7ab7acc1921a5d6 DIST billiard-3.3.0.18.tar.gz 150594 SHA256 59c04036f314c11632a49c15c57735ffb9e111983ee8d15e4d3e188be31583c1 SHA512 8d62c1b5d3e979926cb416f6a85597cf2a959559e4f07f76f189e70cf585ef55ddbba9506bc50c2f9a88d8aa00684b7468668748edbd0530a72970334b8e2617 WHIRLPOOL 34ce61559529ca95fb9aed44917541546ce9955212954aa16b783f5ed22e36a3b7700edd46eb4961bf49b1653f9020aaf760ba67b1123b69e78e04af8e9c93fb +DIST billiard-3.3.0.19.tar.gz 150943 SHA256 6e6b8ec6e45b89389051737c7e6215d8e55a83896eb6212fa726ca76e80c7a19 SHA512 492bbf38a7924394dd89f0528598e37ca1a93fc21bdccded396e036b2457c14a06e44de2c9b80d81e5f55bfd1559a6c5fbf1969d108089dc2b697aeaecea60ad WHIRLPOOL cb6e96a1b0c19c62ea07854e7520acb04fa716f79f499e00c24b46f0403ac80d1416fe9669d7e9e1c4955341b29d9215b2e9429d482a4ab34c710397c0fc5e2d EBUILD billiard-3.3.0.17.ebuild 1542 SHA256 445fcddc74050ec3fe6bd5e26165800778567777882527bd5427b1796e23a1e0 SHA512 f43341ec053a3e3837ec5d8b9f228672cf1e871a099c010ea3825cb5f92ae3178d660d3493e5964175897af8cc38bab0f8afcca9166559fb0a680f5ba60c93d7 WHIRLPOOL d9706e4cb344cd5f1c2307942cd5f4d2f0d271b500ab715acefc51c288c1b09ad92e6cb0e35b09b21115eae7b01b8acf32acd591a47080bf03d9d795d487914e EBUILD billiard-3.3.0.18.ebuild 1542 SHA256 10930cac534375db51b83b9842405d384eeec10bbfdcd137eb499bfe3002cf84 SHA512 403414aeac2648891c6554bf74c6ce4c84360667d87dfa4dcbf4de2202f5968794ee0d9adbdd6f6d058c3e90edb82a21346173f3e4cd6d33d04c30ee5aa56556 WHIRLPOOL d3fe79481d6b5e1e3c7f141298a0ce34117965fdc828b05738108776bc701435b46885cc00d4f23253456f19e0caecbe67fb479f724ae8faa4114ff1c58b599e -MISC ChangeLog 4350 SHA256 cb3931974003416fe07dcd11d5382032a987556c671821d155a486bb544e3635 SHA512 21ed56b2a059717d83d87ddf27757e162749c42783d8c56dbdf8cc0e69553d88e2ba5aa4c2b8b36cc04dd1efe7747ae6d7a5d59c2bc9e5ced4391ef9d79c7b64 WHIRLPOOL bfc25b2cfbf824675e758bd5e1a9d3ae00f1a77a93fad28d97e0f43ba7e8bf2d1fc9971584ee61023ae199a842e2751adee8385ea4746988d6da860aacbc66ba +EBUILD billiard-3.3.0.19.ebuild 1596 SHA256 f73dce5836f4642459f326373617cbeee8837368bf3aaccf0322641c1e727ab2 SHA512 02722c6c97443076f723086f1168eb75789294c2b62559170736343553b11c974a6869afc7e74e6317d431a8b02bcb90c21f1120fe6bf2b75de7893e16ac9639 WHIRLPOOL 2ac91e730e0a44570eab168d5fbc61b051da0eb43110be9cdcf8aae7151b2a23b90db253cb495709a8096ac7f35cb3603b525bfdb7e17ea110d51d7854c7e82a +MISC ChangeLog 4478 SHA256 737e8d66bafb4f1e4ba959167bc84716ba4aa87d2b9cba709ca1f535488b3a32 SHA512 80779ae452db73b0fe0afdaf40dd86f3985ac5b2de2d797d91de4dfc63eed7960d910ee34df9934679a0b89b32ec9039f1c4e9b7d4da4748fef75fe4516c094e WHIRLPOOL 0702ffff1482a4ec1ca029ffc40dc63c469a874f2d77837da140e4f5c82f497ad0f384531fc0317f2a2a8488f4e7c2c93c481236cef0ed86f41b527dd691e794 MISC metadata.xml 286 SHA256 b1ebdef526d419327806d482c015cc98bb3036cbe2930062e3f386c65986f472 SHA512 3d5f68e23ad63632c41b4c71b939902fbb44a72e28fd17ef055cae1cad772148b4d5e6fe272547ec37744d1363407261da14991fa4d0b0172cdc0e72ee998004 WHIRLPOOL 582116b4ea59b894b9d49835e4aed28c089c50f4c606a10830e0d8cbebdcf98c3cb714c863804ee978e7a29fe95870dd3205afcbe359f3978ecd67473ded0c03 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlPGO7sACgkQso7CE7gHKw2Q3gCfeNysSJcT1MDFX9fwA4FguLci -yWYAni8fM2BUj7bl2+JKWBu9Mdkus5cX -=vzlT +iEYEAREIAAYFAlSD9wYACgkQso7CE7gHKw3sXwCgpbQ9x+ZWUeKDLLjVFs4+ZnFJ +7BIAnjQJaKu48Rs6RVvAuzPK66HVIoVX +=6mgv -----END PGP SIGNATURE----- diff --git a/dev-python/billiard/billiard-3.3.0.19.ebuild b/dev-python/billiard/billiard-3.3.0.19.ebuild new file mode 100644 index 000000000000..d0f7aff049fa --- /dev/null +++ b/dev-python/billiard/billiard-3.3.0.19.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-3.3.0.19.ebuild,v 1.1 2014/12/07 06:43:02 idella4 Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Python multiprocessing fork" +HOMEPAGE="http://pypi.python.org/pypi/billiard https://github.com/celery/billiard" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND="" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( >=dev-python/unittest2-0.4.0[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/nose-cover3[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7 pypy pypy3 ) + )" +# The usual req'd for tests +DISTUTILS_IN_SOURCE_BUILD=1 + +python_compile() { + if ! python_is_python3; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_compile_all() { + use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/ +} + +python_test() { + cd "${BUILD_DIR}" || die + # The teardown in __init__.py breaks pypy's installed nose + if [[ "${EPYTHON}" == pypy ]]; then + rm lib/billiard/tests/__init__.py || die + echo "from __future__ import absolute_import" >> ./lib/billiard/tests/__init__.py || die + fi + nosetests billiard.tests || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( build/sphinx/html/. ) + distutils-r1_python_install_all +} -- 2.26.2