author | Jan Alexander Steffens
<heftig@archlinux.org> 2020-05-01 08:19:04 UTC |
committer | Jan Alexander Steffens
<heftig@archlinux.org> 2020-05-01 08:19:04 UTC |
parent | 24e2588dda2b2bf8a7d9fda9bde33383c978c8b0 |
PKGBUILD | +11 | -10 |
diff --git a/PKGBUILD b/PKGBUILD index 908f2b0..a70c9bc 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@ pkgbase=pipewire pkgname=(pipewire pipewire-docs pipewire-jack pipewire-pulse) -pkgver=0.3.2 +pkgver=0.3.4 pkgrel=1 pkgdesc="Server and user space API to deal with multimedia pipelines" url="https://pipewire.org" @@ -12,7 +12,7 @@ arch=(x86_64) makedepends=(git meson doxygen graphviz xmltoman valgrind jack2 libpulse alsa-lib gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader dbus libsndfile bluez-libs vulkan-headers) -_commit=f0f3a0a66032cf693a979dae6187cac07fa353ee # tags/0.3.2 +_commit=33398d7de83fad1c67c691e0712e3e0108c5e966 # tags/0.3.4 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit") sha256sums=('SKIP') @@ -50,13 +50,16 @@ _pick() { done } +_ver=${pkgver:0:3} + package_pipewire() { depends=(gstreamer gst-plugins-base sbc rtkit vulkan-icd-loader bluez-libs - libdbus-1.so libsndfile.so) + libdbus-1.so libsndfile.so libudev.so libasound.so libsystemd.so + libglib-2.0.so libgobject-2.0.so) optdepends=('pipewire-docs: Documentation' 'pipewire-jack: JACK support' 'pipewire-pulse: PulseAudio support') - provides=(libpipewire-${pkgver:0:3}.so) + provides=(libpipewire-$_ver.so) backup=(etc/pipewire/pipewire.conf) install=pipewire.install @@ -66,10 +69,10 @@ package_pipewire() { _pick docs usr/share/doc - _pick pulse usr/lib/libpulse* + _pick pulse usr/bin/pw-pulse usr/lib/pipewire-$_ver/pulse + _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack _pick jack usr/lib/spa-0.2/jack - _pick jack usr/lib/libjack* } package_pipewire-docs() { @@ -79,14 +82,12 @@ package_pipewire-docs() { package_pipewire-jack() { pkgdesc+=" (JACK support)" - depends=(libpipewire-${pkgver:0:3}.so libjack.so) - provides=(libjack-pw.so) + depends=(libpipewire-$_ver.so libjack.so) mv jack/* "$pkgdir" } package_pipewire-pulse() { pkgdesc+=" (PulseAudio support)" - depends=(libpipewire-${pkgver:0:3}.so libpulse.so libglib-2.0.so) - provides=(libpulse{,-simple,-mainloop-glib}-pw.so) + depends=(libpipewire-$_ver.so libglib-2.0.so) mv pulse/* "$pkgdir" }