From 0c100b7dd2b30e75b799d806df4ef899fd98e1ea Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 16 Apr 2022 13:07:24 +0100 Subject: gentoo resync : 16.04.2022 --- dev-python/zope-component/Manifest | 1 + .../zope-component/zope-component-4.4.1-r1.ebuild | 54 ++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 dev-python/zope-component/zope-component-4.4.1-r1.ebuild (limited to 'dev-python/zope-component') diff --git a/dev-python/zope-component/Manifest b/dev-python/zope-component/Manifest index af6d81e93a0b..0e86d206a033 100644 --- a/dev-python/zope-component/Manifest +++ b/dev-python/zope-component/Manifest @@ -1,3 +1,4 @@ DIST zope.component-4.4.1.tar.gz 84745 BLAKE2B 3b8a58bdaf1de1bc57e9642bf76100bd8aa0bbccfc8d6682e7f78363f08f13ac98c7ff37d4892c3558e26537294dd184b75810afaf95c6f8d6a529c9938ea8dc SHA512 dc9f6a725cc49ac94a164d11786ef977e94e1c9a7c88de4aaeb0f62621cfe00284007ae44937ec92ae6cffc5b16ab4af1548db2237b0ba4b818e2c8f6355ecbd +EBUILD zope-component-4.4.1-r1.ebuild 1199 BLAKE2B 4c004b34496ce9576146cdff3f179e66255ffbed1633d789e3808092fba5934deb0878afe287808f1e0345ad70153d00e877146671e7477f22edb1e5d0eb7077 SHA512 5605f5a3da4e0a2e42840e08b0425bd14c6ebdb09453414a7c325c46d550e7d15d20bc7124cacf10c3e73f2ab0776a3814464d826bf47b1bd248cfc1c9ce6886 EBUILD zope-component-4.4.1.ebuild 957 BLAKE2B 6cb4f035be65f170338d739fd57e283cc803bcc3613011935f15c5ddb8c058e7b23b9a83c5e07a99f2b653700d1d5b94fa584b035fd2b55264d865557f1fc86c SHA512 f67061657b965d6a33d3f4b3286f92c5b6d54c7b256ce23cb957d19192b1833ec1319edbd963b3a9573e15775ba9bf9366a5f8a6edc278eaec89e7a35eeb37b9 MISC metadata.xml 411 BLAKE2B a02a8232c9878cc8c569bf818b81e1b0c2d3cd5e18386f14d8fa228a12c9745a68644e362189ccca52673ca6071f196ebd4603d6f12d6de7839e732f63e4d2ef SHA512 ce4f88684c8c16affe79487c03e5ff4d06fa26c27dc6dc4ffebae514bf498b1f794fbe86f038ea342f08e6ec62eb3722ed118134bca27b0110ef43b155c4cadf diff --git a/dev-python/zope-component/zope-component-4.4.1-r1.ebuild b/dev-python/zope-component/zope-component-4.4.1-r1.ebuild new file mode 100644 index 000000000000..acb95d8facf8 --- /dev/null +++ b/dev-python/zope-component/zope-component-4.4.1-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_PN=zope.component +MY_P=${MY_PN}-${PV} +DESCRIPTION="Zope Component Architecture" +HOMEPAGE=" + https://pypi.org/project/zope.component/ + https://github.com/zopefoundation/zope.component/ +" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/zope-event[${PYTHON_USEDEP}] + >=dev-python/zope-interface-4.1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/zope-configuration[${PYTHON_USEDEP}] + dev-python/zope-i18nmessageid[${PYTHON_USEDEP}] + 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() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +} -- cgit v1.2.3