[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