[arch-commits] Commit in pipewire/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Fri May 1 08:19:09 UTC 2020


    Date: Friday, May 1, 2020 @ 08:19:04
  Author: heftig
Revision: 382000

0.3.4-1

Modified:
  pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-01 07:41:05 UTC (rev 381999)
+++ PKGBUILD	2020-05-01 08:19:04 UTC (rev 382000)
@@ -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 @@
 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 @@
   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 @@
 
   _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-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"
 }



More information about the arch-commits mailing list