From d42494625cb1815c1d2699821da642f6bf7e4e54 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Sun, 3 Feb 2019 00:37:15 -0200 Subject: [PATCH] pango: enable gir --- srcpkgs/pango/template | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index 2ba99274b5b..711e068cc12 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -1,11 +1,11 @@ # Template file for 'pango' pkgname=pango version=1.42.4 -revision=1 -configure_args="$(vopt_enable gir introspection) --disable-gtk-doc" +revision=2 build_style=gnu-configure # switch to meson when possible -hostmakedepends="glib-devel help2man pkg-config - $(vopt_if gir 'gobject-introspection')" +build_helper="gir" +configure_args="$(vopt_enable gir introspection) --disable-gtk-doc" +hostmakedepends="glib-devel help2man pkg-config" makedepends="fribidi-devel harfbuzz-devel libXft-devel libthai-devel" short_desc="Library for layout and rendering of text" maintainer="Juan RP " @@ -16,10 +16,12 @@ checksum=1d2b74cd63e8bd41961f2f8d952355aa0f9be6002b52c8aa7699d9f5da597c9d # Package build options build_options="gir" -# Disable gir for cross builds. -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 post_install() { rm -rf -- "${DESTDIR}"/usr/share/installed-tests @@ -52,6 +54,6 @@ pango-devel_package() { vmove "usr/share/gir-*" fi vmove usr/share/gtk-doc - vmove usr/lib/*.so + vmove "usr/lib/*.so" } }