summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-05-01 04:41:52 +0000
committerTim Harder <radhermit@gentoo.org>2014-05-01 04:41:52 +0000
commit131daea86960b35ae271d20e976ade31e10d8ea5 (patch)
tree8853c267d9bc3c85d8465834f16c9bb14eb9df98 /dev-python/gevent
parentadd py3.4 support (diff)
downloadhistorical-131daea86960b35ae271d20e976ade31e10d8ea5.tar.gz
historical-131daea86960b35ae271d20e976ade31e10d8ea5.tar.bz2
historical-131daea86960b35ae271d20e976ade31e10d8ea5.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-python/gevent')
-rw-r--r--dev-python/gevent/ChangeLog7
-rw-r--r--dev-python/gevent/Manifest18
-rw-r--r--dev-python/gevent/gevent-1.0.1.ebuild66
3 files changed, 82 insertions, 9 deletions
diff --git a/dev-python/gevent/ChangeLog b/dev-python/gevent/ChangeLog
index e145ad100a9d..6d05a422169d 100644
--- a/dev-python/gevent/ChangeLog
+++ b/dev-python/gevent/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/gevent
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/ChangeLog,v 1.22 2014/03/18 22:54:11 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/ChangeLog,v 1.23 2014/05/01 04:41:48 radhermit Exp $
+
+*gevent-1.0.1 (01 May 2014)
+
+ 01 May 2014; Tim Harder <radhermit@gentoo.org> +gevent-1.0.1.ebuild:
+ Version bump.
18 Mar 2014; Tim Harder <radhermit@gentoo.org> -gevent-0.13.7.ebuild,
-gevent-0.13.8.ebuild, -gevent-1.0_beta2.ebuild, -gevent-1.0_beta2-r1.ebuild,
diff --git a/dev-python/gevent/Manifest b/dev-python/gevent/Manifest
index 95c691a0aa7b..74d9ea73b277 100644
--- a/dev-python/gevent/Manifest
+++ b/dev-python/gevent/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+DIST gevent-1.0.1.tar.gz 1455636 SHA256 4627e215d058f71d95e6b26d9e7be4c263788a4756bd2858a93775f6c072df43 SHA512 4790e06b49536ad15856cf551c7ad4d717be2ceda8bc7d39fc35a0132d21f302e033f3294da426be4f6c0476554163776e5ffd82d89962503a720c453ff96461 WHIRLPOOL a1d552f89e9d3db1720fd0db1dbfb6ffc7ed4db87ee5816e5c44843f3c5bba9afbfc21ab2cfcf5bfc84ea70fea3caf6f8fbdbc2807c868b27105bce7e58d6290
DIST gevent-1.0.tar.gz 1437122 SHA256 bfa9d846db91a7d8b6a36e87353eed641c7e3e7d0bfa0b9975796d227f2db4eb SHA512 5f452c799323e8c16172e04a538dfd8ef4066781207ec06ad0bc2d4892a7309b46146e4ab819bf8b99ad4f6ce226d013ded98800efc16458e2626dcc7a77d853 WHIRLPOOL 799fc6402ec3d0e7cc2580d0af8fab06eb01c3cd3dc61e85672e0abb211ba768dea4585ee8a3d204455f19a537974509d992275aaf243ff4948231603b828c6a
+EBUILD gevent-1.0.1.ebuild 1572 SHA256 451a8e14b4ac6367e0dc3287a6d610355ddd2c73f2d68762ebb2de2b5a4e3eb2 SHA512 f171a9571e6f6e13c81157f4ef0a3af63359b18bfa4eae4dee421fe808a004f35b75f2f1ff3203281a05ade30b080e17cd84c2a04cdef335066f0e24ab362e3e WHIRLPOOL 35bc44e8a1bd7056aba434a35f5b824f12aa15bd793b316e3267ff076f80476c8bd7c73d0e5642290904b8e1c51fa60dc04644f79ffa119ff4078d61df3a269a
EBUILD gevent-1.0.ebuild 1567 SHA256 d2f532224d274bd92214c5cb96c99b04e800657c9be3e5e73a91636ca76880d3 SHA512 bd17d3c74abfec3759317913b3823b66fecce30177750739490734479370ab6e388b1e95522bd39d27a1c40fee0f2ca3f869114db75ec4e87dca0b3081e83aba WHIRLPOOL 20d394590ec02fbca43afaa6afe434b5ef79e84e3e17f526717b048dea592a932746dc13fe2bf2148b4284e0bb2d6084c978379585cf1058d452011dab90ebc4
-MISC ChangeLog 2888 SHA256 67922ed4cfebded35005c8b8fa00cf08c62b8a1fbf368f4cb473b46e507b6388 SHA512 7f89c61b7c4e14cadacbb2dc641ef21e9ea01d3a0e2857451151fa0960ee2bbe2fde28ea524cadae374dde6e8efb5a7f95b4276507ab11b04f354e37fc0ad6d1 WHIRLPOOL 5baea2c6e77d46bcd2df15102f9aad89763b1110407c5cf26430672a1f60baf8b24c695e96b48eb5aa5104426d97ccc34d05578da0673c68ffa07751ba623ee7
+MISC ChangeLog 3005 SHA256 723fa1ae75f24140aa97d4bca630d040931c70d4a2cd0dbaaefa710ecf6e27d5 SHA512 21471163b9a5a203112953f29dc5fe02fd7c0fccdaf64250a3fac47d4f73714f33bb7cca20d7c981419558301f358cf43dd93b5d6c0a0bdaac4af0e447ca97b6 WHIRLPOOL eeeccd7291578baa091c83b737811cfd2e3ddc6d56b74129ca10e37fa210a3f15214a26494ec2e8f0cc8efe80b08f53629ff63b17e2a018b4eb237244b280f09
MISC metadata.xml 252 SHA256 fc9a4a11d3344dda145893460a677d6db0bf8055e5283cdb2a51fa4ce82cf207 SHA512 c9bd8d827ee2a70a02db41dd18bd511726f027451ce4dd0c59b0ca74253feaab86e517599be262c9fad3824ce709faf88657b302b714aa03bee0908f9b5bdf6d WHIRLPOOL 50e3bca6b860bb06991c1f6fcd8ac2997469e9216b4fcc5603cd0ce51819f94c9f20a8c19cc32b2fc451df6bccd5053c553e128bd01aaf53697f3e53e2017b8f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJTKM6UAAoJEEqz6FtPBkyjlBMIAJINh/+J36jGrTP9+VTgf+YY
-In6fB96BmZRCr0rGqsJeH/Efi/utzsMWwFJCvgRA9AkbPtEqNWkiU97bTywP7YbB
-JlNOEahNgDpxi6Ogry5XP69fNTip4Y4HhQ3Yg9WCta5gdKOc82Id66ZGsC4u5MW7
-vsZa5fAwFGERUR7PrQPNtyrBLnvysCLeTmdveg8Hhs7ULPM8G0uCh90ypJodGUZy
-qX/LMUDHRVi6kX8cXnDt50PfotGIMUQfmfSPhvcCcpzEg4GX1aNb41HYeLzfaooP
-IZ6cIX0t9oQgf18F7BTuVoFCC8Br50FEWJ9ik6P1qaiWhNdpRHTIkOhwx8clQLY=
-=s0NJ
+iQEcBAEBCAAGBQJTYdCPAAoJEEqz6FtPBkyjXRgH/i2lzfqULLO0711/AexGQ/16
+eybqH0ACnUPLV/RN32BHDkt9sEnwiyIv1TVAsKFPt1k5yFrYZhDfMCkkTz0z15t5
+O1TfXk8plaTdLiDP76Cr/UVoSIkbxZzvJqTKS0Nq0fnlreYtovScRwGLEo+y9fiG
+6Fjud0zAyznW90cladaqZd0l4Ja3eW980bGYhMb90Hz8v/gzUBTS893CphC4LpaQ
+/Dill39+RWBSZmAmzHzOp9P3Um2Hut73m0aO5vKVwqJhEgZcvsdLBLnlC7s++Ahb
+trfH2HKxPbSxJZ3x6TselUeFnF3vBPmMybsF4jzjOojJZRX9mqgWmnlKm6MryTc=
+=T0g3
-----END PGP SIGNATURE-----
diff --git a/dev-python/gevent/gevent-1.0.1.ebuild b/dev-python/gevent/gevent-1.0.1.ebuild
new file mode 100644
index 000000000000..6f89c614b34b
--- /dev/null
+++ b/dev-python/gevent/gevent-1.0.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gevent/gevent-1.0.1.ebuild,v 1.1 2014/05/01 04:41:48 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_REQ_USE="ssl"
+
+inherit distutils-r1 flag-o-matic
+
+MY_PV=${PV/_/}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Python networking library that uses greenlet to provide synchronous API"
+HOMEPAGE="http://gevent.org/ http://pypi.python.org/pypi/gevent/"
+SRC_URI="https://github.com/surfly/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/libev
+ net-dns/c-ares
+ >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+# Tests take long and fail terribly a few times.
+# It also seems that they require network access.
+RESTRICT="test"
+
+S=${WORKDIR}/${MY_P}
+
+python_prepare_all() {
+ rm -r {libev,c-ares} || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+ append-flags -fno-strict-aliasing
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ cd greentest || die
+ "${PYTHON}" testrunner.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/_build/html/. )
+
+ distutils-r1_python_install_all
+
+ dodoc changelog.rst
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}