diff --git a/srcpkgs/libgnomekbd/template b/srcpkgs/libgnomekbd/template index e3f3c22bca8..1a2178ea5d7 100644 --- a/srcpkgs/libgnomekbd/template +++ b/srcpkgs/libgnomekbd/template @@ -1,23 +1,27 @@ # Template file for 'libgnomekbd' pkgname=libgnomekbd -version=3.26.0 +version=3.26.1 revision=1 build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="pkg-config intltool $(vopt_if gir gobject-introspection) glib-devel" +build_helper="gir" +configure_args="--disable-static $(vopt_enable gir introspection)" +hostmakedepends="pkg-config intltool glib-devel" makedepends="libxml2-devel gtk+3-devel libxklavier-devel" depends="desktop-file-utils" short_desc="Gnome keyboard configuration library" -homepage="http://gnome.org/" -license="GPL-2" maintainer="Enno Boland " -distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=ea3b418c57c30615f7ee5b6f718def7c9d09ce34637324361150744258968875 +license="GPL-2.0-or-later" +homepage="http://gnome.org/" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=f7ca02631576e9b88aee1b1bae37ac1488b80ee7975f20a97f29e761a7172679 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 libgnomekbd-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" @@ -26,7 +30,7 @@ libgnomekbd-devel_package() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" - if [ -n "$build_option_gir" ]; then + if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 fi }