[packages/libfuse3] add static_libs bcond
atler
atler at pld-linux.org
Sun Dec 21 00:51:40 CET 2025
commit 75c59a0ab99d8a7b09b87a7446e48761feb66ae4
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Dec 21 00:51:16 2025 +0100
add static_libs bcond
libfuse3.spec | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/libfuse3.spec b/libfuse3.spec
index b71529e..59fcef8 100644
--- a/libfuse3.spec
+++ b/libfuse3.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without static_libs # static libraries
+
Summary: Filesystem in Userspace
Summary(pl.UTF-8): System plików w przestrzeni użytkownika
Name: libfuse3
@@ -111,6 +115,7 @@ Narzędzia do montowania systemów plików opartych na FUSE 3.
%build
%meson \
+ %{!?with_static_libs:--default-library=shared} \
-Dexamples=false \
-Dinitscriptdir= \
-Duseroot=false
@@ -156,9 +161,11 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/fuse3
%{_pkgconfigdir}/fuse3.pc
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/libfuse3.a
+%endif
%files apidocs
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libfuse3.git/commitdiff/75c59a0ab99d8a7b09b87a7446e48761feb66ae4
More information about the pld-cvs-commit
mailing list