From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-python/venusian/Manifest | 5 +++ dev-python/venusian/metadata.xml | 11 +++++++ dev-python/venusian/venusian-1.0.ebuild | 27 +++++++++++++++++ dev-python/venusian/venusian-1.0_p20161030.ebuild | 37 +++++++++++++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 dev-python/venusian/Manifest create mode 100644 dev-python/venusian/metadata.xml create mode 100644 dev-python/venusian/venusian-1.0.ebuild create mode 100644 dev-python/venusian/venusian-1.0_p20161030.ebuild (limited to 'dev-python/venusian') diff --git a/dev-python/venusian/Manifest b/dev-python/venusian/Manifest new file mode 100644 index 000000000000..3f93414c13db --- /dev/null +++ b/dev-python/venusian/Manifest @@ -0,0 +1,5 @@ +DIST venusian-1.0.tar.gz 45747 BLAKE2B 3ecd318efd3a886166a6376fe480701e4981c75df636101ed1e7d6ae522fa81097ab64e64b699b7fb3c03c90b8b081d37181e67b2786a282cad18603fe97679f SHA512 770780c4e4532b16e119365d3c9531e85aede9c2be2e3a333cfe43856271c7b232ce1b27c1379f677a7191c24e8736bf5307be7a926b613f7b81644d404e8453 +DIST venusian-1.0_p20161030.zip 64972 BLAKE2B cc83841177cf9f3d1fcec53b0b19a7f8df3ca4eba50f8e766ea8483eff2dd5aa2d1a01dd83cd5f6f1a2b9aaec97939a31301130264e4bb84f36f644b2725ebbf SHA512 d6e08beb7c6e29e8a30c2c94eb431bc1c2181dbe0a7fb911eb042035998b6c6a0c9fb827d46172916b3dd594335543c2670eb2100eeafac4cc25ec360b8adc57 +EBUILD venusian-1.0.ebuild 601 BLAKE2B 7f9ff1e6ae30a8554f40a870777144e1d38bb750507cf569b075f4750cd16d09062ef7505423fbbc0916ad1ea6cba376badd2fe5c04ab17f7e219820bd71d1eb SHA512 0cccdcdb898b9714da6359b0f62b29fc4f44327f942df045b5117c7552354da149cc0933e5eb486c907fe901d31612ccc00abf980bb8e403bab6137b4a87f3f5 +EBUILD venusian-1.0_p20161030.ebuild 1038 BLAKE2B 50349b933b6abd644ac21bea5f32e3e24489c97df34ab510c511678135f43b323df987933ac26982e802b645d87cacba1c2b0f28d138111e2902af69c60240ae SHA512 25bfb5bf794985d9cd4cd29e79334d2f72bb82c2919c609ea660be310846f14567dc028293b41004f85f91b182729f1ad051c320b2e67d3acbf2db2b1fc5bc4e +MISC metadata.xml 311 BLAKE2B 0aff809a96aa73a5c796c196c1f8751d5d45a9576e124395a247cfd7c2138c97bba7d08541a15edd6275123f9840dc0fb699f5db7188ba76a6ca87f35da4ec60 SHA512 fdbba18665ba09d35690fe85dba1e4a3736d7b799e20e4c4d656b0c7e724763fbce4eba75f3fedb2c8ba63e8be3b8d0fc25dca1d12061381a84b4bceaef50bf6 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 @@ + + + + + python@gentoo.org + Python + + + venusian + + 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}" +} -- cgit v1.2.3