summaryrefslogtreecommitdiff
path: root/dev-python/venusian
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/venusian')
-rw-r--r--dev-python/venusian/Manifest7
-rw-r--r--dev-python/venusian/metadata.xml11
-rw-r--r--dev-python/venusian/venusian-1.0.ebuild27
-rw-r--r--dev-python/venusian/venusian-1.0_p20161030.ebuild37
4 files changed, 82 insertions, 0 deletions
diff --git a/dev-python/venusian/Manifest b/dev-python/venusian/Manifest
new file mode 100644
index 000000000000..f34d0d1f7c4c
--- /dev/null
+++ b/dev-python/venusian/Manifest
@@ -0,0 +1,7 @@
+DIST venusian-1.0.tar.gz 45747 SHA256 1720cff2ca9c369c840c1d685a7c7a21da1afa687bfe62edd93cae4bf429ca5a SHA512 770780c4e4532b16e119365d3c9531e85aede9c2be2e3a333cfe43856271c7b232ce1b27c1379f677a7191c24e8736bf5307be7a926b613f7b81644d404e8453 WHIRLPOOL 1eedda1a8d6e15caf4af136ddd08298c7201342a841b267a489b8fb483d3d97b330e3adbe75e5bd28fcd3b62d6b6b5de57f5a520923d05195560afbfb682315d
+DIST venusian-1.0_p20161030.zip 64972 SHA256 3d9d2b8a6e1f200484902c7d06b3b082b8224e92a25a281e4eebbcc5d94616c6 SHA512 d6e08beb7c6e29e8a30c2c94eb431bc1c2181dbe0a7fb911eb042035998b6c6a0c9fb827d46172916b3dd594335543c2670eb2100eeafac4cc25ec360b8adc57 WHIRLPOOL 21dcc263345e9cb7e3b55ffaaadcffcc4aea204274fd492fa68e2a2b96243ef0c479d413cf0b47f19408bbf9be34221ca2a2dae9d3be54326e8997840872ad19
+EBUILD venusian-1.0.ebuild 601 SHA256 95df35297f6bef7061464c618006fbd1739aa4c36133801c8ad30aeaef1efc70 SHA512 0cccdcdb898b9714da6359b0f62b29fc4f44327f942df045b5117c7552354da149cc0933e5eb486c907fe901d31612ccc00abf980bb8e403bab6137b4a87f3f5 WHIRLPOOL 1f46dcf2393d1e44b0e5d620be800bbc3a82368fbb74cfcd8e29aad12c0acead59e4f077d9519b78de48ea82ac6d5c1a61f69f8ad10c450b8466994c11f6350d
+EBUILD venusian-1.0_p20161030.ebuild 1038 SHA256 ce903aa75a976eb323e374be4205de462b5dd18e073b68c9432d22647dd50c26 SHA512 25bfb5bf794985d9cd4cd29e79334d2f72bb82c2919c609ea660be310846f14567dc028293b41004f85f91b182729f1ad051c320b2e67d3acbf2db2b1fc5bc4e WHIRLPOOL 5d7c42e4d6f097f8681aebb94bf1538282f424baafd6ce7f113d13146af5ca3b477255be29ffa69d8488945a35d88df17dddd4d95925890708884425f96720e0
+MISC ChangeLog 2745 SHA256 052143ac6c94cc11e069bb14cde76eaa2a3123983581ee45945f98c3b0bb79ea SHA512 b80435103303571a9b17291ca9b427a3e658e3e21d64776404860ea41fa7ebcd28a5a25d482334bebc63c21df0240d411cf95ca7f2d08b89eb8300516480dd77 WHIRLPOOL 14bb0635b4319993683f70b21d8a2fbbb859de9e23f9fb06110ce46bdbf1d4383ab736444f62eba259800ace592965797053ccd906794174a2224670b13051b9
+MISC ChangeLog-2015 870 SHA256 297dd4dcf23a9aa4c18ebf4c9c20ec8b0da945f6a5505210627808fd110e7621 SHA512 bf958712a98121d58ed0e5d349b9d00e4c03afad33fd5a13f635aaebadb7c853cdf2869500121f4da639ffe6a93ef7e103462e9821e2a88726813145916fdf77 WHIRLPOOL d1c777cb3cf2e6a45393572f21c178f899554cb1fa9c2a80fbf6faf84bfbab96279b27db952b68d0be7323c79896f8e718e6441856c3fa1bbcdac5f190898462
+MISC metadata.xml 311 SHA256 200d7eb6984ff6f4811a79fe4a09d2d17f23f88a5afff7a0200fb63502c3e2f5 SHA512 fdbba18665ba09d35690fe85dba1e4a3736d7b799e20e4c4d656b0c7e724763fbce4eba75f3fedb2c8ba63e8be3b8d0fc25dca1d12061381a84b4bceaef50bf6 WHIRLPOOL addbbb51cf84ce9dd8a0b64201b62def4c7e5fb911f2d6146629e0831e6b6a41c48e847c4a76398104f1cb1c653ab2e5d0aee566aa7b408844e637d9fdcb162a
diff --git a/dev-python/venusian/metadata.xml b/dev-python/venusian/metadata.xml
new file mode 100644
index 000000000000..b9351bea5c46
--- /dev/null
+++ b/dev-python/venusian/metadata.xml
@@ -0,0 +1,11 @@
+<?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">venusian</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/venusian/venusian-1.0.ebuild b/dev-python/venusian/venusian-1.0.ebuild
new file mode 100644
index 000000000000..d2f58f4b7e10
--- /dev/null
+++ b/dev-python/venusian/venusian-1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for deferring decorator actions"
+HOMEPAGE="http://www.pylonsproject.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+RDEPEND="
+ "
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}]
+ >=dev-python/nose-exclude-0.1.9[${PYTHON_USEDEP}] )"
+
+python_test() {
+ esetup.py nosetests
+}
diff --git a/dev-python/venusian/venusian-1.0_p20161030.ebuild b/dev-python/venusian/venusian-1.0_p20161030.ebuild
new file mode 100644
index 000000000000..92b452841a64
--- /dev/null
+++ b/dev-python/venusian/venusian-1.0_p20161030.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+COMMIT="ec4032596e3aec987ba29b62cac701608ef3b523"
+
+inherit distutils-r1
+
+DESCRIPTION="A library for deferring decorator actions"
+HOMEPAGE="http://www.pylonsproject.org/"
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/Pylons/venusian/archive/${COMMIT}.zip -> ${P}.zip"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ "
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}]
+ >=dev-python/nose-exclude-0.1.9[${PYTHON_USEDEP}] )
+ "
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+python_test() {
+ # copy the zipfile to the fixtures dir, setup.py doesn't
+ cp "${S}"/venusian/tests/fixtures/zipped.zip "${BUILD_DIR}"/lib/venusian/tests/fixtures/ || die "Failed to cp zipfile.zip"
+
+ cd "${BUILD_DIR}/lib/venusian"
+ nosetests --exclude-dir=tests/fixtures || die "Tests fail with ${EPYTHON}"
+}