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:

Reply via email to