mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
extra/pulseaudio to 6.0-1
This commit is contained in:
parent
3668a566e3
commit
ec6400ab37
1 changed files with 10 additions and 12 deletions
|
@ -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}}}
|
||||||
|
|
Loading…
Reference in a new issue