summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-02-04 23:19:50 +0000
committerMichał Górny <mgorny@gentoo.org>2013-02-04 23:19:50 +0000
commit0eee81803f4e121285996e60948d95fdb0095e3b (patch)
tree587bb3aa57708dfcda3cecb88f5e55db1bedcf19 /dev-python/greenlet
parentVersion bump, bug #411401. Add myself to maintainers. (diff)
downloadhistorical-0eee81803f4e121285996e60948d95fdb0095e3b.tar.gz
historical-0eee81803f4e121285996e60948d95fdb0095e3b.tar.bz2
historical-0eee81803f4e121285996e60948d95fdb0095e3b.zip
Migrate to distutils-r1.
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64 Manifest-Sign-Key: 0x42B9401D
Diffstat (limited to 'dev-python/greenlet')
-rw-r--r--dev-python/greenlet/ChangeLog9
-rw-r--r--dev-python/greenlet/Manifest11
-rw-r--r--dev-python/greenlet/greenlet-0.4.0-r1.ebuild50
3 files changed, 64 insertions, 6 deletions
diff --git a/dev-python/greenlet/ChangeLog b/dev-python/greenlet/ChangeLog
index b3de72afd2f6..e244e39a0bff 100644
--- a/dev-python/greenlet/ChangeLog
+++ b/dev-python/greenlet/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/greenlet
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/ChangeLog,v 1.10 2012/12/06 17:35:30 bicatali Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/ChangeLog,v 1.11 2013/02/04 23:19:48 mgorny Exp $
+
+*greenlet-0.4.0-r1 (04 Feb 2013)
+
+ 04 Feb 2013; Michał Górny <mgorny@gentoo.org> +greenlet-0.4.0-r1.ebuild:
+ Migrate to distutils-r1.
06 Dec 2012; Sébastien Fabbro <bicatali@gentoo.org> greenlet-0.4.0.ebuild:
Keyword amd64-linux and x86-linux
diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index e69589091c4d..74e645485efe 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -10,13 +10,16 @@ EBUILD greenlet-0.3.1.ebuild 776 SHA256 265d19f6f70505d68b23b31b1c37dd0d10270d37
EBUILD greenlet-0.3.3.ebuild 696 SHA256 feec873e361456f5d78078b3ddcf40ffbac9ad9c5dc76ed96b84278808178060 SHA512 5794534988618391e0b00a74586cf01d8820b8b4d728e6288995bff5976638e90d44bbd4aeea3092dec1fdd01ff534751b6170b34bd2b93c61ff757a6f2d130c WHIRLPOOL 97e005bc75637bb20cbe4b59f912f429417ba82cbdb932a7fa3bb55e08e789a742676f89eefe9b7729545a1f59c3241fcaa57fbcec75ab450a9cbd0c39d73939
EBUILD greenlet-0.3.4-r1.ebuild 879 SHA256 c0abd6bb1bce56bd9286a582b2a39a71d8a01f76eacc09aabc15aa299a8a7f29 SHA512 d0de713dfb70a74bf08fc8d4d9b39fe6f319593e8fc2af25810189abad62206858c107b32b501afa4ac23f44a7f3aa61aeb8430bfef18ed8e67a1157b3ac9221 WHIRLPOOL b3dd1ad445328f6bde6c275158dd3902a6206bb98ee56f318d8d0045aec43538c5b1e113d5d0f87ed1362efcad7da53178951d8f58636821f7800eaf2ce2e2d2
EBUILD greenlet-0.3.4.ebuild 696 SHA256 18b596cdcc0c0613ed6c49519a003f1d3118530cfa49b8ebaa48ec5d289fca02 SHA512 fa0a5f32a79928a699d689bc020fe871ffb02b75132a36032b004c57edbcd498a3dc3ab816d9ddd748fd394b95262e987198a964e149c19df74eb63c332d5496 WHIRLPOOL 869f1e6c065fcceedeb0e2810e57f682bcde0e6b0b2da4e37f54b729c621bb5d9c26d9cd41e849c06daf882bf34a89002b082cc0d96fe306e1220834ab04d636
+EBUILD greenlet-0.4.0-r1.ebuild 1217 SHA256 4fb365ed8fb351a22bc66abd25838926cb361fcd6ff96ae326e04e72de8932bb SHA512 933ab6cc6b725d8ce2e9d12978f0684d66100578c05f6a808bf9ea241ef0a1fc369fed2fa6fedb685c0ed3521bd159afbe091ffe3de147c3c01c3d3a9b3e2e1e WHIRLPOOL a1e47666b37c44b9ff622d6b65a969aed03f2be6a812668ae35bc1bb32d25b4d6ab9b567105f9322d70570b46a90647da36c2242b84d9ad8d07c2939d8cde771
EBUILD greenlet-0.4.0.ebuild 903 SHA256 7d7affc476ca5cca01b9c81f1cf1408d0d1ae5e22c1c987b00ee5166c7931544 SHA512 f3ed75f0d6570fff5201993ef87878b7a533440f4b5825ce189cb2ce906f23a44b11a5ef00dc1c54fdfcfeff82a13e3902a3e0bb2ab71bd586dfa543f972119b WHIRLPOOL 384dbef2995d131068723e3f0a3a7edc58a695673b8517c42df2d9817dc1790becd33c8ac9f1a3bc2cd404dff62d32feab53ce7e3f2e0aaa4063d08aef35c20c
-MISC ChangeLog 1651 SHA256 6c3a28ff97cb1a7b3d2e7a97ff11db62cd216af4fa9c16922716819d347aa3f1 SHA512 24603d9e2544e8e6d50bb8ef2ea40e499fa79243c90e338382e92a655d759cdc9f2bab98e816dc7c8b6c60fa369dc27146db7ee32b1adaa4f33797325a0f18e2 WHIRLPOOL 3944af14c39aa18a638b7f34e7f93c7a195b17f384208a03ba99448206a5e470535f7a900cf9f0a4448f4a8c83563c679c0cf1a6ae4e80a655e703de3ad471ca
+MISC ChangeLog 1788 SHA256 7aba0323333976df535bb2e5569655950df4819c69d2cf94f4d3ebbdfc08e144 SHA512 6de020a49b2b35692ba3823cbfe3deb66662fbcbed432b3232888c9384bc8eb881d4c6063f03f6f57e7f98e8d77b544abeb8256276606789b69a4ec374033867 WHIRLPOOL 716ae77028d6f1187ff2dd0e174403de40eae4de39ee664c9a2ac5edfbfb694ada8b43a483485892c40f9dc297cd32e8442d880f7874028c09a5793c437745d2
MISC metadata.xml 231 SHA256 af20e4658b02532af9c3d199aec64e164cbddc8de2f2ec5b41849ffc78b7248d SHA512 76402aadf6a058e19bdcffc0446149e1bb89cb03abe53d1b9151cd65cdebbca9dc3c92e7232d28d1485901dff28f4f10f7545fc143549ce00a92b0e6f2f85f96 WHIRLPOOL 8d4e304db19b22a0a90396e8f9d2b2e6158e35d79640580c7b86a233e354d5a80a590204f595c94b4dfab4f194f0a29a2321eeb83040aeccf53534867deb8215
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDA12MACgkQ1ycZbhPLE2AeqgCeIaIOsl3wgyB77EchQ5RJUtG5
-Zt0AoJMW62IC31yDAMJRNoiyJ199Zveu
-=4V7Z
+iJwEAQEIAAYFAlEQQhcACgkQfXuS5UK5QB1kfwP+OhCWoVpcNaiFOZA+p8pKIbPG
+BgK/2X9Y8TDyVjWypPqRllDguRTstBEvgm5ZXNvyBVtZdg0tSI0VNg3NQGHyBSsM
+GySUoTxDnOwtcJs57y837WPHxLGa5mqzwWDOT51YrN0TsJ0YwOBe2usZrsxkrkpy
+7KavEJqyDxsc9aFLXDE=
+=97rg
-----END PGP SIGNATURE-----
diff --git a/dev-python/greenlet/greenlet-0.4.0-r1.ebuild b/dev-python/greenlet/greenlet-0.4.0-r1.ebuild
new file mode 100644
index 000000000000..eb2354ce90b8
--- /dev/null
+++ b/dev-python/greenlet/greenlet-0.4.0-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.4.0-r1.ebuild,v 1.1 2013/02/04 23:19:48 mgorny Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Lightweight in-process concurrent programming"
+HOMEPAGE="http://pypi.python.org/pypi/greenlet/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+DEPEND="app-arch/unzip
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+# Build system symlinks the built libraries back into sourcedir.
+# https://github.com/python-greenlet/greenlet/issues/26
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
+
+ append-flags -fno-strict-aliasing
+ fi
+
+ distutils-r1_python_compile
+}
+
+python_compile_all() {
+ use doc && emake -C doc html
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( doc/_build/html/. )
+ distutils-r1_python_install_all
+}