Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e85328d7f39cb462dc3fe6b6c5fa05b0dfd87e55
commit e85328d7f39cb462dc3fe6b6c5fa05b0dfd87e55 Author: DeX77 <[email protected]> Date: Thu Jan 19 14:20:49 2017 +0100 pulseaudio-10.0-2-x86_64 * add some replacements diff --git a/source/xmultimedia/pulseaudio/FrugalBuild b/source/xmultimedia/pulseaudio/FrugalBuild index 1e717ef..bf08a10 100644 --- a/source/xmultimedia/pulseaudio/FrugalBuild +++ b/source/xmultimedia/pulseaudio/FrugalBuild @@ -2,25 +2,18 @@ # Maintainer: DeX77 <[email protected]> -USE_ESD=${USE_ESD:-"y"} -USE_JACK=${USE_JACK:-"n"} -USE_GCONF=${USE_GCONF:-"n"} -USE_AVAHI=${USE_AVAHI:-"y"} -USE_LIRC=${USE_LIRC:-"n"} - - pkgname=pulseaudio pkgver=10.0 -pkgrel=1 +pkgrel=2 pkgdesc="PulseAudio is a sound server with an advanced plugin system" url="http://www.freedesktop.org/wiki/Software/PulseAudio/" depends=('libtool>=2.4.6-5' 'dbus>=1.10.10-4' 'libsndfile>=1.0.26-3') rodepends=('libpulse') makedepends=('x11-protos' 'intltool' 'lib32-libsystemd' 'lib32-glib2' 'lib32-openssl') groups=('xmultimedia') -replaces=('pulseaudio-hal' 'padevchooser') -conflicts=('pulseaudio-hal') -provides=('puseaudio-hal') +replaces=('pulseaudio-hal' 'padevchooser' 'pulseaudio-jack' 'pulseaudio-gconf') +conflicts=('pulseaudio-hal' 'pulseaudio-jack') +provides=('puseaudio-hal' 'pulseaudio-jack') archs=("x86_64") up2date="Flasttar $url" source=(http://freedesktop.org/software/$pkgname/releases/$pkgname-$pkgver.tar.xz default.pa) @@ -49,27 +42,23 @@ subdepends+=('lib32-libdbus lib32-libsndfile>=1.0.26-2 lib32-libasyncns>=0.8-3 lib32-speexdsp>=1.2rc3-3 lib32-fftw>=3.3.4-4 lib32-openssl') suboptions+=('force') -if Fuse $USE_LIRC; then - subpkgs+=('pulseaudio-lirc') - subdescs+=('lirc module for PulseAudio sound server') - subrodepends+=("$pkgname>=$pkgver") - subgroups+=('xmultimedia-extra') - subarchs+=('x86_64') - subbackup+=('') - subdepends+=('liblirc>=0.9.1-2') - suboptions+=('') -fi - -if Fuse $USE_ESD; then - subpkgs+=('pulseaudio-esd') - subdescs+=('PulseAudio ESD compatibility layer.') - subrodepends+=("$pkgname>=$pkgver") - subgroups+=('xmultimedia-extra') - subarchs+=('x86_64') - subbackup+=('') - subdepends+=('glibc>=2.22-7') - suboptions+=('') -fi +subpkgs+=('pulseaudio-lirc') +subdescs+=('lirc module for PulseAudio sound server') +subrodepends+=("$pkgname>=$pkgver") +subgroups+=('xmultimedia-extra') +subarchs+=('x86_64') +subbackup+=('') +subdepends+=('liblirc>=0.9.1-2') +suboptions+=('') + +subpkgs+=('pulseaudio-esd') +subdescs+=('PulseAudio ESD compatibility layer.') +subrodepends+=("$pkgname>=$pkgver") +subgroups+=('xmultimedia-extra') +subarchs+=('x86_64') +subbackup+=('') +subdepends+=('glibc>=2.22-7') +suboptions+=('') subpkgs+=('pulseaudio-bluetooth') subdescs+=('bluetooth module for PulseAudio sound server') @@ -89,28 +78,14 @@ subbackup+=('') subdepends+=('libsm>=1.2.2-3 libxtst>=1.2.2-3') suboptions+=('') -if Fuse $USE_AVAHI; then - subpkgs+=('pulseaudio-avahi') - subdescs+=('avahi module for PulseAudio sound server') - subrodepends+=("$pkgname>=$pkgver") - subgroups+=('xmultimedia-extra') - subarchs+=('x86_64') - subbackup+=('') - subdepends+=('avahi>=0.6.31-7 openssl>=1.0.2-5') - suboptions+=('') -fi - -if Fuse $USE_JACK; then - subpkgs+=('pulseaudio-jack') - subdescs+=('jack module for PulseAudio sound server') - subrodepends+=("$pkgname>=$pkgver") - subgroups+=('xmultimedia-extra') - subarchs+=('x86_64') - subbackup+=('') - subdepends+=('dbus>=1.10.6-5 jack>=0.124.1-3') - suboptions+=('') -fi - +subpkgs+=('pulseaudio-avahi') +subdescs+=('avahi module for PulseAudio sound server') +subrodepends+=("$pkgname>=$pkgver") +subgroups+=('xmultimedia-extra') +subarchs+=('x86_64') +subbackup+=('') +subdepends+=('avahi>=0.6.31-7 openssl>=1.0.2-5') +suboptions+=('') Fconfopts+=" --prefix=/usr \ --sysconfdir=/etc \ @@ -157,19 +132,15 @@ build() { Fln pulseaudio/libpulsecommon-${soname}.la /usr/lib/libpulsecommon-${soname}.la Fln pulseaudio/libpulsecommon-${soname}.so /usr/lib/libpulsecommon-${soname}.so - if Fuse $USE_LIRC; then - Fsplit $pkgname-lirc usr/lib/pulse-$pkgver/modules/module-lirc.so - fi + Fsplit $pkgname-lirc usr/lib/pulse-$pkgver/modules/module-lirc.so - if Fuse $USE_ESD; then - Fsplit $pkgname-esd usr/bin/esdcompat - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/libprotocol-esound.so - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-compat-spawnfd.so - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-compat-spawnpid.so - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-protocol-tcp.so - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-protocol-unix.so - Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-sink.so - fi + Fsplit $pkgname-esd usr/bin/esdcompat + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/libprotocol-esound.so + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-compat-spawnfd.so + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-compat-spawnpid.so + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-protocol-tcp.so + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-protocol-unix.so + Fsplit $pkgname-esd usr/lib/pulse-$pkgver/modules/module-esound-sink.so Fsplit $pkgname-bluetooth usr/lib/pulse-$pkgver/modules/module-bluetooth-discover.so* Fsplit $pkgname-bluetooth usr/lib/pulse-$pkgver/modules/module-bluetooth-policy.so* @@ -189,25 +160,12 @@ build() { Fsplit $pkgname-x11 usr/bin/start-pulseaudio-x11 Fsplit $pkgname-x11 etc/xdg - if Fuse $USE_AVAHI; then - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/libavahi-wrap.so - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-zeroconf-discover.so - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-zeroconf-publish.so - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/libraop.so - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-raop-discover.so - Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-raop-sink.so - fi - - if Fuse $USE_JACK; then - Fsplit $pkgname-jack usr/lib/pulse-$pkgver/modules/module-jack-sink.so - Fsplit $pkgname-jack usr/lib/pulse-$pkgver/modules/module-jack-source.so - Fsplit $pkgname-jack usr/lib/pulse-$pkgver/modules/module-jackdbus-detect.so - fi - - if Fuse $USE_GCONF; then - Fsplit $pkgname-gconf usr/lib/pulse-$pkgver/modules/module-gconf.so - Fsplit $pkgname-gconf usr/libexec/pulse/gconf-helper - fi + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-zeroconf-discover.so + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-zeroconf-publish.so + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/libraop.so + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/libavahi-wrap.so + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-raop-discover.so + Fsplit $pkgname-avahi usr/lib/pulse-$pkgver/modules/module-raop-sink.so Fsplit libpulse usr/{lib,share/man/man5} Fsplit libpulse etc/pulse/client.conf _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
