media-fonts/liberation-fonts: Fix python-any-r1 usage
authorBrian Evans <grknight@gentoo.org>
Tue, 10 Dec 2019 15:49:58 +0000 (10:49 -0500)
committerBrian Evans <grknight@gentoo.org>
Tue, 10 Dec 2019 15:49:58 +0000 (10:49 -0500)
commitbc165d784681b20934318f5e50386951c3ecdeb4
treea42e1d168d39c9f48003172e2d09aeb9d2627b02
parent07d90afb62d6f6e5857ee87018fbc24473a523fc
media-fonts/liberation-fonts: Fix python-any-r1 usage

Non-maintainer commit.

The usage of python-any-r1 was incomplete.  This commit fixes:

* Adding python_gen_any_dep so valid USE are connected to python deps
* Adding python_check_deps to validate if a dep is actually installed
* sed the Makefile to use EPYTHON for consistent builds instead of user pref
* Changing DEPEND to BDEPEND on EAPI7 as they are tools run by the build

Closes: https://bugs.gentoo.org/698128
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Brian Evans <grknight@gentoo.org>
media-fonts/liberation-fonts/liberation-fonts-2.00.1-r3.ebuild
media-fonts/liberation-fonts/liberation-fonts-2.00.5.ebuild