3 %bcond_without static_libs # static library
5 Summary: Open Sound Control library
6 Summary(pl.UTF-8): Biblioteka Open Sound Control
12 Source0: https://downloads.sourceforge.net/liblo/%{name}-%{version}.tar.gz
13 # Source0-md5: a93a7a9da084e6a0937bde6fc324a52a
14 Patch0: %{name}-strncpy.patch
15 URL: https://liblo.sourceforge.net/
16 BuildRequires: autoconf >= 2.69
17 BuildRequires: automake
18 BuildRequires: doxygen
19 BuildRequires: libtool
20 BuildRequires: rpm-build >= 4.6
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 liblo is an implementation of the Open Sound Control protocol for
27 %description -l pl.UTF-8
28 liblo jest implementacją protokołu Open Sound Control dla systemów
32 Summary: Header files for liblo
33 Summary(pl.UTF-8): Pliki nagłówkowe dla liblo
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
38 Header files and development documentation for liblo.
40 %description devel -l pl.UTF-8
41 Pliki nagłówkowe i dokumentacja dla liblo.
44 Summary: liblo static library
45 Summary(pl.UTF-8): Biblioteka statyczna liblo
46 Group: Development/Libraries
47 Requires: %{name} = %{version}-%{release}
52 %description static -l pl.UTF-8
53 Biblioteka statyczna liblo.
56 Summary: API documentation for liblo library
57 Summary(pl.UTF-8): Dokumentacja API biblioteki liblo
62 API documentation for liblo library.
64 %description apidocs -l pl.UTF-8
65 Dokumentacja API biblioteki liblo.
78 --disable-silent-rules \
80 %{?with_static_libs:--enable-static}
84 rm -rf $RPM_BUILD_ROOT
87 DESTDIR=$RPM_BUILD_ROOT
89 # obsoleted by pkg-config
90 %{__rm} $RPM_BUILD_ROOT%{_libdir}/liblo.la
93 rm -rf $RPM_BUILD_ROOT
95 %post -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
99 %defattr(644,root,root,755)
100 %doc AUTHORS ChangeLog NEWS README TODO
101 %attr(755,root,root) %{_bindir}/oscdump
102 %attr(755,root,root) %{_bindir}/oscsend
103 %attr(755,root,root) %{_bindir}/oscsendfile
104 %attr(755,root,root) %{_libdir}/liblo.so.*.*.*
105 %attr(755,root,root) %ghost %{_libdir}/liblo.so.7
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_libdir}/liblo.so
111 %{_pkgconfigdir}/liblo.pc
113 %if %{with static_libs}
115 %defattr(644,root,root,755)
120 %defattr(644,root,root,755)