From: Patrick McLean Date: Thu, 21 Nov 2019 22:13:36 +0000 (-0800) Subject: dev-python/jaraco-envs: New package X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=2b0f7ecb04c2bba8c3d0b1808297a134ed36c3cb;p=gentoo.git dev-python/jaraco-envs: New package Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Patrick McLean --- diff --git a/dev-python/jaraco-envs/Manifest b/dev-python/jaraco-envs/Manifest new file mode 100644 index 000000000000..5183167997a3 --- /dev/null +++ b/dev-python/jaraco-envs/Manifest @@ -0,0 +1 @@ +DIST jaraco-envs-1.0.1.tar.gz 8133 BLAKE2B 05ec6b0ea7532dcf6efe32fe7d1d6a1346d60294ed09743a6f7a47599406bb798f1250525b241aa24b971849f485f89440a56e8ca6b94b2f6847c48aab281be8 SHA512 df5aa3fe06be5091745697cb5f9dda6110fa60e1330515dddbb3e8441eb2232ba1036cfaef7ac8f054958c1a890601330b04b81a0887c4ebc6b41f29335df76b diff --git a/dev-python/jaraco-envs/jaraco-envs-1.0.1.ebuild b/dev-python/jaraco-envs/jaraco-envs-1.0.1.ebuild new file mode 100644 index 000000000000..fdbdc1c47b1a --- /dev/null +++ b/dev-python/jaraco-envs/jaraco-envs-1.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +MY_PN="${PN//-/.}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Classes for orchestrating Python (virtual) environments." +HOMEPAGE="https://github.com/jaraco/jaraco.envs" +SRC_URI="https://github.com/jaraco/jaraco.envs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/namespace-jaraco[${PYTHON_USEDEP}] + dev-python/path-py[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' 'python3_[67]')" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +# there are no actual tests, just flake8 etc +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + # avoid a dep on setuptools_scm + sed -i "s:use_scm_version=True:version=\"${PV}\":" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + rm "${BUILD_DIR}"/lib/jaraco/__init__.py || die + distutils-r1_python_install --skip-build +} diff --git a/dev-python/jaraco-envs/metadata.xml b/dev-python/jaraco-envs/metadata.xml new file mode 100644 index 000000000000..c1264bf8cadf --- /dev/null +++ b/dev-python/jaraco-envs/metadata.xml @@ -0,0 +1,12 @@ + + + + + python@gentoo.org + Python + + + jaraco.envs + jaraco/jaraco.envs + +