diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-09-15 18:59:29 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-09-15 18:59:29 +0000 |
| commit | 459468f49c11794ed867d2ad7055bb716a14c6b2 (patch) | |
| tree | 56a8ecbd06925156061b23225a438a664d7dafb1 /dev-python/zope-hookable | |
| parent | 37f3a4a21f3ac9c85846c3abeb389206a079e3ef (diff) | |
| download | srcux-459468f49c11794ed867d2ad7055bb716a14c6b2.tar.gz srcux-459468f49c11794ed867d2ad7055bb716a14c6b2.tar.xz srcux-459468f49c11794ed867d2ad7055bb716a14c6b2.zip | |
Adding metadata
Diffstat (limited to 'dev-python/zope-hookable')
| -rw-r--r-- | dev-python/zope-hookable/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/zope-hookable/zope-hookable-8.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-python/zope-hookable/Manifest b/dev-python/zope-hookable/Manifest index 6844c77727c0..6e60a9695f6c 100644 --- a/dev-python/zope-hookable/Manifest +++ b/dev-python/zope-hookable/Manifest @@ -1 +1,2 @@ DIST zope_hookable-7.0.tar.gz 21392 BLAKE2B e6b2921f68be1f5156fede45db2a71e6394785bd5e0a4aff86a5cf943b790e0d26163391bd448739ad074e8b792b37334e48c05086268509d980035bac260066 SHA512 f927a0e15aef9adca72f25c21f2c374d6235d8e3abca9d5d9832e9c8d9b70accebfec2cac339ae360d142e69f69f920c7b2bdbbf230c975fe2c362887380a34d +DIST zope_hookable-8.0.tar.gz 20436 BLAKE2B 9cb17318b9745c8ba94d1c56a70636bbd0644be0c3d16fd099aa58cae68dcb7c57dd70ce3fa861855586b5b7426970e635598885beef2e51f559ba815b2e2ef4 SHA512 ae8c0779532e0ced1713a94228e82db440c1e67974b8837788bb56858106c365750bab9611b4b4754ac91dbf4b0ff630fcf6843b380d099fcda7297e4157ccbd diff --git a/dev-python/zope-hookable/zope-hookable-8.0.ebuild b/dev-python/zope-hookable/zope-hookable-8.0.ebuild new file mode 100644 index 000000000000..a30309797952 --- /dev/null +++ b/dev-python/zope-hookable/zope-hookable-8.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Efficient creation of 'hookable' objects" +HOMEPAGE=" + https://pypi.org/project/zope.hookable/ + https://github.com/zopefoundation/zope.hookable/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + distutils-r1_src_prepare + + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die +} + +python_test() { + eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/zope" +} |
