summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-07-14 17:06:22 +0000
committerCoprDistGit <infra@openeuler.org>2024-07-14 17:06:22 +0000
commit9930c54480eb38bc6bbd0b54b3252c584e3e49f7 (patch)
treebf6b22d51ac7aeabb269e06f849de006bc8abd56
parent37c06d1006ceb0e275154f6e2345a5f19403fbbd (diff)
automatic import of pipewire
-rw-r--r--pipewire.spec10
1 files changed, 7 insertions, 3 deletions
diff --git a/pipewire.spec b/pipewire.spec
index 3355e05..0aad191 100644
--- a/pipewire.spec
+++ b/pipewire.spec
@@ -192,6 +192,9 @@ Man pages and other related documents for %{name}.
%install
%meson_install
+# Own this directory so add-ons can use it
+install -d -m 0755 %{buildroot}%{_datadir}/pipewire/pipewire.conf.d/
+
%if %{with jack}
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
echo %{_libdir}/pipewire-%{apiversion}/jack/ > %{buildroot}%{_sysconfdir}/ld.so.conf.d/pipewire-jack-%{_arch}.conf
@@ -257,7 +260,6 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || :
%{_bindir}/pipewire
%{_bindir}/pipewire-avb
%{_bindir}/pipewire-aes67
-%{_bindir}/pipewire-vulkan
%{_mandir}/man1/pipewire.1*
%dir %{_datadir}/pipewire/
%dir %{_datadir}/pipewire/pipewire.conf.d/
@@ -269,11 +271,13 @@ systemctl --no-reload preset --global pipewire.socket >/dev/null 2>&1 || :
%{_datadir}/pipewire/filter-chain/*.conf
%{_datadir}/pipewire/pipewire-avb.conf
%{_datadir}/pipewire/pipewire-aes67.conf
-%{_datadir}/pipewire/pipewire-vulkan.conf
%{_mandir}/man5/pipewire.conf.5*
%{_mandir}/man5/pipewire-filter-chain.conf.5*
%config(noreplace) %{_sysconfdir}/security/limits.d/*.conf
-%{_sysusersdir}/pipewire.conf
+%if %{with vulkan}
+%{_bindir}/pipewire-vulkan
+%{_datadir}/pipewire/pipewire-vulkan.conf
+%endif
%files libs -f %{name}.lang
%license LICENSE COPYING