From be3e5f2929c0fae8043ded31380b04399aa5a1ca Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Wed, 16 Oct 2019 08:30:08 +0700 Subject: [PATCH] cmus: add elogind option to interface with MPRIS --- srcpkgs/cmus/template | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template index 811a16d7a82..6474bc07f73 100644 --- a/srcpkgs/cmus/template +++ b/srcpkgs/cmus/template @@ -1,18 +1,23 @@ # Template file for 'cmus' pkgname=cmus version=2.8.0 -revision=1 +revision=2 +build_style=configure +configure_args="prefix=/usr LD=$CC" hostmakedepends="pkg-config" makedepends="ncurses-devel faad2-devel libflac-devel libao-devel libmad-devel libmodplug-devel libmp4v2-devel libmpcdec-devel pulseaudio-devel opusfile-devel wavpack-devel alsa-lib-devel libvorbis-devel ffmpeg-devel - sndio-devel" + sndio-devel $(vopt_if elogind elogind-devel)" short_desc="Small, fast and powerful console music player" -maintainer="Orphaned " +maintainer="DoanĀ Tran Cong Danh " license="GPL-2.0-or-later" homepage="https://cmus.github.io" distfiles="https://github.com/cmus/cmus/archive/v${version}.tar.gz" checksum=756ce2c6241b2104dc19097488225de559ac1802a175be0233cfb6fbc02f3bd2 +build_options="elogind" +build_options_default="elogind" +desc_option_elogind="Support MPRIS interface via elogind" case $XBPS_TARGET_MACHINE in armv6*) @@ -22,16 +27,6 @@ case $XBPS_TARGET_MACHINE in ;; esac -do_configure() { - ./configure prefix=/usr -} -do_build() { - make GCC=$CC CC=$CC LD=$CC LDFLAGS="$LDFLAGS" ${makejobs} -} -do_install() { - make DESTDIR=${DESTDIR} install -} - cmus-libao_package() { short_desc+=" - libao output plugin" depends="${sourcepkg}>=${version}_${revision}"