summaryrefslogtreecommitdiff
path: root/dev-python/promise
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/promise')
-rw-r--r--dev-python/promise/Manifest5
-rw-r--r--dev-python/promise/metadata.xml12
-rw-r--r--dev-python/promise/promise-0.4.2.ebuild30
3 files changed, 47 insertions, 0 deletions
diff --git a/dev-python/promise/Manifest b/dev-python/promise/Manifest
new file mode 100644
index 000000000000..f4bbc3afa59b
--- /dev/null
+++ b/dev-python/promise/Manifest
@@ -0,0 +1,5 @@
+DIST promise-0.4.2.tar.gz 7309 SHA256 70646a304676fcd021b1b984c1dcc3953c5d569f2f9f52a0fcb2b44191ae29cc SHA512 e3f0bd3dddfe3a304cb51d857418c8b8993f6e97c1a9e64622438869952174275ef4631259d5e6f090bfb39d4a2fd6bca8fe50ada5bb8ccea19ff726adcde7fd WHIRLPOOL 070b04c1cbb8b4636180758c42d47f74ae57204ef8e5046429716c36b9820e6de9aaa196e764ad9c4b09e57cbddb5f64e097f91946c67b75388eba3043cc7fa5
+EBUILD promise-0.4.2.ebuild 674 SHA256 b2973df324c8719e5a9b7758b2b1a0f26349c10c86c1668859813fd27254af9d SHA512 a407e7dd8d0a4fb502c2b1540eed51d219b21d2ce8c1c4936f5ace0e9a6574b447c5ee36c069f3a2057d6e35617dc3248788fd780772032af09d4210d1a1c3e3 WHIRLPOOL 0032e402af57f9c562597b13aa926ca243e10e4537755e0c2ff9bbc3493d7e92f9d7dc8738610c7a93506876257e0822ae12fa860ca89c775c24d0dae59d8664
+MISC ChangeLog 3002 SHA256 3f2445b6734dbd08a311275e205d48562089a8d089798cd4c4790bd6186f48b7 SHA512 3b60f35fc460a3bc4dc275d8032fd3940a2b72674e012aad987aa7cce859330aa9532448b159a4e023892f49439f42eb4c14554c1324d6c2ed1cb9fbfd60bc0f WHIRLPOOL f607632daee1383e1a74afe7fd0a4b12adbbe0757dce5044432213cd6045f8f75ff6104e3310b50e91532bf2a3e7ea9f2b4bdc9f2907b6b25c349e25e30f41c8
+MISC ChangeLog-2015 1234 SHA256 be5609e6753ba143efc6a842d90061f5fee7c5170a202716035949561b49789f SHA512 73bb6a752f158dcac9ab90a83c686d8df3e821de31399a3e1910fbb7e8bdff71f28d86b4409a8d0a4f8d250dad2a6bcf2550e2ad73fb0417fb77ecb20dca0b16 WHIRLPOOL 2558c8633e49d40d53e18967ba8769bf4468aa6579c8057baa759b248572e3a02309b877a69d963e5544223c51cf248f46bd7dbd993b3ef57605ef7fbc0532ef
+MISC metadata.xml 373 SHA256 0ea6c3e0be1f087b96b4212d2a6a47c81701dae52a817e2a1081d7a1982f304c SHA512 a8e678fd1664a3adb4e5f60023acde26c317b37bd742d7e1c386e4847f19fa9c727bf366745ff5a772b8e0eb02f8515048c65c6f78b2a127213236bc7e635b9f WHIRLPOOL 82e5a0b2270c7d0f1173d03fb15befe625a4061f0968cfc0686e7221d52311fc90115338f705168c534226c3e2298e6a98c7c4d0d0a9851c8a0cbf9a0766bc88
diff --git a/dev-python/promise/metadata.xml b/dev-python/promise/metadata.xml
new file mode 100644
index 000000000000..c482c8226f1d
--- /dev/null
+++ b/dev-python/promise/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">promise</remote-id>
+ <remote-id type="github">rfk/promise</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/promise/promise-0.4.2.ebuild b/dev-python/promise/promise-0.4.2.ebuild
new file mode 100644
index 000000000000..21f09b63d864
--- /dev/null
+++ b/dev-python/promise/promise-0.4.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Bytecode optimisation using staticness assertions"
+HOMEPAGE="https://github.com/rfk/promise/ https://pypi.python.org/pypi/promise"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND="${PYTHON_DEPS}"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+python_test() {
+ # Timing tests fail.
+ PROMISE_SKIP_TIMING_TESTS="1" nosetests || die "tests failed"
+}