commit: fca46a00a329308a59ca7b74a0306a4b7c0f8e74
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri May 28 01:25:31 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 01:14:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca46a00
net-libs/gupnp: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
net-libs/gupnp/gupnp-1.2.6.ebuild | 21 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
diff --git a/net-libs/gupnp/gupnp-1.2.6.ebuild
b/net-libs/gupnp/gupnp-1.2.6.ebuild
index 762f6fb77a4..df4827c9b14 100644
--- a/net-libs/gupnp/gupnp-1.2.6.ebuild
+++ b/net-libs/gupnp/gupnp-1.2.6.ebuild
@@ -6,7 +6,7 @@ VALA_USE_DEPEND="vapigen"
PYTHON_COMPAT=( python3_{7,8,9} )
PYTHON_REQ_USE="xml"
-inherit gnome.org meson multilib-minimal python-single-r1 vala xdg
+inherit gnome.org meson-multilib python-single-r1 vala xdg
DESCRIPTION="An object-oriented framework for creating UPnP devs and control
points"
HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP"
@@ -58,27 +58,14 @@ multilib_src_configure() {
local emesonargs=(
-Dcontext_manager=${backend}
- -Dintrospection=$(multilib_native_usex introspection true false)
- -Dvapi=$(multilib_native_usex vala true false)
- -Dgtk_doc=$(multilib_native_usex gtk-doc true false)
+ $(meson_native_use_bool introspection)
+ $(meson_native_use_bool vala vapi)
+ $(meson_native_use_bool gtk-doc gtk_doc)
-Dexamples=false
)
meson_src_configure
}
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
-}
-
multilib_src_install_all() {
- einstalldocs
python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2
}