dev-libs/glib-2.54: handle py glib-{mkenums,genmarshal} more properly
authorMart Raudsepp <leio@gentoo.org>
Sun, 10 Jun 2018 06:35:07 +0000 (09:35 +0300)
committerMart Raudsepp <leio@gentoo.org>
Sun, 10 Jun 2018 08:25:19 +0000 (11:25 +0300)
commitf3e63d6637a47cf00fc6684e431c92ba0ece7a86
treec61d8c0e9f5867b100b5e092fa0ef56cc3692fa5
parente9e8a9e4d1686a14966430246e4ec59791739bea
dev-libs/glib-2.54: handle py glib-{mkenums,genmarshal} more properly

glib-2.54 ported glib-mkenums and glib-genmarshal to python. Handle them
more properly via python_replicate_script and PYTHON_DEPS, so we actually
ensure that the deps are in place for the tools to work.
This is meant to be temporary and not a stable candidate until at least
these python tools are moved out into a separate package, like
gdbus-codegen is. But we are delayed in providing a newer glib for
~arch long enough now, so go with the simpler way to start with, as
separate package would involve consumer transition as well, including
addition of the new package into various packages DEPEND, which is hard
to know when it's needed (probably requiring some sort of QA check).

Bug: https://bugs.gentoo.org/651830
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/glib/glib-2.54.3-r5.ebuild