[packages/libmysofa] add static_libs bcond

atler atler at pld-linux.org
Sat Apr 11 19:59:51 CEST 2026


commit 6ceeb08ce3dee9039a66a50c9088f22519d534af
Author: Jan Palus <atler at pld-linux.org>
Date:   Sat Apr 11 19:59:38 2026 +0200

    add static_libs bcond

 libmysofa.spec | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/libmysofa.spec b/libmysofa.spec
index 6df3aa5..b989e11 100644
--- a/libmysofa.spec
+++ b/libmysofa.spec
@@ -1,6 +1,7 @@
 #
 # Conditional build:
 %bcond_without	tests		# build tests
+%bcond_without	static_libs	# static library
 
 Summary:	Library to read AES SOFA files
 Summary(pl.UTF-8):	Biblioteka do odczytu plików AES SOFA
@@ -62,6 +63,7 @@ Statyczna biblioteka libmysofa.
 install -d build
 cd build
 %cmake .. \
+	-DBUILD_STATIC_LIBS=%{__ON_OFF static_libs} \
 	-DBUILD_TESTS=%{__ON_OFF tests} \
 	-DCODE_COVERAGE:BOOL=OFF
 
@@ -97,6 +99,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/libmysofa.pc
 %{_libdir}/cmake/mysofa
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libmysofa.a
+%endif
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmysofa.git/commitdiff/6ceeb08ce3dee9039a66a50c9088f22519d534af



More information about the pld-cvs-commit mailing list