Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=726986e73d60aba7e0ff0731a2948d1a8eefe4a6
commit 726986e73d60aba7e0ff0731a2948d1a8eefe4a6 Author: DeX77 <[email protected]> Date: Fri Nov 4 23:09:11 2016 +0100 pulseaudio-9.0-4-x86_64 + add cross32 diff --git a/source/xmultimedia/pulseaudio/FrugalBuild b/source/xmultimedia/pulseaudio/FrugalBuild index 40c8d24..f549bf5 100644 --- a/source/xmultimedia/pulseaudio/FrugalBuild +++ b/source/xmultimedia/pulseaudio/FrugalBuild @@ -16,12 +16,12 @@ 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') +makedepends=('x11-protos' 'intltool' 'lib32-libsystemd') groups=('xmultimedia') replaces=('pulseaudio-hal' 'padevchooser') conflicts=('pulseaudio-hal') provides=('puseaudio-hal') -archs=('i686' 'x86_64') +archs=('x86_64') up2date="Flasttar $url" source=(http://freedesktop.org/software/$pkgname/releases/$pkgname-$pkgver.tar.xz default.pa) sha1sums=('d9a9d7cb667ed95ee1de4b6544d5c7444c5a0064' \ @@ -37,6 +37,15 @@ subbackup+=('etc/pulse/client.conf') subdepends+=('json-c>=0.12.1-2 dbus>=1.10.10-4 libsndfile>=1.0.26-2 libasyncns>=0.8-3 libtool>=2.4.6-4 libx11>=1.6.3-4 orc>=0.4.24-2 tdb>=1.3.10-2 speexdsp>=1.2rc3-3 fftw>=3.3.4-4') +subpkgs+=('lib32-libpulse') +subdescs+=('pulseaduio client library (32-bit)') +subrodepends+=('') +subgroups+=('lib32-extra') +subarchs+=('x86_64') +subbackup+=('') +subdepends+=('lib32-json-c>=0.12.1-2 lib32-libdbus lib32-libsndfile>=1.0.26-2 lib32-libasyncns>=0.8-3 + lib32-libtool>=2.4.6-4 lib32-libx11>=1.6.3-4 lib32-orc>=0.4.24-2 lib32-tdb>=1.3.10-2 lib32-speexdsp>=1.2rc3-3 lib32-fftw>=3.3.4-4') + if Fuse $USE_LIRC; then subpkgs+=('pulseaudio-lirc') subdescs+=('lirc module for PulseAudio sound server') @@ -61,15 +70,15 @@ subpkgs+=('pulseaudio-bluetooth') subdescs+=('bluetooth module for PulseAudio sound server') subrodepends+=("$pkgname>=$pkgver") subgroups+=('xmultimedia-extra') -subarchs+=('i686 x86_64') +subarchs+=('x86_64') subbackup+=('') subdepends+=('sbc>=1.3-4 dbus>=1.10.10-4') subpkgs+=('pulseaudio-x11') subdescs+=('x11 module for PulseAudio sound server') subrodepends+=("$pkgname>=$pkgver") -subgroups+=('xmultimedia') -subarchs+=('i686 x86_64') +subgroups+=('lib32-extra') +subarchs+=('x86_64') subbackup+=('') subdepends+=('libsm>=1.2.2-3 libxtst>=1.2.2-3') @@ -78,9 +87,10 @@ if Fuse $USE_AVAHI; then subdescs+=('avahi module for PulseAudio sound server') subrodepends+=("$pkgname>=$pkgver") subgroups+=('xmultimedia-extra') - subarchs+=('i686 x86_64') + subarchs+=('x86_64') subbackup+=('') subdepends+=('avahi>=0.6.31-7 openssl>=1.0.2-5') + fi if Fuse $USE_JACK; then @@ -88,21 +98,11 @@ if Fuse $USE_JACK; then subdescs+=('jack module for PulseAudio sound server') subrodepends+=("$pkgname>=$pkgver") subgroups+=('xmultimedia-extra') - subarchs+=('i686 x86_64') + subarchs+=('x86_64') subbackup+=('') subdepends+=('dbus>=1.10.6-5 jack>=0.124.1-3') fi -if Fuse $USE_GCONF; then - subpkgs+=('pulseaudio-gconf') - subdescs+=('gconf module for PulseAudio sound server') - subrodepends+=("$pkgname>=$pkgver") - subgroups+=('gnome-extra') - subarchs+=('i686 x86_64') - subbackup+=('') - subdepends+=('gconf>=3.2.6-3') -fi - Fconfopts+=" --prefix=/usr \ --sysconfdir=/etc \ @@ -114,20 +114,27 @@ Fconfopts+=" --prefix=/usr \ --enable-largefile \ --disable-static \ --enable-x11 \ + --disable-gconf \ --with-systemduserunitdir=/lib/systemd/system" +F32confopts=" --libdir=/usr/lib32 \ + --disable-avahi \ + --disable-x11 \ + --disable-bluez5 \ + --libexecdir=/usr/lib32" _F_systemd_units=(pulseaudio=) -Finclude systemd +Finclude systemd cross32 install=$pkgname.install backup=(etc/pulse/daemon.conf \ etc/pulse/default.pa etc/pulse/system.pa) build() { - Fcd - Fpatchall - Fmake - Fmakeinstall -j1 + + Fbuild_cross32 + + Fsplit lib32-libpulse usr/lib32/ + Fsplit lib32-libpulse usr/i686-frugalware-linux/ Ffile var/lib/gdm/.pulse/default.pa Fdirschmod var/lib/gdm 754 _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
