[packages/pipewire-wireplumber] add static_libs bcond
atler
atler at pld-linux.org
Wed Nov 22 17:06:14 CET 2023
commit b41797f7cf3a51d9bb9e13b0108f617152f16555
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Nov 22 16:29:19 2023 +0100
add static_libs bcond
pipewire-wireplumber.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/pipewire-wireplumber.spec b/pipewire-wireplumber.spec
index 6f4b942..284405b 100644
--- a/pipewire-wireplumber.spec
+++ b/pipewire-wireplumber.spec
@@ -1,6 +1,7 @@
#
# Conditional build:
%bcond_without apidocs # API documentation
+%bcond_without static_libs # static_library
Summary: Session / policy manager implementation for PipeWire
Summary(pl.UTF-8): Implementacja zarządcy sesji / polityk dla PipeWire
@@ -113,6 +114,7 @@ Dokumentacja API PipeWire WirePlumber.
%build
%meson build \
+ %{!?with_static_libs:--default-library=shared} \
-Ddoc=%{__enabled_disabled apidocs} \
-Dintrospection=enabled \
-Dsystem-lua=true
@@ -188,9 +190,11 @@ rm -rf $RPM_BUILD_ROOT
%{_pkgconfigdir}/wireplumber-0.4.pc
%{_datadir}/gir-1.0/Wp-0.4.gir
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/libwireplumber-0.4.a
+%endif
%if %{with apidocs}
%files apidocs
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pipewire-wireplumber.git/commitdiff/b41797f7cf3a51d9bb9e13b0108f617152f16555
More information about the pld-cvs-commit
mailing list