commit: 789fd69ddc3217b116bbd527577b14797bf0569b Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> AuthorDate: Sun Apr 18 22:28:39 2021 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Sun Apr 18 23:31:07 2021 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=789fd69d
media-fonts/3270font: try to correctly use python-any-r1 eclass Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> media-fonts/3270font/3270font-2.2.1-r1.ebuild | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/media-fonts/3270font/3270font-2.2.1-r1.ebuild b/media-fonts/3270font/3270font-2.2.1-r1.ebuild index 540fd1c48..1ed424368 100644 --- a/media-fonts/3270font/3270font-2.2.1-r1.ebuild +++ b/media-fonts/3270font/3270font-2.2.1-r1.ebuild @@ -28,14 +28,25 @@ DEPEND=" ${PYTHON_DEPS} ${RDEPEND} test? ( - dev-python/ipdb - dev-python/pillow + $(python_gen_any_dep ' + dev-python/ipdb[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ') ) " FONT_S="${S}/build" FONT_SUFFIX="otf ttf pfm woff" +python_check_deps() { + has_version -d "dev-python/ipdb[${PYTHON_USEDEP}]" && + has_version -d "dev-python/pillow[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + src_compile() { emake font }