[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