]> git.pld-linux.org Git - packages/libmpdclient.git/commitdiff
add static_libs bcond
authorJan Palus <atler@pld-linux.org>
Wed, 20 Dec 2023 21:56:32 +0000 (22:56 +0100)
committerJan Palus <atler@pld-linux.org>
Wed, 20 Dec 2023 21:56:32 +0000 (22:56 +0100)
libmpdclient.spec

index f4458e8bf7b7332f83174bea004b7d0c3315d436..a8851506cfb8840d754d5665b255d86cd7d09dd2 100644 (file)
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without static_libs     # static library
+
 Summary:       MPD client library
 Summary(pl.UTF-8):     Biblioteka kliencka MPD
 Name:          libmpdclient
@@ -64,6 +68,7 @@ API libmpdclient dla jÄ™zyka Vala.
 
 %build
 %meson build \
+       %{!?with_static_libs:--default-library=shared} \
        -Ddocumentation=true
 
 %ninja_build -C build
@@ -94,9 +99,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/mpd
 %{_pkgconfigdir}/libmpdclient.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libmpdclient.a
+%endif
 
 %files -n vala-libmpdclient
 %defattr(644,root,root,755)
This page took 0.097234 seconds and 4 git commands to generate.