From acba749926bfae4a56bd920549d62b742b05db9d Mon Sep 17 00:00:00 2001 From: Patrick Lauer Date: Sun, 15 Feb 2015 06:12:12 +0000 Subject: [PATCH] Bump Package-Manager: portage-2.2.17/cvs/Linux x86_64 --- dev-python/cython/ChangeLog | 7 +++- dev-python/cython/Manifest | 14 ++----- dev-python/cython/cython-0.22.ebuild | 62 ++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+), 12 deletions(-) create mode 100644 dev-python/cython/cython-0.22.ebuild diff --git a/dev-python/cython/ChangeLog b/dev-python/cython/ChangeLog index a50bea3fb0ca..d3b018eea193 100644 --- a/dev-python/cython/ChangeLog +++ b/dev-python/cython/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/cython # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.142 2015/01/03 00:06:36 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.143 2015/02/15 06:12:01 patrick Exp $ + +*cython-0.22 (15 Feb 2015) + + 15 Feb 2015; Patrick Lauer +cython-0.22.ebuild: + Bump 03 Jan 2015; Ian Delaney cython-0.19.1-r1.ebuild, cython-0.21.1.ebuild, cython-0.21.ebuild: diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 8d796e3bf0b0..b4a212cd717a 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -1,21 +1,13 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX cython-0.20.1-backport-test-fix.patch 492 SHA256 542e65c629511e7d2f32d1d9c40ab84065474a83c52e6932e45648681f6177ef SHA512 dd4657248d2b1e4f7e6188d64b7a91cf94263b69ae13eff70b15db1dc78b9def69b97708e628b43384e77359bcb7fc15ad8fc4d0647371862f29bffd28d79279 WHIRLPOOL ab5115c739391d4f29e20a902c2eb9bfd88c6872ba88e886a6d4dd66453cd184527f2a2586e6cd89b45e00b2182a9bd39a6fbd121e831ed753f129301b7cf40d DIST Cython-0.19.1.tar.gz 1384406 SHA256 0b90aaa286acdd1bf75a6dd144dfc45192f011f2c2401cf5f80ed6ab5f8bf778 SHA512 9dcdda5b2ee2e63c2d3755245b7b4ed2f4592455f40feb6f8e86503195d9474559094ed27e789ab1c086d09da0bb21c4fe844af0e32a7d47c81ff59979b18ca0 WHIRLPOOL 7c1208608375170c78b2383b746e44948f5bf3253fb3f3f30e0660e968704b039d66592cb775939530dfc14ae1d4039302e794a14395de4b1b543b3845e9cc3d DIST Cython-0.21.1.tar.gz 2743480 SHA256 43f64d225186ec7601249ebd1e8f8a7c33767974b493de6783c5b3dd0415bf35 SHA512 464fb3adccc1771d8126fa3b41312b3b1b00c2aa479c0eed532da5f4c3c70d5dc800e30f5a376f1a4e69613a24d7707247c81a4f2c992074df5182eb258edfea WHIRLPOOL d6f14772b6b55ea259c5925db553acf5b02e6d106d0912ea0bac1b98c9d705bf2376f92a367389c124012ab6a3a4ce114d9b1f949592666c2f1eb57be6ecd34d DIST Cython-0.21.2.tar.gz 1549443 SHA256 b01af23102143515e6138a4d5e185c2cfa588e0df61c0827de4257bac3393679 SHA512 b0857c29edcbd6a31cdb0d46c8bcaeab9e59c5cf8d044e7642f7743ec5366b41bfb81f2c9b4d83a5e680714f7890217e06494e3804d3077dbd4721198ff28c69 WHIRLPOOL 7536365d95a3af724a26488049bc20efec0da5eba4ec380a1cdebd0e335b31d19725ce5185a5fd208d0b1b1326806cccc1572aea2028417c68989dc2ef7e3f12 DIST Cython-0.21.tar.gz 1490358 SHA256 0cd5787fb3f1eaf8326b21bdfcb90aabd3eca7c214c5b7b503fbb82da97bbaa0 SHA512 b9666644d5f096812bdcb05d8498f657a53479cde42ec5cb5939150a9b43a2206933956e2a5ee9e34a331b35a3833bdb3acbd836689cc6c87cfd37200d384b6a WHIRLPOOL cfdf836b0945b4baf13d51f5671c615ec1f37fa91df3fe679832b45800355bd8efb905a1b4a800824725e220d0afa3863cb76c7014af3604c04b15766ec2d675 +DIST Cython-0.22.tar.gz 1584483 SHA256 14307e7a69af9a0d0e0024d446af7e51cc0e3e4d0dfb10d36ba837e5e5844015 SHA512 856220fa579e272ac38dcef091760f527431ff3b98df9af6e68416fcf77d9659ac5abe5c7dee41331f359614637a4ff452033085335ee499830ed126ab584267 WHIRLPOOL d9919e1fe33f7ea02833c485e10667d8470d7c69901b2419c6c4c1d464f9ef2444795e14903cc66b6fee40ec5a4c20308c331ad93fd8818f207d0a21cccf9b2b EBUILD cython-0.19.1-r1.ebuild 1590 SHA256 5cedf7602ffb99508a948cac9f3e4fe884bca8dc5bc0f589a2e665811b82e39f SHA512 3ad021296b0bfe68b08fcbf1a7714296558d42775a3908bdce37538627fb441f02898934c5f2323d727a098cbe9f5427546c49667eb79fc4dfd30f80fe3a9168 WHIRLPOOL c9defd231d970d9273d5e5dcff371d936298d169d82b2df45b873a503c7fb019be5fa48893fa173f414548c58e3382ef7b57c8e1c40f811dfbd6b05fe12be282 EBUILD cython-0.21.1.ebuild 1675 SHA256 7ffe273794cadf996ba76b4fbdc25823548486a4b1f66f4487f500b07c83a6e6 SHA512 a98f5446b475ba81d410894796a9ef3ce9d86e09d9ed2d95f6d7ee718b48a0f1ba4d76e51c4a9d8ceb12c461ebf831aeb8446ad79eb82ab03749277890f17178 WHIRLPOOL 660ac6a9eb456252b1de66361d798f8bda0291a075e6d9d5ceb7db77d6a59fba967a33c1ac6118afbb5ea1ac43f1400a706e8a81135bb1d8d8ebe2e83de816b9 EBUILD cython-0.21.2.ebuild 1879 SHA256 d8f18217e8c6f8773ec9bb671b58d5b0dfa3f4e6febe23b3db056a888ca27b04 SHA512 6c62669eb7f977a2a80f0d1a9f318033d1cf57bd57c6390c4063d1cda1c49c6ed02e82aab60fa6ab39c012e2b69f55bc42a4cdebc0690fa4352a590696a0c287 WHIRLPOOL 1bf6073a84efa1975a85ee233b383d7e62a8101182c586ff5ec2c295854cadb70575f8b4fdf507fabe5abfe3c491c8b882fe5ee5ce8de242f685341b3ea39ab5 EBUILD cython-0.21.ebuild 1669 SHA256 a71a0ed81f9f4b69711f37b480a5a9a74385b9161c36e22f0be73ebcdac829d8 SHA512 085aa65991ec0d1d092d829e7a36b3f69c487cf090af1a43b5bc66b0d6c0f29f88e2c14b8bebf77f2c95d61eef16b31945389ef15aa581800c887e5175a60f54 WHIRLPOOL 02aed02677919ce75ad9bfda452e506b5375eb8df97ae4f6c6df5559ec26d6764d91c2c64577bc31943a07511dc5953ba8371a8e4b97d3f03071a43aea031723 -MISC ChangeLog 18921 SHA256 57915f31ac4f15b66006009cbff545e2ed67559ad4188b157e31c5871f5f9a72 SHA512 6a334dee844ffd3e79366f43f862a3b398a18a99f2fe54b9a5bfd2ba6ba359de9f29624ce9b2467b7b86ccdbf8fbd7cf75fc854d0d56440dec2882bc2455f2c6 WHIRLPOOL 954724e0339eea0a2cf7f2e9254846bcdc580363d71bd22e3931b1fd1e0fe19e83a96a59c3e7197b0af73277601d56103a68108b918fc413f887b39a5957c598 +EBUILD cython-0.22.ebuild 1877 SHA256 8892f00db11f4038b4740e2127d82a4127f818c2f175b4ca73562eb67b1fdfbe SHA512 17db353dbbb1913dfc65f7f0bff4766f792761ba3a1cda84e3aa7a8c12a61372c781fd41bd504fc0dd78be9421b10963e830638ff527e08e59b3676fe725e654 WHIRLPOOL 775adbfc2902d010c89679979ec7bd58b65cb13a086d6b422ae6efd0aca71461363d3872d0d319170e65a744cd7c2abf1b51ef90ec082851998a2a4d8f1316d8 +MISC ChangeLog 19028 SHA256 b74d398080c71855002af9945c2ff73e05be599fbc432f19368de43e09b714a0 SHA512 cc4f0f51f198b0c14d53a4be8d2f0cedcb414f428590c4f9f57a20ec5321bb926a56f7c5f8b361edcbf270fdf2077a0a5767740f552c5eb89886f7c0e39fac09 WHIRLPOOL e50d56cac01f9d710fe4b1761fe9497e8c7238a821cf0d00d5150ac4e664f3ec05dddaa9d9b1e9050a45b7067b8f79a76c2ce61eaaf0d4fe9444fb80f1be2101 MISC metadata.xml 413 SHA256 3fa4b401e71b4f60b65f7c53fc40a43a356252e45f5f347c86831e68c8caa465 SHA512 c8faba0fe09577803c49c5b83d441e4e2043967dac26394c1b2570b29cb806c4db339a646da7038acf7a7710d8c7d22a21bc6efe97b7321e2e1641a43b23aca9 WHIRLPOOL efe25320a63b078ec2bc3dcc17c84538132df8e640f649c5052e05a9e84068a28bef4e34afefe4f272991f10b2214b0d7afcbc1cb695c0422b16f29f67088744 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlSnMpwACgkQso7CE7gHKw2vYACeN1SLbvUTSwRzTkio/gTwdTXw -CGcAniQ7jn4VmkEWpaKh0bR/WKW6BweB -=IJWm ------END PGP SIGNATURE----- diff --git a/dev-python/cython/cython-0.22.ebuild b/dev-python/cython/cython-0.22.ebuild new file mode 100644 index 000000000000..a5088143accd --- /dev/null +++ b/dev-python/cython/cython-0.22.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.22.ebuild,v 1.1 2015/02/15 06:12:01 patrick Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 flag-o-matic toolchain-funcs + +MY_PN="Cython" +MY_P="${MY_PN}-${PV/_/}" + +DESCRIPTION="A Python to C compiler" +HOMEPAGE="http://www.cython.org/ http://pypi.python.org/pypi/Cython" +SRC_URI="http://www.cython.org/release/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="doc examples test" + +RDEPEND="" +# On testing, setuptools invokes an error in running the testsuite cited in a number of recent bugs +# spanning several packages. This bug has been fixed in the recent release of version 9.1 +DEPEND="${RDEPEND} + >=dev-python/setuptools-9.1[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + test? ( dev-python/numpy[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_PN}-${PV%_*}" + +python_compile() { + if ! python_is_python3; then + local CFLAGS="${CFLAGS}" + local CXXFLAGS="${CXXFLAGS}" + append-flags -fno-strict-aliasing + fi + + # Python gets confused when it is in sys.path before build. + local PYTHONPATH= + export PYTHONPATH + + distutils-r1_python_compile +} + +python_compile_all() { + use doc && unset XDG_CONFIG_HOME && emake -C docs html +} + +python_test() { + tc-export CC + "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests \ + || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( CHANGES.rst README.txt ToDo.txt USAGE.txt ) + use doc && local HTML_DOCS=( docs/build/html/. ) + use examples && local EXAMPLES=( Demos/. ) + distutils-r1_python_install_all +} -- 2.26.2