From abce2d7f641346d80b81d9801677bfd99461d307 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Sun, 24 Apr 2022 05:44:30 +0000 Subject: Adding metadata --- dev-python/zope-hookable/Manifest | 1 + dev-python/zope-hookable/metadata.xml | 9 +++++ .../zope-hookable/zope-hookable-5.1.0.ebuild | 47 ++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-python/zope-hookable/Manifest create mode 100644 dev-python/zope-hookable/metadata.xml create mode 100644 dev-python/zope-hookable/zope-hookable-5.1.0.ebuild (limited to 'dev-python/zope-hookable') diff --git a/dev-python/zope-hookable/Manifest b/dev-python/zope-hookable/Manifest new file mode 100644 index 000000000000..f68460b1feec --- /dev/null +++ b/dev-python/zope-hookable/Manifest @@ -0,0 +1 @@ +DIST zope.hookable-5.1.0.tar.gz 21922 BLAKE2B c8bb0c6fb20718127fc2b3d7a2654035a14f87a52b41331ec3d564fe7dd175a977911e1a5847e544e30eeeb473b1fdb5d75ece7ece4b5a4212fec8f6d85a3d44 SHA512 af63fd7c83bbaf2c6c1faaefc7081a9a739b835fb5f1fe48f8f6b66a82596d52d0559df8de1beceb129578ee2ed9711ee05a9aa2dd0eec98dca6db40b45a4665 diff --git a/dev-python/zope-hookable/metadata.xml b/dev-python/zope-hookable/metadata.xml new file mode 100644 index 000000000000..7ad11570cc7d --- /dev/null +++ b/dev-python/zope-hookable/metadata.xml @@ -0,0 +1,9 @@ + + + + + python@gentoo.org + + + gentoo-staging + \ No newline at end of file diff --git a/dev-python/zope-hookable/zope-hookable-5.1.0.ebuild b/dev-python/zope-hookable/zope-hookable-5.1.0.ebuild new file mode 100644 index 000000000000..b26822b7c842 --- /dev/null +++ b/dev-python/zope-hookable/zope-hookable-5.1.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +MY_PN=${PN/-/.} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Efficient creation of 'hookable' objects" +HOMEPAGE=" + https://pypi.org/project/zope.hookable/ + https://github.com/zopefoundation/zope.hookable/ +" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/zope/hookable/tests" +} -- cgit v1.3