pulseaudio: split pulseaudio-utils, document optional dependency

This commit is contained in:
noarchwastaken 2021-04-29 10:52:43 -04:00 committed by Érico Nogueira Rolim
parent 263ee43a29
commit f4f3391703
3 changed files with 21 additions and 2 deletions

1
srcpkgs/pulseaudio-utils Symbolic link
View file

@ -0,0 +1 @@
pulseaudio

View file

@ -1,3 +1,7 @@
The system service `/etc/sv/pulseaudio` provided by the pulseaudio package is The system service `/etc/sv/pulseaudio` provided by the pulseaudio package is
only needed in rare cases and should be avoided in most setups for performance only needed in rare cases and should be avoided in most setups for performance
and security reasons. and security reasons.
Optional dependencies:
* `python3-PyQt5-dbus` for running `qpaeq`

View file

@ -1,7 +1,7 @@
# Template file for 'pulseaudio' # Template file for 'pulseaudio'
pkgname=pulseaudio pkgname=pulseaudio
version=14.2 version=14.2
revision=3 revision=4
build_style=meson build_style=meson
# XXX: new version should be able to enable systemd functionality using elogind # XXX: new version should be able to enable systemd functionality using elogind
configure_args="-Djack=enabled -Dlirc=disabled -Dhal-compat=false -Dorc=enabled configure_args="-Djack=enabled -Dlirc=disabled -Dhal-compat=false -Dorc=enabled
@ -15,7 +15,7 @@ makedepends="$(vopt_if avahi avahi-libs-devel) eudev-libudev-devel fftw-devel ja
libcap-devel libcap-progs libglib-devel libltdl-devel openssl-devel libcap-devel libcap-progs libglib-devel libltdl-devel openssl-devel
libsndfile-devel libsoxr-devel orc-devel sbc-devel speex-devel tdb-devel libsndfile-devel libsoxr-devel orc-devel sbc-devel speex-devel tdb-devel
webrtc-audio-processing-devel xcb-util-devel check-devel" webrtc-audio-processing-devel xcb-util-devel check-devel"
depends="rtkit" depends="pulseaudio-utils>=${version}_${revision} rtkit"
conf_files="/etc/pulse/*" conf_files="/etc/pulse/*"
short_desc="Featureful, general-purpose sound server" short_desc="Featureful, general-purpose sound server"
maintainer="Orphaned <orphan@voidlinux.org>" maintainer="Orphaned <orphan@voidlinux.org>"
@ -76,3 +76,17 @@ pulseaudio-devel_package() {
vmove usr/share/vala vmove usr/share/vala
} }
} }
pulseaudio-utils_package() {
short_desc+=" - utilities"
pkg_install() {
for b in pacat pacmd pactl padsp pamon paplay parec \
parecord pasuspender pax11publish; do
vmove usr/bin/$b
vmove usr/share/man/man1/${b}.1
done
vmove usr/bin/pa-info
vmove usr/share/bash-completion
vmove usr/share/zsh
}
}