3 %bcond_without static_libs # static library
5 Summary: MPD client library
6 Summary(pl.UTF-8): Biblioteka kliencka MPD
12 Source0: https://www.musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz
13 # Source0-md5: a90ab978bed2248d7c3fc35165e7275a
14 URL: http://www.musicpd.org/doc/libmpdclient/
15 BuildRequires: doxygen
16 BuildRequires: meson > 0.38.1
18 BuildRequires: rpm-build >= 4.6
19 BuildRequires: rpmbuild(macros) >= 1.736
20 BuildRequires: tar >= 1:1.22
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 Library for Music Player Daemon client development.
27 %description -l pl.UTF-8
28 Biblioteka do tworzenia klientów demona MPD (Music Player Daemon).
31 Summary: Header files for the MPD client library
32 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki klienckiej MPD
33 Group: Development/Libraries
34 Requires: %{name} = %{version}-%{release}
37 Header files for MPD client library.
39 %description devel -l pl.UTF-8
40 Pliki nagłówkowe biblioteki klienckiej MPD.
43 Summary: Static MPD client library
44 Summary(pl.UTF-8): Statyczna biblioteka kliencka MPD
45 Group: Development/Libraries
46 Requires: %{name}-devel = %{version}-%{release}
49 Static MPD client library.
51 %description static -l pl.UTF-8
52 Statyczna biblioteka kliencka MPD.
54 %package -n vala-libmpdclient
55 Summary: libmpdclient API for Vala language
56 Summary(pl.UTF-8): API libmpdclient dla języka Vala
57 Group: Development/Libraries
58 Requires: %{name}-devel = %{version}-%{release}
61 %description -n vala-libmpdclient
62 libmpdclient API for Vala language.
64 %description -n vala-libmpdclient -l pl.UTF-8
65 API libmpdclient dla języka Vala.
72 %{!?with_static_libs:--default-library=shared} \
78 rm -rf $RPM_BUILD_ROOT
80 %ninja_install -C build
82 rm -rf $RPM_BUILD_ROOT%{_docdir}
85 rm -rf $RPM_BUILD_ROOT
87 %post -p /sbin/ldconfig
88 %postun -p /sbin/ldconfig
91 %defattr(644,root,root,755)
92 %doc README.rst COPYING AUTHORS NEWS
93 %attr(755,root,root) %{_libdir}/libmpdclient.so.*.*
94 %attr(755,root,root) %ghost %{_libdir}/libmpdclient.so.2
97 %defattr(644,root,root,755)
99 %attr(755,root,root) %{_libdir}/libmpdclient.so
101 %{_pkgconfigdir}/libmpdclient.pc
103 %if %{with static_libs}
105 %defattr(644,root,root,755)
106 %{_libdir}/libmpdclient.a
109 %files -n vala-libmpdclient
110 %defattr(644,root,root,755)
111 %{_datadir}/vala/vapi/libmpdclient.vapi