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
 }

Reply via email to