Skip to content
Snippets Groups Projects
Commit e2aa7482 authored by ibiru's avatar ibiru
Browse files

db-move: moved lib32-libpulse from [multilib-testing] to [multilib] (x86_64)

git-svn-id: file:///srv/repos/svn-community/svn@56113 9fca08f4-af9d-4005-b8df-a31f2cc04f65
parent 14b8ab61
No related branches found
No related tags found
No related merge requests found
# $Id$
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
_pkgbasename=libpulse
pkgname=lib32-$_pkgbasename
pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
pkgver=1.0
pkgrel=2
arch=(x86_64)
url="http://pulseaudio.org/"
license=(GPL LGPL)
depends=(lib32-dbus-core lib32-xcb-util lib32-json-c
lib32-libasyncns lib32-libcap lib32-libxtst lib32-libsm lib32-libsamplerate
$_pkgbasename)
makedepends=(gcc-multilib libtool-multilib intltool lib32-glib2 lib32-speex)
optdepends=('lib32-alsa-plugins: ALSA support')
provides=("lib32-pulseaudio=$pkgver")
conflicts=(lib32-pulseaudio)
replaces=(lib32-pulseaudio)
options=(!emptydirs !libtool !makeflags)
source=("http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$pkgver.tar.xz"
version-number.patch)
sha256sums=('e63464f8a0975446e2b4cfe768b615a66735c8d092b2366d2bdc7a2a04a249be'
'6b067ae9e8da703510fb24eae8ee53f3a7b6a90bcf88941ee50997ad679a4530')
_libs="libpulsecommon-$pkgver.la libpulse.la libpulse-simple.la libpulse-mainloop-glib.la libpulsedsp.la"
build() {
cd "$srcdir/pulseaudio-$pkgver"
patch -Np1 -i "$srcdir/version-number.patch"
export CC="gcc -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
./configure --prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib32 \
--libexecdir=/usr/lib32 \
--localstatedir=/var \
--disable-hal \
--disable-tcpwrap \
--disable-rpath \
--disable-default-build-tests
make -C src $_libs
}
package() {
cd "$srcdir/pulseaudio-$pkgver"
make -C src lib_LTLIBRARIES="$_libs" DESTDIR="$pkgdir" install-libLTLIBRARIES
make DESTDIR="$pkgdir" install-pkgconfigDATA
}
...@@ -7,13 +7,13 @@ ...@@ -7,13 +7,13 @@
_pkgbasename=libpulse _pkgbasename=libpulse
pkgname=lib32-$_pkgbasename pkgname=lib32-$_pkgbasename
pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
pkgver=0.9.23 pkgver=1.0
pkgrel=1 pkgrel=2
arch=(x86_64) arch=(x86_64)
url="http://pulseaudio.org/" url="http://pulseaudio.org/"
license=(GPL LGPL) license=(GPL LGPL)
depends=(lib32-{dbus-core,xcb-util} depends=(lib32-dbus-core lib32-xcb-util lib32-json-c
lib32-lib{asyncns,cap,xtst,sm,sndfile} lib32-libasyncns lib32-libcap lib32-libxtst lib32-libsm lib32-libsamplerate
$_pkgbasename) $_pkgbasename)
makedepends=(gcc-multilib libtool-multilib intltool lib32-glib2 lib32-speex) makedepends=(gcc-multilib libtool-multilib intltool lib32-glib2 lib32-speex)
optdepends=('lib32-alsa-plugins: ALSA support') optdepends=('lib32-alsa-plugins: ALSA support')
...@@ -21,17 +21,17 @@ provides=("lib32-pulseaudio=$pkgver") ...@@ -21,17 +21,17 @@ provides=("lib32-pulseaudio=$pkgver")
conflicts=(lib32-pulseaudio) conflicts=(lib32-pulseaudio)
replaces=(lib32-pulseaudio) replaces=(lib32-pulseaudio)
options=(!emptydirs !libtool !makeflags) options=(!emptydirs !libtool !makeflags)
source=("http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$pkgver.tar.gz") source=("http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$pkgver.tar.xz"
md5sums=('7391205a337d1e04a9ff38025f684034') version-number.patch)
sha256sums=('e63464f8a0975446e2b4cfe768b615a66735c8d092b2366d2bdc7a2a04a249be'
'6b067ae9e8da703510fb24eae8ee53f3a7b6a90bcf88941ee50997ad679a4530')
_libs="libpulsecommon-$pkgver.la libpulse.la libpulse-simple.la libpulse-mainloop-glib.la libpulsedsp.la" _libs="libpulsecommon-$pkgver.la libpulse.la libpulse-simple.la libpulse-mainloop-glib.la libpulsedsp.la"
build() { build() {
cd "$srcdir/pulseaudio-$pkgver" cd "$srcdir/pulseaudio-$pkgver"
# Don't break circular dependency between libpulse and libpulsecommon patch -Np1 -i "$srcdir/version-number.patch"
LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
export CC="gcc -m32" export CC="gcc -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment