[arch-commits] Commit in pulseaudio/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Aug 31 23:18:51 UTC 2011


    Date: Wednesday, August 31, 2011 @ 19:18:50
  Author: heftig
Revision: 136745

0.99.3

Modified:
  pulseaudio/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-08-31 22:52:13 UTC (rev 136744)
+++ PKGBUILD	2011-08-31 23:18:50 UTC (rev 136745)
@@ -6,18 +6,18 @@
 
 pkgbase=pulseaudio
 pkgname=(pulseaudio libpulse)
-pkgver=0.9.23
+pkgver=0.99.3
 pkgrel=1
 arch=(i686 x86_64)
 url="http://pulseaudio.org/"
 license=(GPL LGPL)
 makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit
              speex libsamplerate tdb udev dbus-core xcb-util avahi bluez
-             gconf intltool jack lirc-utils openssl)
+             gconf intltool jack lirc-utils openssl fftw orc json-c)
 options=(!emptydirs !libtool !makeflags)
 source=("http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.gz"
         $pkgbase.xinit)
-md5sums=('7391205a337d1e04a9ff38025f684034'
+md5sums=('95787b514872d838b49ec4d7debdd6aa'
          'eb1cfae28eb2e4d3fdbe45a90e4318ab')
 
 build() {
@@ -42,13 +42,14 @@
 package_pulseaudio() {
   pkgdesc="A featureful, general-purpose sound server"
   depends=("libpulse=$pkgver-$pkgrel" rtkit libtool speex libsamplerate tdb
-           udev)
+           udev fftw orc)
   optdepends=('avahi: zeroconf support'
               'bluez: bluetooth support'
-              'gconf: configuration through gconf'
+              'gconf: configuration through gconf (paprefs)'
               'jack: jack support'
               'lirc-utils: infra-red support'
-              'openssl: RAOP support')
+              'openssl: RAOP support'
+              'python2-pyqt: Equalizer GUI (qpaeq)')
   backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
   install=pulseaudio.install
   cd "$srcdir/$pkgbase-$pkgver"
@@ -61,23 +62,26 @@
   # Disable cork-request module, can result in e.g. media players unpausing
   # when there's a Skype call incoming
   sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \
-      -i "$pkgdir/usr/bin/start-$pkgbase-x11"
+      -i "$pkgdir/usr/bin/start-pulseaudio-x11"
 
   # Make module-console-kit optional
   sed -e $'/load-module module-console-kit/{i.nofail\n;a.fail\n;}' \
       -i "$pkgdir/etc/pulse/default.pa"
 
-  install -Dm755 "$srcdir/$pkgbase.xinit" "$pkgdir/etc/X11/xinit/xinitrc.d/$pkgbase"
+  # Python fix
+  sed -i '1s:python$:&2:' "$pkgdir/usr/bin/qpaeq"
 
-  rm "$pkgdir/etc/dbus-1/system.d/$pkgbase-system.conf"
+  install -Dm755 "$srcdir/pulseaudio.xinit" "$pkgdir/etc/X11/xinit/xinitrc.d/pulseaudio"
 
+  rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf"
+
 ### Split libpulse
 
   mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{lib,share/man/man5}}
 
   mv {"$pkgdir","$srcdir/libpulse"}/etc/pulse/client.conf
 
-  mv "$pkgdir"/usr/lib/libpulse{,dsp,-simple,-browse,-mainloop-glib}.so* \
+  mv "$pkgdir"/usr/lib/libpulse{,dsp,-simple,-mainloop-glib}.so* \
      "$pkgdir"/usr/lib/libpulsecommon-*.so \
      "$srcdir/libpulse/usr/lib"
 
@@ -90,7 +94,8 @@
 
 package_libpulse() {
   pkgdesc="A featureful, general-purpose sound server (client library)"
-  depends=(dbus-core xcb-util libasyncns libcap libxtst libsm libsndfile)
+  depends=(dbus-core xcb-util libasyncns libcap libxtst libsm libsndfile
+           json-c)
   optdepends=('alsa-plugins: ALSA support'
               'avahi: zeroconf support')
   backup=(etc/pulse/client.conf)




More information about the arch-commits mailing list