From bddfac7bf705700f86b1e09e8535dd2bbad5c3f5 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 Note: I couldn't adopt this package --- srcpkgs/cmus/template | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template index 811a16d7a82..cbc752370cf 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 " 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}"