summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2021-05-27 18:54:31 -0700
committerMatt Turner <mattst88@gentoo.org>2021-06-03 18:14:07 -0700
commitd9c72bbf55ff8d170dd628536ef0800f5ba9a41e (patch)
tree98ef4dba94a2c6453a329459c133c58070961032 /dev-libs/tinyxml2
parentdev-libs/libsigc++: Switch to meson-multilib (diff)
downloadgentoo-d9c72bbf55ff8d170dd628536ef0800f5ba9a41e.tar.gz
gentoo-d9c72bbf55ff8d170dd628536ef0800f5ba9a41e.tar.bz2
gentoo-d9c72bbf55ff8d170dd628536ef0800f5ba9a41e.zip
dev-libs/tinyxml2: Switch to meson-multilib
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'dev-libs/tinyxml2')
-rw-r--r--dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild26
1 files changed, 5 insertions, 21 deletions
diff --git a/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild b/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild
index 1ceb8e57aecf..22f470d1b851 100644
--- a/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild
+++ b/dev-libs/tinyxml2/tinyxml2-8.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit meson multilib-minimal
+inherit meson-multilib
DESCRIPTION="A simple, small, efficient, C++ XML parser"
HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
@@ -20,25 +20,9 @@ PATCHES=(
)
multilib_src_configure() {
- local mymesonargs=()
+ local emesonargs=(
+ $(meson_native_use_bool test tests)
+ )
- if multilib_is_native_abi ; then
- mymesonargs+=(
- $(meson_use test tests)
- )
- fi
-
- meson_src_configure "${mymesonargs[@]}"
-}
-
-multilib_src_compile() {
- meson_src_compile
-}
-
-multilib_src_test() {
- meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
+ meson_src_configure
}