extra/pulseaudio to 6.0-1

This commit is contained in:
Kevin Mihelich 2015-02-13 04:30:17 +00:00
parent 3668a566e3
commit ec6400ab37

View file

@ -11,18 +11,18 @@
pkgbase=pulseaudio pkgbase=pulseaudio
pkgname=(pulseaudio libpulse) pkgname=(pulseaudio libpulse)
pkgdesc="A featureful, general-purpose sound server" pkgdesc="A featureful, general-purpose sound server"
pkgver=5.0 pkgver=6.0
pkgrel=1 pkgrel=1
arch=(i686 x86_64) arch=(i686 x86_64)
url="http://www.freedesktop.org/wiki/Software/PulseAudio" url="http://www.freedesktop.org/wiki/Software/PulseAudio"
license=(LGPL AGPL3) license=(LGPL AGPL3)
makedepends=(libasyncns libcap attr libxtst libsm libsamplerate libtool rtkit makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit
speex tdb systemd dbus avahi bluez bluez-libs gconf intltool jack2-dbus sbc speexdsp tdb systemd dbus avahi bluez bluez-libs gconf intltool jack2-dbus sbc
lirc-utils openssl fftw orc json-c gtk3 webrtc-audio-processing lirc openssl fftw orc json-c gtk3 webrtc-audio-processing
check git) check)
options=(!emptydirs) options=(!emptydirs)
source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz) source=(http://freedesktop.org/software/$pkgbase/releases/$pkgbase-$pkgver.tar.xz)
sha256sums=('99c13a8b1249ddbd724f195579df79484e9af6418cecf6a15f003a7f36caf939') sha256sums=('b50640e0b80b1607600accfad2e45aabb79d379bf6354c9671efa2065477f6f6')
prepare() { prepare() {
cd $pkgbase-$pkgver cd $pkgbase-$pkgver
@ -39,6 +39,7 @@ build() {
--with-database=tdb \ --with-database=tdb \
--disable-tcpwrap \ --disable-tcpwrap \
--disable-bluez4 \ --disable-bluez4 \
--disable-samplerate \
--disable-rpath \ --disable-rpath \
--disable-default-build-tests \ --disable-default-build-tests \
--disable-neon-opt --disable-neon-opt
@ -50,15 +51,15 @@ build() {
} }
package_pulseaudio() { package_pulseaudio() {
depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speex tdb fftw orc depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb fftw orc
libsamplerate webrtc-audio-processing sbc) webrtc-audio-processing sbc)
optdepends=('pulseaudio-alsa: ALSA configuration (recommended)' optdepends=('pulseaudio-alsa: ALSA configuration (recommended)'
'avahi: zeroconf publishing and discovery' 'avahi: zeroconf publishing and discovery'
'bluez: Bluetooth' 'bluez: Bluetooth'
'bluez-libs: Bluetooth' 'bluez-libs: Bluetooth'
'gconf: paprefs configuration' 'gconf: paprefs configuration'
'jack2-dbus: JACK support' 'jack2-dbus: JACK support'
'lirc-utils: IR control' 'lirc: IR control'
'openssl: RAOP (AirPlay) output' 'openssl: RAOP (AirPlay) output'
'python-pyqt4: Equalizer GUI (qpaeq)') 'python-pyqt4: Equalizer GUI (qpaeq)')
backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
@ -79,9 +80,6 @@ package_pulseaudio() {
rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf" rm "$pkgdir/etc/dbus-1/system.d/pulseaudio-system.conf"
install -Dm644 shell-completion/pulseaudio-zsh-completion.zsh \
"$pkgdir/usr/share/zsh/site-functions/_pulseaudio"
### Split libpulse ### Split libpulse
mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}} mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}}