summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKacper Kowalik <xarthisius@gentoo.org>2012-05-19 10:27:54 +0000
committerKacper Kowalik <xarthisius@gentoo.org>2012-05-19 10:27:54 +0000
commita6efbe73999a92958f5be7cb669e5dc0bd2cba86 (patch)
treee821b3e44501022fbe0cb93ea1d28be38c10fac2 /dev-python/gevent
parentMask dev-python/gevent-1.0_beta2 for testing (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-python/gevent/Manifest30
-rw-r--r--dev-python/gevent/gevent-1.0_beta2.ebuild72
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
+}