diff options
Diffstat (limited to 'dev-python/lazr-delegates')
-rw-r--r-- | dev-python/lazr-delegates/Manifest | 1 | ||||
-rw-r--r-- | dev-python/lazr-delegates/lazr-delegates-2.0.4-r1.ebuild | 37 |
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 +} |