summaryrefslogtreecommitdiff
path: root/dev-python/promises
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-python/promises
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-python/promises')
-rw-r--r--dev-python/promises/Manifest5
-rw-r--r--dev-python/promises/metadata.xml12
-rw-r--r--dev-python/promises/promises-2.0.1-r1.ebuild41
-rw-r--r--dev-python/promises/promises-2.1-r1.ebuild42
4 files changed, 100 insertions, 0 deletions
diff --git a/dev-python/promises/Manifest b/dev-python/promises/Manifest
new file mode 100644
index 000000000000..f716fb377e71
--- /dev/null
+++ b/dev-python/promises/Manifest
@@ -0,0 +1,5 @@
+DIST promise-2.0.1.tar.gz 26274 BLAKE2B 528d938ab93790dc57545eb0064a014ea293d782ff6a7e6eeb2287f23c79c9cf9b2427ad57df524a888193c5aa9d62b21bd1e533d49ca4c8f2615d5719be58f9 SHA512 2bd9ad83a3b21dd4e3ae3052dfe6705790fb6ec925e9607960d43d9329fea606c82f6806599f09e6255ff5639c936369f88601668cf4ec8944747b1b6676693c
+DIST promise-2.1.tar.gz 17974 BLAKE2B 5e1fc9bbed3af51812c43b1c13006037ada44404564a3064cb2e39657f6bb5dc0fec6d052ae9038439c60339fd4f4b5fa97330571398bf84243805b25ead94e8 SHA512 d4d5628c9b75f81fdb5d654a76e788df5296472cd73bcb8fd9a27979b8aadeb1d40a4d52cfed173341a5a97920132b00cee44d915ef640167127a249b5c0cac0
+EBUILD promises-2.0.1-r1.ebuild 960 BLAKE2B aedb83aef235d782ebfd748fd37bdca19a66d3038f5a9a86cad564eb8a98e59e84f90414c67f55a6662d82b42ea190e82af448f309eeb57abcf23cf5be9bb75f SHA512 f7c39b44a94988bc0b84971a447d8c11d1c776c173aed5ebb77f8818be56cb58ccf46034089f129bc436e6eb3b4a9e4f28b81beba67dd8e00bf0bbf29fc80e4c
+EBUILD promises-2.1-r1.ebuild 947 BLAKE2B 71245a7774c1cb8d99a065b5d829d92f1178023e5b80e301338bd7761eaefc69c8ed8d476efae6696ad60edb7acaecc00a7e3be908454d27ed5000b8d798599b SHA512 2d1428109a4d492253ca51a00a4a91deb84ffc8d96156994285011906174d8367b4b67de448a6da1357095c9859794f1b23593768e9e591b3096a36434dbc756
+MISC metadata.xml 393 BLAKE2B 68978c2f902a87b58c0a51587bf1ef734d6133e17ee3ce0b4239bb0ff26a1ee4a04ea18259ed2cf4efed561acbb8ce5a57ca4b35e60d85e93a5e4a5928a1c3e8 SHA512 e080ac2038f5e274a4cb2e395d1811755f1441091859a7c9c231f126ade1daea3725ced4253a32164ef5483e92756f9b1ddef05f2b866e9ccc6298ca27b2c019
diff --git a/dev-python/promises/metadata.xml b/dev-python/promises/metadata.xml
new file mode 100644
index 000000000000..5fbc074d7492
--- /dev/null
+++ b/dev-python/promises/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="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">syrusakbary/promise</remote-id>
+ <remote-id type="pypi">promise</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/promises/promises-2.0.1-r1.ebuild b/dev-python/promises/promises-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..ab5cb29c06fe
--- /dev/null
+++ b/dev-python/promises/promises-2.0.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+MY_P=${PN%s}-${PV}
+
+DESCRIPTION="An implementation of Promises in Python"
+HOMEPAGE="https://github.com/syrusakbary/promise"
+SRC_URI="https://github.com/syrusakbary/${PN%s}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/python-typing[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+RESTRICT=test
+# TODO: When we get all the dependencies in, we can add test
+# test? (
+# >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
+# dev-python/pytest-cov[${PYTHON_USEDEP}]
+# dev-python/coveralls[${PYTHON_USEDEP}]
+# dev-python/futures[${PYTHON_USEDEP}]
+# dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+# dev-python/mock[${PYTHON_USEDEP}]
+# )
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/promises/promises-2.1-r1.ebuild b/dev-python/promises/promises-2.1-r1.ebuild
new file mode 100644
index 000000000000..d383755c08b5
--- /dev/null
+++ b/dev-python/promises/promises-2.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1
+
+MY_PN=${PN%s}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="An implementation of Promises in Python"
+HOMEPAGE="https://github.com/syrusakbary/promise"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/python-typing[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+RESTRICT=test
+# TODO: When we get all the dependencies in, we can add test
+# test? (
+# >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
+# dev-python/pytest-cov[${PYTHON_USEDEP}]
+# dev-python/coveralls[${PYTHON_USEDEP}]
+# dev-python/futures[${PYTHON_USEDEP}]
+# dev-python/pytest-benchmark[${PYTHON_USEDEP}]
+# dev-python/mock[${PYTHON_USEDEP}]
+# )
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"