From c355b3498c0c3908f2258cc9980ca15ecafb19b6 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Mon, 4 Feb 2019 00:42:41 -0200 Subject: [PATCH] libxmlb: enable gir --- srcpkgs/libxmlb/template | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/srcpkgs/libxmlb/template b/srcpkgs/libxmlb/template index 894256853e1..3bdcbe3e24f 100644 --- a/srcpkgs/libxmlb/template +++ b/srcpkgs/libxmlb/template @@ -1,12 +1,13 @@ # Template file for 'libxmlb' pkgname=libxmlb version=0.1.6 -revision=1 +revision=2 build_style=meson +build_helper="gir" configure_args="-Dgtkdoc=false -Dtests=false -Dstemmer=false -Dintrospection=$(vopt_if gir true false)" hostmakedepends="pkg-config python3" -makedepends="libglib-devel libuuid-devel $(vopt_if gir gobject-introspection)" +makedepends="libglib-devel libuuid-devel" short_desc="Library to help create and query binary XML blobs" maintainer="maxice8 " license="LGPL-2.1-or-later" @@ -15,9 +16,12 @@ distfiles="https://github.com/hughsie/libxmlb/archive/${version}.tar.gz" checksum=3f45d438d112809c21de1abc91ef5edd65e689868f13ebf16be050a7c3f91ab3 build_options="gir" -if [ -z "$CROSS_BUILD" ]; then - build_options_default="gir" -fi + +case "$XBPS_TARGET_MACHINE" in + x86_64-musl) build_options_default+=" gir" ;; + *-musl) ;; + *) build_options_default+=" gir" ;; +esac libxmlb-devel_package() { depends="libxmlb-${version}_${revision} libglib-devel libuuid-devel"