summaryrefslogtreecommitdiff
path: root/dev-python/lazr-delegates
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/lazr-delegates')
-rw-r--r--dev-python/lazr-delegates/Manifest1
-rw-r--r--dev-python/lazr-delegates/lazr-delegates-2.0.4-r1.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/dev-python/lazr-delegates/Manifest b/dev-python/lazr-delegates/Manifest
index 8f2083343491..1f7473d80f62 100644
--- a/dev-python/lazr-delegates/Manifest
+++ b/dev-python/lazr-delegates/Manifest
@@ -1,3 +1,4 @@
DIST lazr-delegates-2.0.4.tar.gz 14168 BLAKE2B b9388a869e7f83e0bc30dc5a0cfb184a935db2b6272c2a9a93bb12d3db375114453a224703ef05b3f34232860a16fc087b7d398e94d164fbf77af61ba8abf102 SHA512 0c0b32a4fa4c132646d601870be0f0c1f1856aceb91bf979faa9a675fcbf94f76c7c6f548978a402842633cf4e53275c052cff7dfd776a4246691c067eabe501
+EBUILD lazr-delegates-2.0.4-r1.ebuild 810 BLAKE2B 32577d79953689d330ed2e7e9fc2935f8724459135840a6eef73cbf60efb9ec3603eaf185af8d9062affc13cd88d5eca7641a71688d845cf4ee28c4f17ae32f7 SHA512 8f91abeed596e5b33f15712a04bee8af7a6fc3db7559586256259074d442f7a38bc03cd69b035ac603e74f3d8afea80f7dd5f15949467eef185834dbf3d25e2a
EBUILD lazr-delegates-2.0.4.ebuild 766 BLAKE2B 294f0d2d708cee0562c2b093433251f47155ea870406af4ded0e44a4e4cb95218f96b88633a7dc491182c18438a6a13c0fc77a27271bf34981fd97bcad4637d9 SHA512 b009a3334e05f1d8516ff7a65e738c6781ffbe197f486f5e26a34a80b9b50d2a683f4f3b8f1be2fc493d1d23419d5be0b146d6ff197a9fb66bbccf18bc6ed59e
MISC metadata.xml 435 BLAKE2B ab9b18e35d73d4c460fe0470cc54588c461686b95fe69ef394fba867d05f236ac5fe57978b2e0e9192d9803142adde1852afca1d51d3a625e83c60c87fc3d8ee SHA512 9a9001816862b997f7c7c2b304a344c9a41e45639676df2d58e9c9092f6e448a9cbe452509d62257607693a02b965e7b73e36bfec808d423301e8d79bedb6645
diff --git a/dev-python/lazr-delegates/lazr-delegates-2.0.4-r1.ebuild b/dev-python/lazr-delegates/lazr-delegates-2.0.4-r1.ebuild
new file mode 100644
index 000000000000..3cbdd908e114
--- /dev/null
+++ b/dev-python/lazr-delegates/lazr-delegates-2.0.4-r1.ebuild
@@ -0,0 +1,37 @@
+# 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=${PN/-/.}
+
+DESCRIPTION="Easily write objects that delegate behavior"
+HOMEPAGE="https://code.launchpad.net/lazr.delegates"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/zope-interface[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # strip unused rdeps
+ sed -i -e "/'setuptools'/d" -e "/'nose'/d" setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}