[arch-commits] Commit in pulseaudio/trunk (PKGBUILD pulseaudio.install)
Jan Steffens
heftig at nymeria.archlinux.org
Mon Apr 1 19:21:02 UTC 2013
Date: Monday, April 1, 2013 @ 21:21:00
Author: heftig
Revision: 181157
Disable autospawn by default
Modified:
pulseaudio/trunk/PKGBUILD
pulseaudio/trunk/pulseaudio.install
--------------------+
PKGBUILD | 4 ++++
pulseaudio.install | 9 +++++++++
2 files changed, 13 insertions(+)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-04-01 17:07:24 UTC (rev 181156)
+++ PKGBUILD 2013-04-01 19:21:00 UTC (rev 181157)
@@ -57,6 +57,10 @@
cd $pkgbase-$pkgver
make -j1 DESTDIR="$pkgdir" install
+ # Disable autospawn by default
+ sed -e '/autospawn/iautospawn=no' \
+ -i "$pkgdir/etc/pulse/client.conf"
+
# Speed up pulseaudio shutdown
# Lower resample quality, saves CPU
sed -e '/exit-idle-time/iexit-idle-time=0' \
Modified: pulseaudio.install
===================================================================
--- pulseaudio.install 2013-04-01 17:07:24 UTC (rev 181156)
+++ pulseaudio.install 2013-04-01 19:21:00 UTC (rev 181157)
@@ -20,6 +20,15 @@
with changes to the packaged files in /etc/pulse/. Otherwise, PulseAudio
may refuse to start due to configuration errors.
MES
+ if (( $(vercmp $2 3.0-3) < 0 )); then
+ cat << MES
+
+>>> Autospawn is now disabled by default. If you need to run PulseAudio outside
+ of an X session, either:
+ - Enable autospawn in client.conf, or
+ - Start it manually by executing 'pulseaudio --start'
+MES
+ fi
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list