From 7f6e1aae705eff27cf837b71f2a6dd9fe90b54ad Mon Sep 17 00:00:00 2001 From: maxice8 Date: Fri, 22 Feb 2019 20:55:40 -0300 Subject: [PATCH] libunique1: enable gir --- srcpkgs/libunique1/template | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/srcpkgs/libunique1/template b/srcpkgs/libunique1/template index 2919c8fe2e4..53cf91747f9 100644 --- a/srcpkgs/libunique1/template +++ b/srcpkgs/libunique1/template @@ -1,17 +1,18 @@ # Template file for 'libunique1' pkgname=libunique1 version=1.1.6 -revision=9 +revision=10 wrksrc="libunique-${version}" build_style=gnu-configure -configure_args="--disable-static --disable-dbus $(vopt_if gir gobject-introspection)" -hostmakedepends="libtool automake pkg-config glib-devel" +build_helper="gir" +configure_args="--disable-static --disable-dbus" +hostmakedepends="libtool automake pkgconf glib-devel" makedepends="libSM-devel gtk+-devel" short_desc="Library for writing single instance applications (GTK+2)" maintainer="Juan RP " license="LGPL-2.1-or-later" -homepage="http://live.gnome.org/LibUnique" -distfiles="${GNOME_SITE}/libunique/1.1/libunique-$version.tar.bz2" +homepage="https://wiki.gnome.org/Attic/LibUnique" +distfiles="${GNOME_SITE}/libunique/1.1/libunique-${version}.tar.bz2" checksum=e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb patch_args="-Np1" @@ -20,10 +21,11 @@ CFLAGS="-Wno-deprecated-declarations" # 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 pre_configure() { # Fix build with glib 2.30.