summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD22
2 files changed, 18 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 160115bd350d..672b28761a3b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,20 @@
# Generated by mksrcinfo v8
-# Wed Jun 29 05:33:12 UTC 2016
+# Thu Jan 19 06:31:37 UTC 2017
pkgbase = libpulse-nosystemd
pkgdesc = Client library for PulseAudio
- pkgver = 9.0
+ pkgver = 10.0
pkgrel = 1
url = http://www.freedesktop.org/wiki/Software/PulseAudio
arch = i686
arch = x86_64
license = LGPL
- makedepends = libasyncns
- makedepends = libcap
makedepends = attr
- makedepends = libxtst
- makedepends = libsm
- makedepends = libsndfile
makedepends = libtool
makedepends = rtkit
makedepends = speexdsp
makedepends = tdb
- makedepends = dbus
makedepends = intltool
makedepends = orc
- makedepends = json-c
makedepends = gtk3
makedepends = check
makedepends = libsoxr
@@ -31,15 +24,14 @@ pkgbase = libpulse-nosystemd
depends = libxtst
depends = libsm
depends = libsndfile
- depends = json-c
- provides = libpulse=9.0
+ provides = libpulse=10.0
conflicts = libpulse
replaces = libpulse
options = !emptydirs
backup = etc/pulse/client.conf
- source = http://freedesktop.org/software/pulseaudio/releases/pulseaudio-9.0.tar.xz
+ source = git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=84952e6a092b6a0c5b153bd7a4f6e490810681c8
source = padsp-lib32.patch
- sha256sums = c3d3d66b827f18fbe903fe3df647013f09fc1e2191c035be1ee2d82a9e404686
+ sha256sums = SKIP
sha256sums = 7832fc59df76538ff10aedd297c03cb7ff117235da8bfad26082994bb5b84332
pkgname = libpulse-nosystemd
diff --git a/PKGBUILD b/PKGBUILD
index b9648eb3b265..b04b8393ae73 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,28 +5,32 @@
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=libpulse-nosystemd
-_pkgbase=pulseaudio
pkgdesc="Client library for PulseAudio"
-pkgver=9.0
+pkgver=10.0
pkgrel=1
arch=(i686 x86_64)
url="http://www.freedesktop.org/wiki/Software/PulseAudio"
license=(LGPL)
-depends=(dbus libasyncns libcap libxtst libsm libsndfile json-c)
-makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit
- speexdsp tdb dbus intltool orc json-c gtk3 check libsoxr)
+depends=(dbus libasyncns libcap libxtst libsm libsndfile)
+makedepends=(attr libtool rtkit speexdsp tdb intltool orc gtk3 check libsoxr)
provides=("libpulse=${pkgver}")
conflicts=('libpulse')
replaces=('libpulse')
backup=(etc/pulse/client.conf)
options=(!emptydirs)
-source=(http://freedesktop.org/software/$_pkgbase/releases/$_pkgbase-$pkgver.tar.xz
+_commit=84952e6a092b6a0c5b153bd7a4f6e490810681c8 # tags/v10.0^0
+source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit"
padsp-lib32.patch)
-sha256sums=('c3d3d66b827f18fbe903fe3df647013f09fc1e2191c035be1ee2d82a9e404686'
+sha256sums=('SKIP'
'7832fc59df76538ff10aedd297c03cb7ff117235da8bfad26082994bb5b84332')
+prepare() {
+ cd pulseaudio
+ NOCONFIGURE=1 ./bootstrap.sh
+}
+
build() {
- cd $_pkgbase-$pkgver
+ cd pulseaudio
DATADIRNAME=share ./configure --prefix=/usr \
--sysconfdir=/etc \
@@ -50,7 +54,7 @@ build() {
}
package() {
- cd $_pkgbase-$pkgver
+ cd pulseaudio
make -j1 DESTDIR="$pkgdir"/temp install
cd "$pkgdir"