diff --git a/srcpkgs/i3ipc-glib/template b/srcpkgs/i3ipc-glib/template index 2dce9ca5999..19c4ce64ae8 100644 --- a/srcpkgs/i3ipc-glib/template +++ b/srcpkgs/i3ipc-glib/template @@ -1,8 +1,9 @@ # Template file for 'i3ipc-glib' pkgname=i3ipc-glib version=0.6.0 -revision=2 +revision=3 build_style=gnu-configure +build_helper="gir" configure_args="$(vopt_enable gir introspection) --disable-static" hostmakedepends="autoconf automake libtool gtk-doc pkg-config glib-devel gobject-introspection" @@ -15,9 +16,12 @@ distfiles="https://github.com/acrisci/${pkgname}/archive/v${version}.tar.gz" checksum=13796add0292885683040a01ae974f4aacfdb44e3d1ab871d2d94da443489415 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 pre_configure() { NOCONFIGURE=1 ./autogen.sh @@ -25,11 +29,11 @@ pre_configure() { i3ipc-glib-devel_package() { short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision} libglib-devel json-glib-devel" pkg_install() { vmove usr/include + vmove "usr/lib/*.so" vmove usr/lib/pkgconfig - vmove usr/lib/*.so if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 fi