spotifyd: unbreak feature handling, simplify

Fixes for https://github.com/void-linux/void-packages/pull/21446
This commit is contained in:
q66 2020-05-06 13:00:55 +02:00
parent cb3a7687af
commit b956900a6d
1 changed files with 7 additions and 8 deletions

View File

@ -17,18 +17,17 @@ checksum=d3763f4647217a8f98ee938b50e141d67a5f3d33e9378894fde2a92c9845ef80
build_options="alsa pulseaudio dbus"
build_options_default="alsa pulseaudio dbus"
_features="$(vopt_if alsa 'alsa_backend,')"
_features+="$(vopt_if pulseaudio 'pulseaudio_backend,')"
_features+="$(vopt_if dbus 'dbus_mpris,dbus_keyring')"
export CFLAGS_${RUST_BUILD//-/_}="${CFLAGS_host}"
export CC_${RUST_BUILD//-/_}="${BUILD_CC}"
_features="$(vopt_if alsa ',alsa_backend')"
_features+="$(vopt_if pulseaudio ',pulseaudio_backend')"
_features+="$(vopt_if dbus ',dbus_mpris,dbus_keyring')"
if [ "$_features" ]; then
echo $_features
configure_args="$configure_args --features $_features"
configure_args+=" --features $_features"
fi
case "$XBPS_TARGET_MACHINE" in
aarch64-musl) broken="https://travis-ci.org/void-linux/void-packages/jobs/636076091" ;;
esac
export CFLAGS_${RUST_BUILD//-/_}="${CFLAGS_host}"
export CC_${RUST_BUILD//-/_}="${BUILD_CC}"