From 165710ca5c03f62d2280ab01f23be61d534f5af6 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 10:07:51 +0100 Subject: [PATCH] package jack stuff apart into new pipewire-jack subpackage, with Supplements: jack [release 1.0.0-2mamba;Sat Dec 02 2023] --- pipewire.spec | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/pipewire.spec b/pipewire.spec index 0a16e25..03f0abe 100644 --- a/pipewire.spec +++ b/pipewire.spec @@ -3,7 +3,7 @@ Name: pipewire Epoch: 1 Version: 1.0.0 -Release: 1mamba +Release: 2mamba Summary: Multimedia processing graphs Group: Applications/Multimedia Vendor: openmamba @@ -69,6 +69,16 @@ Requires: wireplumber %description pulse Pipewire Pulseaudio plugin. +%package jack +Group: System/Libraries +Summary: Pipewire Jack plugin +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: jack +Supplements: jack + +%description jack +Pipewire Jack plugin. + %package -n lib%{name} Group: System/Libraries Summary: Shared libraries for %{name} @@ -161,6 +171,7 @@ fi %{_bindir}/pipewire-aes67 %{_bindir}/pipewire-avb %{_bindir}/pw-* +%exclude %{_bindir}/pw-jack %{_bindir}/spa-* %{_userunitdir}/pipewire.service %{_userunitdir}/pipewire.socket @@ -176,6 +187,7 @@ fi %{_datadir}/alsa-card-profile/mixer/profile-sets/* %dir %{_datadir}/pipewire %{_datadir}/pipewire/*.conf +%exclude %{_datadir}/pipewire/jack.conf %dir %{_datadir}/pipewire/client-rt.conf.avail %{_datadir}/pipewire/client-rt.conf.avail/*.conf %dir %{_datadir}/pipewire/client.conf.avail @@ -188,6 +200,7 @@ fi %{_datadir}/spa-0.2/bluez5/bluez-hardware.conf %{_mandir}/man1/pipewire.1* %{_mandir}/man1/pw-*.1* +%exclude %{_mandir}/man1/pw-jack.1* %{_mandir}/man5/pipewire.conf.5* %files pulse @@ -201,14 +214,18 @@ fi %{_mandir}/man1/pipewire-pulse.1* %{_mandir}/man5/pipewire-pulse.conf.5* +%files jack +%defattr(-,root,root) +%{_bindir}/pw-jack +%dir %{_libdir}/pipewire-%{apiver}/jack +%{_libdir}/pipewire-%{apiver}/jack/libjack*.so* +%{_datadir}/pipewire/jack.conf +%{_mandir}/man1/pw-jack.1* + %files -n lib%{name} %defattr(-,root,root) %{_libdir}/libpipewire-*.so.* %dir %{_libdir}/pipewire-%{apiver} -%dir %{_libdir}/pipewire-%{apiver}/jack -%{_libdir}/pipewire-%{apiver}/jack/libjack*.so* -#%dir %{_libdir}/pipewire-%{majver}/pulse -#%{_libdir}/pipewire-%{majver}/pulse/libpulse*.so* %{_libdir}/pipewire-%{apiver}/libpipewire-module-*.so %dir %{_libdir}/pipewire-%{apiver}/v4l2 %{_libdir}/pipewire-%{apiver}/v4l2/libpw-v4l2.so @@ -233,6 +250,9 @@ fi %doc NEWS %changelog +* Sat Dec 02 2023 Silvan Calarco 1.0.0-2mamba +- package jack stuff apart into new pipewire-jack subpackage, with Supplements: jack + * Thu Nov 30 2023 Automatic Build System 1.0.0-1mamba - automatic version update by autodist