]> git.pld-linux.org Git - packages/libmpdclient.git/blobdiff - libmpdclient.spec
add static_libs bcond
[packages/libmpdclient.git] / libmpdclient.spec
index 88c59f1b25889a2684741f0ebf100583fce425be..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
@@ -5,7 +9,7 @@ Version:        2.20
 Release:       1
 License:       BSD-like
 Group:         Libraries
-Source0:       http://www.musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz
+Source0:       https://www.musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz
 # Source0-md5: 2c007da25c0de18921f9fb3155218865
 URL:           http://www.musicpd.org/doc/libmpdclient/
 BuildRequires: doxygen
@@ -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.049326 seconds and 4 git commands to generate.