summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-05-27 18:25:31 -0700
committerMatt Turner <mattst88@gentoo.org>2021-06-03 18:14:12 -0700
commitfca46a00a329308a59ca7b74a0306a4b7c0f8e74 (patch)
tree70c74cc51540aea77fcf6d72d543eb1e251889d7 /net-libs/gupnp
parentnet-libs/gssdp: Switch to meson-multilib (diff)
downloadgentoo-fca46a00a329308a59ca7b74a0306a4b7c0f8e74.tar.gz
gentoo-fca46a00a329308a59ca7b74a0306a4b7c0f8e74.tar.bz2
gentoo-fca46a00a329308a59ca7b74a0306a4b7c0f8e74.zip
net-libs/gupnp: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'net-libs/gupnp')
-rw-r--r--net-libs/gupnp/gupnp-1.2.6.ebuild21
1 files 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 762f6fb77a4c..df4827c9b144 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
}