From 745e94870f11a7f16a0466ce5c289b11a7b352ba Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 16 May 2015 18:03:49 +0200 Subject: [PATCH] playerctl: added gir build option; unbreak cross compilation. --- srcpkgs/playerctl/template | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/srcpkgs/playerctl/template b/srcpkgs/playerctl/template index ac53fbf60c1..5452562efc6 100644 --- a/srcpkgs/playerctl/template +++ b/srcpkgs/playerctl/template @@ -1,10 +1,11 @@ # Template file for 'playerctl' pkgname=playerctl version=0.4.2 -revision=1 +revision=2 build_style=gnu-configure -hostmakedepends="pkg-config libtool" -makedepends="glib-devel gobject-introspection" +configure_args="$(vopt_enable gir introspection)" +hostmakedepends="pkg-config glib-devel $(vopt_if gir gobject-introspection)" +makedepends="libglib-devel" short_desc="MPRIS command-line controller and library" maintainer="Duncaen " license="LGPL-3" @@ -12,10 +13,10 @@ homepage="https://github.com/acrisci/playerctl" distfiles="https://github.com/acrisci/playerctl/releases/download/v${version}/${pkgname}-${version}.tar.gz" checksum=4e6d05f0b1a5bd781cef69e3b08db2f965914dc52a934d099887113fcd5e7959 -do_build() { - : ${make_cmd:=make} - ${make_cmd} -j 1 ${make_build_args} ${make_build_target} -} +build_options="gir" +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi playerctl-devel_package() { depends="playerctl>=${version}_${revision}" @@ -23,9 +24,11 @@ playerctl-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/share/gir-1.0 vmove usr/share/gtk-doc vmove "usr/lib/*.a" vmove "usr/lib/*.so" + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi } }