diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-09-19 01:45:01 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-09-19 01:45:01 +0000 |
| commit | 63822c217487de884f9232cdb02a2f66b266b39e (patch) | |
| tree | b3cc7146cd0380ece16401181ed665b9c5534748 /dev-python/PyECLib | |
| parent | ea97efcc198edfea3f06de64ec17d81de009be36 (diff) | |
| download | baldeagleos-repo-63822c217487de884f9232cdb02a2f66b266b39e.tar.gz baldeagleos-repo-63822c217487de884f9232cdb02a2f66b266b39e.tar.xz baldeagleos-repo-63822c217487de884f9232cdb02a2f66b266b39e.zip | |
Adding metadata
Diffstat (limited to 'dev-python/PyECLib')
| -rw-r--r-- | dev-python/PyECLib/PyECLib-1.6.0-r1.ebuild (renamed from dev-python/PyECLib/PyECLib-1.6.0.ebuild) | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/dev-python/PyECLib/PyECLib-1.6.0.ebuild b/dev-python/PyECLib/PyECLib-1.6.0-r1.ebuild index 272eadc6fa24..be739bdfc46d 100644 --- a/dev-python/PyECLib/PyECLib-1.6.0.ebuild +++ b/dev-python/PyECLib/PyECLib-1.6.0-r1.ebuild @@ -1,10 +1,11 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + PYTHON_COMPAT=( python3_{6,7,8,9,10} ) -inherit distutils-r1 multilib +inherit distutils-r1 optfeature DESCRIPTION="Messaging API for RPC and notifications over different messaging transports" HOMEPAGE="https://pypi.org/project/PyECLib/" @@ -14,11 +15,23 @@ S="${WORKDIR}/pyeclib-${PV}" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" -CDEPEND="dev-libs/jerasure" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - ${CDEPEND}" -RDEPEND="dev-libs/liberasurecode - ${CDEPEND}" +DEPEND="dev-libs/liberasurecode" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( + dev-python/six[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # https://review.opendev.org/c/openstack/pyeclib/+/798010 + sed -e '/library_dirs/d' -i setup.py || die + distutils-r1_src_prepare +} + +pkg_postinst() { + optfeature "jerasure backend" dev-libs/jerasure +} |
