3 %bcond_without apidocs # do not build and package API docs
4 %bcond_without tests # unit tests
6 Summary: Daala next-generation video codec
7 Summary(pl.UTF-8): Daala - kodek obrazu następnej generacji
14 # git clone https://git.xiph.org/daala.git
15 # cd daala && ./update_version && cd ..
16 # tar cJf daala.tar.xz daala
17 Source0: %{name}.tar.xz
18 # Source0-md5: 95bb883af28b16ff1312960cc52a2282
19 URL: http://xiph.org/daala/
20 BuildRequires: SDL-devel
21 BuildRequires: autoconf >= 2.53
22 BuildRequires: automake >= 1:1.11
23 %{?with_tests:BuildRequires: check-devel >= 0.9.8}
24 BuildRequires: libjpeg-devel
25 BuildRequires: libogg-devel >= 1:1.3
26 BuildRequires: libpng-devel
27 BuildRequires: libtheora-devel
28 BuildRequires: libtool >= 2:2
30 BuildRequires: doxygen
31 BuildRequires: transfig
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Daala is the code-name for a new video compression technology. The
37 effort is a collaboration between Mozilla Foundation, Xiph.Org
38 Foundation and other contributors.
40 The goal of the project is to provide a free to implement, use and
41 distribute digital media format and reference implementation with
42 technical performance superior to H.265.
44 %description -l pl.UTF-8
45 Daala to nazwa kodowa nowej technologii kompresji obrazu. Próby te
46 są efektem współpracy Mozilla Foundation, Xiph.Org oraz innych
49 Celem projektu jest dostarczenie wolnego w implementacji, użyciu i
50 rozpowszechnianiu formatu treści cyfrowej oraz wzorcowej implementacji
51 o wydajności lepszej niż H.265.
54 Summary: Header files for Daala libraries
55 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Daala
56 Group: Development/Libraries
57 Requires: %{name} = %{version}-%{release}
58 Requires: libogg-devel >= 1.3
59 Requires: libpng-devel
62 Header files for Daala libraries.
64 %description devel -l pl.UTF-8
65 Pliki nagłówkowe bibliotek Daala.
68 Summary: Static Daala libraries
69 Summary(pl.UTF-8): Statyczne biblioteki Daala
70 Group: Development/Libraries
71 Requires: %{name}-devel = %{version}-%{release}
74 Static Daala libraries.
76 %description static -l pl.UTF-8
77 Statyczne biblioteki Daala.
80 Summary: Daala API documentation
81 Summary(pl.UTF-8): Dokumentacja API bibliotek Daala
85 API documentation for Daala libraries.
87 %description apidocs -l pl.UTF-8
88 Dokumentacja API bibliotek Daala.
100 %{!?with_apidocs:--disable-doc} \
101 --disable-silent-rules \
102 %{!?with_tests:--disable-unit-tests}
110 rm -rf $RPM_BUILD_ROOT
113 DESTDIR=$RPM_BUILD_ROOT
115 # obsoleted by pkg-config
116 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libdaala*.la
118 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/daala
121 rm -rf $RPM_BUILD_ROOT
123 %post -p /sbin/ldconfig
124 %postun -p /sbin/ldconfig
127 %defattr(644,root,root,755)
128 %doc AUTHORS COPYING README
129 %attr(755,root,root) %{_libdir}/libdaalabase.so.*.*.*
130 %attr(755,root,root) %ghost %{_libdir}/libdaalabase.so.0
131 %attr(755,root,root) %{_libdir}/libdaaladec.so.*.*.*
132 %attr(755,root,root) %ghost %{_libdir}/libdaaladec.so.0
133 %attr(755,root,root) %{_libdir}/libdaalaenc.so.*.*.*
134 %attr(755,root,root) %ghost %{_libdir}/libdaalaenc.so.0
137 %defattr(644,root,root,755)
138 %attr(755,root,root) %{_libdir}/libdaalabase.so
139 %attr(755,root,root) %{_libdir}/libdaaladec.so
140 %attr(755,root,root) %{_libdir}/libdaalaenc.so
142 %{_pkgconfigdir}/daaladec.pc
143 %{_pkgconfigdir}/daalaenc.pc
146 %defattr(644,root,root,755)
147 %{_libdir}/libdaalabase.a
148 %{_libdir}/libdaaladec.a
149 %{_libdir}/libdaalaenc.a
153 %defattr(644,root,root,755)