]> git.pld-linux.org Git - packages/daala.git/blame - daala.spec
- new
[packages/daala.git] / daala.spec
CommitLineData
dac3c49e
JB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: Daala next-generation video codec
6Summary(pl.UTF-8): Daala - kodek obrazu następnej generacji
7Name: daala
8Version: 0.0
9%define snap 20130928
10Release: 0.%{snap}.1
11License: BSD
12Group: Libraries
13# git clone https://git.xiph.org/daala.git
14Source0: %{name}.tar.xz
15# Source0-md5: b3ab1702b39a35bb564861a84863584f
16URL: http://xiph.org/daala/
17BuildRequires: SDL-devel
18BuildRequires: autoconf >= 2.53
19BuildRequires: automake >= 1:1.11
20BuildRequires: libogg-devel >= 1:1.3
21BuildRequires: libpng-devel
22BuildRequires: libtheora-devel
23BuildRequires: libtool >= 2:2
24%if %{with apidocs}
25BuildRequires: doxygen
26BuildRequires: transfig
27%endif
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31Daala is the code-name for a new video compression technology. The
32effort is a collaboration between Mozilla Foundation, Xiph.Org
33Foundation and other contributors.
34
35The goal of the project is to provide a free to implement, use and
36distribute digital media format and reference implementation with
37technical performance superior to H.265.
38
39%description -l pl.UTF-8
40Daala to nazwa kodowa nowej technologii kompresji obrazu. Próby te
41są efektem współpracy Mozilla Foundation, Xiph.Org oraz innych
42współpracowników.
43
44Celem projektu jest dostarczenie wolnego w implementacji, użyciu i
45rozpowszechnianiu formatu treści cyfrowej oraz wzorcowej implementacji
46o wydajności lepszej niż H.265.
47
48%package devel
49Summary: Header files for Daala libraries
50Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Daala
51Group: Development/Libraries
52Requires: %{name} = %{version}-%{release}
53Requires: libogg-devel >= 1.3
54Requires: libpng-devel
55
56%description devel
57Header files for Daala libraries.
58
59%description devel -l pl.UTF-8
60Pliki nagłówkowe bibliotek Daala.
61
62%package static
63Summary: Static Daala libraries
64Summary(pl.UTF-8): Statyczne biblioteki Daala
65Group: Development/Libraries
66Requires: %{name}-devel = %{version}-%{release}
67
68%description static
69Static Daala libraries.
70
71%description static -l pl.UTF-8
72Statyczne biblioteki Daala.
73
74%package apidocs
75Summary: Daala API documentation
76Summary(pl.UTF-8): Dokumentacja API bibliotek Daala
77Group: Documentation
78
79%description apidocs
80API documentation for Daala libraries.
81
82%description apidocs -l pl.UTF-8
83Dokumentacja API bibliotek Daala.
84
85%prep
86%setup -q -n %{name}
87
88%build
89%{__libtoolize}
90%{__aclocal} -I m4
91%{__autoconf}
92%{__autoheader}
93%{__automake}
94%configure \
95 %{!?with_apidocs:--disable-doc} \
96 --disable-silent-rules
97%{__make}
98
99%install
100rm -rf $RPM_BUILD_ROOT
101
102%{__make} install \
103 DESTDIR=$RPM_BUILD_ROOT
104
105# obsoleted by pkg-config
106%{__rm} $RPM_BUILD_ROOT%{_libdir}/libdaala*.la
107# packaged as %doc
108%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/daala
109
110%clean
111rm -rf $RPM_BUILD_ROOT
112
113%post -p /sbin/ldconfig
114%postun -p /sbin/ldconfig
115
116%files
117%defattr(644,root,root,755)
118%doc AUTHORS COPYING README
119%attr(755,root,root) %{_libdir}/libdaalabase.so.*.*.*
120%attr(755,root,root) %ghost %{_libdir}/libdaalabase.so.0
121%attr(755,root,root) %{_libdir}/libdaaladec.so.*.*.*
122%attr(755,root,root) %ghost %{_libdir}/libdaaladec.so.0
123%attr(755,root,root) %{_libdir}/libdaalaenc.so.*.*.*
124%attr(755,root,root) %ghost %{_libdir}/libdaalaenc.so.0
125
126%files devel
127%defattr(644,root,root,755)
128%attr(755,root,root) %{_libdir}/libdaalabase.so
129%attr(755,root,root) %{_libdir}/libdaaladec.so
130%attr(755,root,root) %{_libdir}/libdaalaenc.so
131%{_includedir}/daala
132%{_pkgconfigdir}/daaladec.pc
133%{_pkgconfigdir}/daalaenc.pc
134
135%files static
136%defattr(644,root,root,755)
137%{_libdir}/libdaalabase.a
138%{_libdir}/libdaaladec.a
139%{_libdir}/libdaalaenc.a
140
141%if %{with apidocs}
142%files apidocs
143%defattr(644,root,root,755)
144%doc doc/html/*
145%endif
This page took 0.096892 seconds and 4 git commands to generate.