[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