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

David Runge dvzrv at gemini.archlinux.org
Sun Jan 16 12:13:06 UTC 2022


    Date: Sunday, January 16, 2022 @ 12:13:05
  Author: dvzrv
Revision: 1106206

upgpkg: lib32-pipewire 1:0.3.43-2: Rebuild to have lib32-pipewire-jack provide lib32-jack.

Extend meson options to have lib32-pipewire-jack provide the lib32-jack2 libraries.
Add conflicts/provides/replaces to lib32-pipewire-jack as needed.

Modified:
  lib32-pipewire/trunk/PKGBUILD

----------+
 PKGBUILD |   10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-16 12:03:14 UTC (rev 1106205)
+++ PKGBUILD	2022-01-16 12:13:05 UTC (rev 1106206)
@@ -4,7 +4,7 @@
 pkgbase=lib32-pipewire
 pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2)
 pkgver=0.3.43
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="Low-latency audio/video router and processor - 32-bit client library"
 url="https://pipewire.org"
@@ -35,6 +35,8 @@
     -D systemd-user-service=disabled
     -D bluez5=disabled
     -D jack=disabled
+    -D jack-devel=true
+    -D libjack-path=/usr/lib32
     -D v4l2=disabled
     -D libcamera=disabled
     -D pw-cat=disabled
@@ -85,7 +87,8 @@
 
   ( cd "$pkgdir"
 
-    _pick jack usr/lib32/pipewire-$_ver/jack
+    _pick jack usr/lib32/libjack*
+    _pick jack usr/lib32/pkgconfig/jack.pc
 
     _pick v4l2 usr/lib32/pipewire-$_ver/v4l2
 
@@ -99,6 +102,9 @@
   pkgdesc+=" - JACK support"
   license+=(GPL2)  # libjackserver
   depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so)
+  conflicts=(lib32-jack lib32-jack2)
+  provides=(lib32-jack lib32-jack2 libjack.so libjackserver.so libjacknet.so)
+  replaces=(lib32-jack lib32-jack2)
 
   mv jack/* "$pkgdir"
 



More information about the arch-commits mailing list