[arch-commits] Commit in lib32-libpulse/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Sat Jan 7 16:02:34 UTC 2017
Date: Saturday, January 7, 2017 @ 16:02:33
Author: heftig
Revision: 206030
9.99.1-1
Modified:
lib32-libpulse/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-07 15:21:38 UTC (rev 206029)
+++ PKGBUILD 2017-01-07 16:02:33 UTC (rev 206030)
@@ -7,8 +7,8 @@
_pkgbasename=libpulse
pkgname=lib32-$_pkgbasename
pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)"
-pkgver=9.0
-pkgrel=2
+pkgver=9.99.1
+pkgrel=1
arch=(x86_64)
url="http://www.freedesktop.org/wiki/Software/PulseAudio"
license=(LGPL)
@@ -15,14 +15,15 @@
depends=(lib32-dbus lib32-json-c lib32-systemd lib32-glib2
lib32-libasyncns lib32-libcap lib32-libxtst lib32-libsm lib32-libsndfile
$_pkgbasename)
-makedepends=(gcc-multilib libtool-multilib intltool lib32-speexdsp lib32-gtk2 git)
+makedepends=(gcc-multilib libtool-multilib intltool lib32-speexdsp lib32-gtk3 git)
optdepends=('lib32-alsa-plugins: ALSA support')
provides=("lib32-pulseaudio=$pkgver")
conflicts=(lib32-pulseaudio)
replaces=(lib32-pulseaudio)
-options=(!emptydirs !libtool)
-source=("http://freedesktop.org/software/pulseaudio/releases/pulseaudio-$pkgver.tar.xz")
-sha256sums=('c3d3d66b827f18fbe903fe3df647013f09fc1e2191c035be1ee2d82a9e404686')
+options=(!emptydirs)
+_commit=72256f9302b5530b56b8abb7c3fe4b1426c1cb8e # tags/v9.99.1^0
+source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit")
+sha256sums=('SKIP')
_pulsever=$pkgver
[[ $_pulsever = *.*.* ]] && _pulsever=${_pulsever%.*}
@@ -31,11 +32,12 @@
_pkglibs="libpulsecommon-${_pulsever}.la libpulsedsp.la"
prepare() {
- cd pulseaudio-$pkgver
+ cd pulseaudio
+ NOCONFIGURE=1 ./bootstrap.sh
}
build() {
- cd pulseaudio-$pkgver
+ cd pulseaudio
export CC="gcc -m32"
export CXX="g++ -m32"
@@ -42,8 +44,8 @@
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
./configure --prefix=/usr \
+ --libdir=/usr/lib32 \
--sysconfdir=/etc \
- --libdir=/usr/lib32 \
--libexecdir=/usr/lib32 \
--localstatedir=/var \
--disable-tcpwrap \
@@ -60,7 +62,7 @@
}
package() {
- cd pulseaudio-$pkgver
+ cd pulseaudio
make -j1 -C src DESTDIR="$pkgdir" \
lib_LTLIBRARIES="$_libs" install-libLTLIBRARIES
make -j1 -C src DESTDIR="$pkgdir" \
More information about the arch-commits
mailing list