diff options
author | Kacper Kowalik <xarthisius@gentoo.org> | 2012-05-19 10:27:54 +0000 |
---|---|---|
committer | Kacper Kowalik <xarthisius@gentoo.org> | 2012-05-19 10:27:54 +0000 |
commit | a6efbe73999a92958f5be7cb669e5dc0bd2cba86 (patch) | |
tree | e821b3e44501022fbe0cb93ea1d28be38c10fac2 /dev-python/gevent | |
parent | Mask dev-python/gevent-1.0_beta2 for testing (diff) | |
download | historical-a6efbe73999a92958f5be7cb669e5dc0bd2cba86.tar.gz historical-a6efbe73999a92958f5be7cb669e5dc0bd2cba86.tar.bz2 historical-a6efbe73999a92958f5be7cb669e5dc0bd2cba86.zip |
Version bump with beta release (masked)
Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64
Diffstat (limited to 'dev-python/gevent')
-rw-r--r-- | dev-python/gevent/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/gevent/Manifest | 30 | ||||
-rw-r--r-- | dev-python/gevent/gevent-1.0_beta2.ebuild | 72 |
3 files changed, 94 insertions, 15 deletions
diff --git a/dev-python/gevent/ChangeLog b/dev-python/gevent/ChangeLog index 9396db6218b8..540a6f969b33 100644 --- a/dev-python/gevent/ChangeLog +++ b/dev-python/gevent/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/gevent # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/ChangeLog,v 1.2 2012/05/18 11:37:25 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/ChangeLog,v 1.3 2012/05/19 10:27:54 xarthisius Exp $ + +*gevent-1.0_beta2 (19 May 2012) + + 19 May 2012; Kacper Kowalik <xarthisius@gentoo.org> +gevent-1.0_beta2.ebuild: + Version bump with beta release (masked) 18 May 2012; Kacper Kowalik <xarthisius@gentoo.org> gevent-0.13.7.ebuild: Fix vars order diff --git a/dev-python/gevent/Manifest b/dev-python/gevent/Manifest index 456b9087c263..9cea3289d902 100644 --- a/dev-python/gevent/Manifest +++ b/dev-python/gevent/Manifest @@ -2,23 +2,25 @@ Hash: SHA256 DIST gevent-0.13.7.tar.gz 288284 SHA256 0754f141d2889fa861918eb75482b9572763bd661479bbfc73a8c250f4eab6c5 SHA512 e53d1cea049519f4696a988625ddcd42bf935af7ca2644baeaca37f315665b5950ddb119ff9143f02db6907b6b562c42dbce73e247816ca57405334da369a36a WHIRLPOOL f79db3d07e054be2b93b27736bfbdc0867af1173608192a2db59ec1478de8d2a9099394f47926b14aee4aef29f0ae31edcddfab3d52ae7db7157a07bf5eca6f5 +DIST gevent-1.0b2.tar.gz 1033734 RMD160 fc9197a946fd180f30599d0ea5acf22e0f1132c3 SHA1 02ff9af54a51a1cfd369ab006a48de9b91e516c8 SHA256 b77ab611d09e36fcd992809d115f82e0b41151d18ff925235569d4fb57724b59 EBUILD gevent-0.13.7.ebuild 1337 RMD160 2c47bf5a9b1a08fd21c9f00e382861b20acc8993 SHA1 05447823a558f49837b73d882fc03034a82c89af SHA256 41b5b4b7b18ffe4c3c1ac1b6eda282443dc3e64da240e7015727f6ad015336dc -MISC ChangeLog 517 RMD160 225a03c31f43270625492bfa770da268ed2a1aac SHA1 a2ce576efd95a21ad5de63045c5e4953f6e1458f SHA256 b31929869fdc30b141106a650a2cf2356e4eac1cc5a460534cb3d6d48ad03a6f +EBUILD gevent-1.0_beta2.ebuild 1599 RMD160 5b0b22b0864ffd7596ebd309e8ede73eaab76b60 SHA1 fd9a38f7261e82eeb63da6eaec3aaa2f329717ea SHA256 d70272a284e3fbd9cbb107f2179e36140431ff8b30b0dd38f6133b91000d94b7 +MISC ChangeLog 673 RMD160 8d01443c11bcef168788101fb4208a60e9c85db3 SHA1 99fcfec793ba9b05b0e78db1444abaabb39f50bc SHA256 f5ae3bd042c5d3f696b32c735ed8e5a1e0d85f9f00eaa0520c641ce7248f8c54 MISC metadata.xml 475 RMD160 9f6c210c9740dfa99defec80a1b946f51977456d SHA1 7c87d8d0b6f9700cd5f0de8c15c11c31e0bcb91d SHA256 b78dd60fef9065570c1a48f1281fa45e7b74435ea3e8feee824c22b2c9d19a0a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJPtjSHAAoJEF0huFKJUZL5wqYP/1BWsM0CwcnR3TvUmQhJjzdW -oUc7SXokxZLD1RP6fagyekQCPLVfrxlSNLYwwr176Lvri6yT4vxvm2194G2frFgi -Lslld4yPCcuDI8nXy0UeTgQDAwONDruWfAqwG5NqBWfs8kNeVPl4Sh8gpoHAzESG -0naIMFwQ+hiXH80SdtU/IPanjfwC9RZyKX4Lit79mjY1TA1KMdVpFOrhDr7tT1/R -FyBZFuO2nk/BTSyd6PpXn6y7tC29qaQTS6+3TEhnOcIhBXl4cBmexhOAR5+2FuG9 -n+EUIoZC4EYcsICP7hJQeuotfbmbvzwfsC1A2v3uJMazfhxYt1rdCyLztBuvsH6V -Gh+ql03HVvyaM9zI576JA3Ob/oUQN8Hlx7G2QxL9t6rkYIkwOhyNSiMYIByLMXba -ueUuTz267yjHSSY8dO7OS35LendEka3zdwCuEPDclaoblQOWPDUC9mMP709AOgLf -RN6UCbPcQK8B6ACTr5o/wvHspzJCoa/2GGOYImRON4YtfARoCmk6HGrRj+GuV4oj -DLLcjjT3e35SwtDHVFeUqTW74AklLQ7EdKKp7IBRib4Lca2OvTF+imDYVPqniIFC -ZcSOC1v7b2APvzkJHtWhbqg62tUy/9Pj/8BenSF7ofXS7YEVcLvyCryMk5V3+Oa6 -gqc3pw2IB7eMjihNeSRd -=sDEd +iQIcBAEBCAAGBQJPt3WzAAoJEF0huFKJUZL51k0P/3bqIxTYpae4wxCPqYPCvRgR +r/she/L9cbBaXLaV6ScLxXGcTE6KsJraSpvwobeAWJbnFZWpZqr4GVwMsPg5pOVv +EpVNJfUr+waXHHaqCdGSacxg2LX6lPTIRdGCR+GOeYzkjUWBBFrfnC+IJKgFLeNT +XSAJGdBlM4wEM7IMvj/ZKHaQRXQpg/5Njrx/jdSfJjYkiDaSPOqunqJAmkSKYP8M +42FPLpA6rcFV4t9D2fvwMvaRMVYSv8tqVpeZECxWoMIAtGiLY+PtpN9/083+wuBx +O8vF0NDRXg3pUEfD2HTrYGn7xHt3h1/UNhYopFeFL9ItPeiQZ902mSoW7ZTaF4Ue +AMKErFrIPBR3ij+U7zM7UqeqrlZh8IQ0f3cDSsZAloZRHksfW8cQATGEsTRg5KZH +gBpXNt1vO/Hvkrdh+igJb5pYM43ryy3nv5STGKqOq+Pj6Ua+hn5wdc5ufQZ5n00d +nTpwBKttUbytXLP4tM8HjG24CKEY73oIrbgzocgx3xqqbX58PJxPRjiC730soBdK +Sv2zflutkZHm5qG7PA5dHGKwTTcxX42kOO32d0VNLNBEZMBHG3PA0lJB5dwYjj6B +E5Fij69SPuVNuDCFHtCRzV1KPNs/bjt9RnTyP79zZPTbvMBDn+sS5dRQjys/9i+t +efO/SP9sc6y+nkiF0YAt +=jk0n -----END PGP SIGNATURE----- diff --git a/dev-python/gevent/gevent-1.0_beta2.ebuild b/dev-python/gevent/gevent-1.0_beta2.ebuild new file mode 100644 index 000000000000..ce9de3946fa7 --- /dev/null +++ b/dev-python/gevent/gevent-1.0_beta2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-1.0_beta2.ebuild,v 1.1 2012/05/19 10:27:54 xarthisius Exp $ + +EAPI=4 + +SUPPORT_PYTHON_ABIS=1 +RESTRICT_PYTHON_ABIS="2.5 3.* 2.7-pypy-* *-jython" +PYTHON_USE_WITH="ssl" +#2.5 needs http://pypi.python.org/pypi/ssl + +inherit distutils + +MY_PV=${PV/_beta/b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Python networking library that uses greenlet to provide synchronous API" +HOMEPAGE="http://code.google.com/p/gevent/ http://pypi.python.org/pypi/gevent/" +SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +RDEPEND="dev-libs/libev + net-dns/c-ares + dev-python/greenlet" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( dev-python/sphinx )" + +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + +DOCS="AUTHORS changelog.rst TODO README.rst" +RESTRICT="test" # long and few failures + +S=${WORKDIR}/${MY_P} + +src_prepare() { + distutils_src_prepare + rm -rf {libev,c-ares} +} + +src_compile() { + distutils_src_compile + if use doc; then + PYTHONPATH="$(ls -d ${S}/build-$(PYTHON -f --ABI)/lib.*)" emake html -C doc + fi +} + +src_test() { + pushd greentest &> /dev/null + testing() { + PYTHONPATH="$(ls -d ../build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" testrunner.py + } + python_execute_function testing + popd &> /dev/null +} + +src_install() { + distutils_src_install + + if use doc; then + dohtml -r doc/_build/html/ + fi + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins -r examples/* + fi +} |