mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/pulseaudio to 12.0-1
This commit is contained in:
parent
a2ddb41c7b
commit
78be3af931
1 changed files with 11 additions and 24 deletions
|
@ -8,19 +8,19 @@
|
||||||
# - added --disable-neon-opt to configure
|
# - added --disable-neon-opt to configure
|
||||||
|
|
||||||
pkgbase=pulseaudio
|
pkgbase=pulseaudio
|
||||||
pkgname=(pulseaudio libpulse pulseaudio-{gconf,zeroconf,lirc,jack,bluetooth,equalizer})
|
pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer})
|
||||||
pkgdesc="A featureful, general-purpose sound server"
|
pkgdesc="A featureful, general-purpose sound server"
|
||||||
pkgver=11.1
|
pkgver=12.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=(i686 x86_64)
|
arch=(x86_64)
|
||||||
url="http://www.freedesktop.org/wiki/Software/PulseAudio"
|
url="https://www.freedesktop.org/wiki/Software/PulseAudio/"
|
||||||
license=(GPL)
|
license=(GPL)
|
||||||
makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit libsoxr
|
makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit libsoxr
|
||||||
speexdsp tdb systemd dbus avahi bluez bluez-libs gconf intltool jack2-dbus sbc
|
speexdsp tdb systemd dbus avahi bluez bluez-libs intltool jack2-dbus sbc
|
||||||
lirc openssl fftw orc gtk3 webrtc-audio-processing
|
lirc openssl fftw orc gtk3 webrtc-audio-processing
|
||||||
check autoconf-archive git)
|
check autoconf-archive git)
|
||||||
options=(!emptydirs)
|
options=(!emptydirs)
|
||||||
_commit=f93e372b0b2cb960df04de3f0a8fbea683bb8229 # tags/v11.1^0
|
_commit=43e6ef5c7b05d1013a1eb0c05db34a40c367b892 # tags/v12.0^0
|
||||||
source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit")
|
source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit")
|
||||||
sha256sums=('SKIP')
|
sha256sums=('SKIP')
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ package_pulseaudio() {
|
||||||
optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
|
optdepends=('pulseaudio-alsa: ALSA configuration (recommended)')
|
||||||
backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
|
backup=(etc/pulse/{daemon.conf,default.pa,system.pa})
|
||||||
install=pulseaudio.install
|
install=pulseaudio.install
|
||||||
replaces=('pulseaudio-xen<=9.0')
|
replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1')
|
||||||
|
|
||||||
cd pulseaudio
|
cd pulseaudio
|
||||||
|
|
||||||
|
@ -131,13 +131,8 @@ package_pulseaudio() {
|
||||||
|
|
||||||
### Split modules
|
### Split modules
|
||||||
|
|
||||||
mkdir -p "$srcdir"/{gconf,zeroconf,lirc,jack,bluetooth,equalizer}/usr/lib/pulse-$_pulsever/modules \
|
mkdir -p "$srcdir"/{zeroconf,lirc,jack,bluetooth,equalizer}/usr/lib/pulse-$_pulsever/modules \
|
||||||
"$srcdir"/{gconf/usr/lib/pulse,equalizer/usr/bin}
|
"$srcdir"/equalizer/usr/bin
|
||||||
|
|
||||||
mv usr/lib/pulse-$_pulsever/modules/module-gconf.so \
|
|
||||||
"$srcdir/gconf/usr/lib/pulse-$_pulsever/modules"
|
|
||||||
mv usr/lib/pulse/gconf-helper \
|
|
||||||
"$srcdir/gconf/usr/lib/pulse"
|
|
||||||
|
|
||||||
mv usr/lib/pulse-$_pulsever/modules/{libavahi-wrap,module-{zeroconf-{publish,discover},raop-discover}}.so \
|
mv usr/lib/pulse-$_pulsever/modules/{libavahi-wrap,module-{zeroconf-{publish,discover},raop-discover}}.so \
|
||||||
"$srcdir/zeroconf/usr/lib/pulse-$_pulsever/modules"
|
"$srcdir/zeroconf/usr/lib/pulse-$_pulsever/modules"
|
||||||
|
@ -166,13 +161,6 @@ package_libpulse() {
|
||||||
mv "$srcdir"/libpulse/* "$pkgdir"
|
mv "$srcdir"/libpulse/* "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
package_pulseaudio-gconf(){
|
|
||||||
pkgdesc="GConf support for PulseAudio"
|
|
||||||
depends=("pulseaudio=$pkgver-$pkgrel" gconf)
|
|
||||||
|
|
||||||
mv "$srcdir"/gconf/* "$pkgdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
package_pulseaudio-zeroconf(){
|
package_pulseaudio-zeroconf(){
|
||||||
pkgdesc="Zeroconf support for PulseAudio"
|
pkgdesc="Zeroconf support for PulseAudio"
|
||||||
depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl)
|
depends=("pulseaudio=$pkgver-$pkgrel" avahi openssl)
|
||||||
|
@ -203,8 +191,7 @@ package_pulseaudio-bluetooth(){
|
||||||
|
|
||||||
package_pulseaudio-equalizer(){
|
package_pulseaudio-equalizer(){
|
||||||
pkgdesc="Equalizer for PulseAudio"
|
pkgdesc="Equalizer for PulseAudio"
|
||||||
depends=("pulseaudio=$pkgver-$pkgrel" python-pyqt4 fftw)
|
depends=("pulseaudio=$pkgver-$pkgrel" python-pyqt5 fftw)
|
||||||
license=(AGPL3)
|
|
||||||
|
|
||||||
mv "$srcdir"/equalizer/* "$pkgdir"
|
mv "$srcdir"/equalizer/* "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue