author | David Runge
<dvzrv@archlinux.org> 2022-01-16 12:10:04 UTC |
committer | David Runge
<dvzrv@archlinux.org> 2022-01-16 12:10:04 UTC |
parent | 4b786e84fb23762fc83eb379124f5a81e0792d13 |
PKGBUILD | +11 | -2 |
diff --git a/PKGBUILD b/PKGBUILD index ecbb48b..e4facfe 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgbase=pipewire pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2) pkgver=0.3.43 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Low-latency audio/video router and processor" url="https://pipewire.org" @@ -33,6 +33,8 @@ build() { local meson_options=( -D docs=enabled -D jack=disabled + -D jack-devel=true + -D libjack-path=/usr/lib -D libcamera=disabled -D udevrulesdir=/usr/lib/udev/rules.d -D roc=disabled @@ -85,7 +87,10 @@ package_pipewire() { _pick docs usr/share/doc - _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack + _pick jack usr/bin/pw-jack + _pick jack usr/include/jack + _pick jack usr/lib/libjack* + _pick jack usr/lib/pkgconfig/jack.pc _pick jack usr/share/man/man1/pw-jack.1 _pick jack usr/share/pipewire/jack.conf @@ -142,6 +147,10 @@ package_pipewire-jack() { pkgdesc+=" - JACK support" license+=(GPL2) # libjackserver depends=(pipewire-session-manager libpipewire-$_ver.so) + optdepends=('jack-example-tools: for official JACK example-clients and tools') + conflicts=(jack jack2) + provides=(jack jack2 libjack.so libjackserver.so libjacknet.so) + replaces=(jack jack2) mv jack/* "$pkgdir"