[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: [gentoo-dev] [PATCH 6/7] app-portage/gentoopm: Use any-of deps (example)
From: Michał Górny <mgorny () gentoo ! org>
Date: 2017-05-20 13:30:43
Message-ID: 20170520133044.9692-7-mgorny () gentoo ! org
[Download RAW message or body]
---
app-portage/gentoopm/gentoopm-9999.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-portage/gentoopm/gentoopm-9999.ebuild b/app-portage/gentoopm/gentoopm-9999.ebuild
index a4529c98bc9b..220247442d2d 100644
--- a/app-portage/gentoopm/gentoopm-9999.ebuild
+++ b/app-portage/gentoopm/gentoopm-9999.ebuild
@@ -21,10 +21,12 @@ RDEPEND="
>=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}]
>=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}]
>=sys-apps/paludis-3.0.0_pre20170219[python,${PYTHON_USEDEP}] )"
-DEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep python2_7)] )"
+DEPEND="doc? ( $(python_gen_any_dep 'dev-python/epydoc[${PYTHON_USEDEP}]' python2_7) )"
PDEPEND="app-eselect/eselect-package-manager"
-REQUIRED_USE="doc? ( $(python_gen_useflags python2_7) )"
+python_check_deps() {
+ has_version "dev-python/epydoc[${PYTHON_USEDEP}]"
+}
src_configure() {
use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 )
--
2.13.0
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic