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

Reply via email to