git » pipewire.git » commit f7154d2

0.3.4-1

author Jan Alexander Steffens
2020-05-01 08:19:04 UTC
committer Jan Alexander Steffens
2020-05-01 08:19:04 UTC
parent 24e2588dda2b2bf8a7d9fda9bde33383c978c8b0

0.3.4-1

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"
 }