3 %bcond_without static_libs # static library
5 Summary: High-level Opus encoding library
6 Summary(pl.UTF-8): Wysokopoziomowa biblioteka do kodowania w formacie Opus
12 Source0: https://archive.mozilla.org/pub/opus/%{name}-%{version}.tar.gz
13 # Source0-md5: f038ea0f4168d184c76b42d293697c57
14 URL: http://opus-codec.org/
15 BuildRequires: doxygen
16 BuildRequires: opus-devel >= 1.1
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 The libopusenc library provides a high-level API for encoding .opus
22 files. libopusenc depends only on libopus.
24 %description -l pl.UTF-8
25 Biblioteka libopusenc udostępnia wysokopoziomowe API do kodowania
26 plików .opus. libopusenc zależy tylko od libopus.
29 Summary: Header files for libopusenc library
30 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libopusenc
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
33 Requires: opus-devel >= 1.1
36 Header files for libopusenc library.
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki libopusenc.
42 Summary: Static libopusenc library
43 Summary(pl.UTF-8): Statyczna biblioteka libopusenc
44 Group: Development/Libraries
45 Requires: %{name}-devel = %{version}-%{release}
48 Static libopusenc library.
50 %description static -l pl.UTF-8
51 Statyczna biblioteka libopusenc.
54 Summary: API documentation for libopusenc library
55 Summary(pl.UTF-8): Dokumentacja API biblioteki libopusenc
57 %if "%{_rpmversion}" >= "5"
62 API documentation for libopusenc library.
64 %description apidocs -l pl.UTF-8
65 Dokumentacja API biblioteki libopusenc.
72 --disable-silent-rules \
73 %{!?with_static_libs:--disable-static}
77 rm -rf $RPM_BUILD_ROOT
80 DESTDIR=$RPM_BUILD_ROOT
82 # obsoleted by pkg-config
83 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libopusenc.la
85 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libopusenc
88 rm -rf $RPM_BUILD_ROOT
90 %post -p /sbin/ldconfig
91 %postun -p /sbin/ldconfig
94 %defattr(644,root,root,755)
95 %doc AUTHORS COPYING README.md
96 %attr(755,root,root) %{_libdir}/libopusenc.so.*.*.*
97 %attr(755,root,root) %ghost %{_libdir}/libopusenc.so.0
100 %defattr(644,root,root,755)
101 %attr(755,root,root) %{_libdir}/libopusenc.so
102 %{_includedir}/opus/opusenc.h
103 %{_pkgconfigdir}/libopusenc.pc
105 %if %{with static_libs}
107 %defattr(644,root,root,755)
108 %{_libdir}/libopusenc.a
112 %defattr(644,root,root,755)
113 %doc doc/html/{search,*.css,*.html,*.js,*.png}