summaryrefslogtreecommitdiff
path: root/dev-python/zope-exceptions
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-01 03:04:34 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-01 03:04:34 +0000
commitaac5e1b02ac846f5e1ce85f4f66fdec46aa9b0d1 (patch)
treec95b33a77f5b447d4d4e83204c5a846a5c481a08 /dev-python/zope-exceptions
parentb846e1a1ef5685462a20abbc77cf57ead9064b85 (diff)
gentoo auto-resync : 01:11:2024 - 03:04:33
Diffstat (limited to 'dev-python/zope-exceptions')
-rw-r--r--dev-python/zope-exceptions/Manifest2
-rw-r--r--dev-python/zope-exceptions/zope-exceptions-5.2.ebuild45
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-python/zope-exceptions/Manifest b/dev-python/zope-exceptions/Manifest
index a7ef11bd1f7f..592ad60488a7 100644
--- a/dev-python/zope-exceptions/Manifest
+++ b/dev-python/zope-exceptions/Manifest
@@ -1,4 +1,6 @@
AUX zope-exceptions-5.1-py313.patch 1063 BLAKE2B 525a71dbe86618a93848c332b90645a6dd7d800a85a7bee7c02a70f97e718232907dbe5e8aeba3fc41fa99df129bc9dcfa447e3ce0fdb41b01249c4dfaa843e4 SHA512 e440a9546990345d9b380958fbe8791fe2985e418cb9179cbc1a2afd3eaf96368418903b0383b34ea1e3d252942d2d2659d679125e750ffa6c6918816955b5a9
DIST zope.exceptions-5.1.tar.gz 31416 BLAKE2B 62e5ddc72f36349a6e4810ee6932dbe9e80fb3c3ac5171cebcb4433832d593bf01edfbd573a5f2dc7546599d018144d28a2968598c3c43e72e3b7639e96f13bf SHA512 08e0b3b895089b35805519002f11302e6529d12257a5582f682257c4b5313c4e183d2b06241729fe542fcd407b1f29fbd6798605930b759daca335ed3df84652
+DIST zope.exceptions-5.2.tar.gz 31520 BLAKE2B 6a3ed767e2fcba1f012963c22f9de25948ba7a14674490f0d315321261faa0aaf15ffa813df764d8d293ef43d6fd24fceb4def2b70280741858ec4ec02e595e2 SHA512 55174507bfc24a2eb78d32feeaf9775f78e085fedda74ef3b3a10a782daefa2539769a18bc6304d489fe77b3b22a4636a3233641cbd64f2007940ecedeabc8d6
EBUILD zope-exceptions-5.1.ebuild 1067 BLAKE2B 5976b06992122dbfc2c6ef2d8472aa103855a94362a8f1e27b7af12031460bc879951645338385df6af6b9ccab346e5385c46b92fc5609ec6c3fc39afb3017c4 SHA512 f93e36b1f6a4cc9f0c0d1473e34961a32332312107b5655190c58419cd02147c59ba0a5dd765abf4ee30d08321ee0ff079b2552c39595dbf7aa8d85db98b64a7
+EBUILD zope-exceptions-5.2.ebuild 949 BLAKE2B 8cfb639096959757075f4e8221713d820b78f38e258cdec2c3dc6666cbe84140c088a3cf0cebcf17de2b78a902192bc57f54aac95f3d8f730a947d1baa962fa7 SHA512 173d7d03bc162a0d898d5cf7397b9267795357e9728a439bc160f102de3d87b73973e616c2e8d9173f597bee21a6b48d47d7d79d14383024cc503c612299a0ed
MISC metadata.xml 413 BLAKE2B 3bed6e3e8732f8e04efffe7ea279eaedbfef2fa2d011f1881fdfa814406b0ed5e5a926eeb1a0e66858c1f0524d5c1d1948313c50c53d9fce6cc4596ddea9f87f SHA512 ec4b63a6791605b6c66649026a10d0bc445849b801e9e6350c1bb06b7a244c86aa558830ba39dc1a3d35b3dc2d650d1a52cbe7f84c912f5f7711fe6ec6bf55c4
diff --git a/dev-python/zope-exceptions/zope-exceptions-5.2.ebuild b/dev-python/zope-exceptions/zope-exceptions-5.2.ebuild
new file mode 100644
index 000000000000..ff4a09069de8
--- /dev/null
+++ b/dev-python/zope-exceptions/zope-exceptions-5.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="General purpose exceptions for Zope packages"
+HOMEPAGE="
+ https://pypi.org/project/zope.exceptions/
+ https://github.com/zopefoundation/zope.exceptions/
+"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ dev-python/zope-interface[${PYTHON_USEDEP}]
+ !dev-python/namespace-zope
+"
+
+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
+}