File: libtheora.spec.in

package info (click to toggle)
libtheora 1.1.1+dfsg.1-6
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,076 kB
  • ctags: 3,357
  • sloc: ansic: 32,561; sh: 9,632; makefile: 737
file content (82 lines) | stat: -rw-r--r-- 2,254 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Name:		libtheora
Version:	@VERSION@
Release:	0.xiph.0.4.alpha5
Summary:	The Theora Video Compression Codec.

Group:		System Environment/Libraries
License:	BSD
URL:		http://www.theora.org/
Vendor:		Xiph.org Foundation <team@xiph.org>
Source:		http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

BuildRequires:	libogg-devel >= 2:1.1
BuildRequires:	libvorbis-devel >= 1:1.0.1
BuildRequires:	SDL-devel

# this needs to be explicit since vorbis's .so versioning didn't get bumped
# when going from 1.0 to 1.0.1
Requires:       libvorbis >= 1:1.0.1

%description
Theora is Xiph.Org's first publicly released video codec, intended
for use within the Ogg's project's Ogg multimedia streaming system.
Theora is derived directly from On2's VP3 codec; Currently the two are
nearly identical, varying only in encapsulating decoder tables in the
bitstream headers, but Theora will make use of this extra freedom
in the future to improve over what is possible with VP3.

%package devel
Summary:        Development tools for Theora applications.
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       libogg-devel >= 2:1.1

%description devel
The libtheora-devel package contains the header files and documentation
needed to develop applications with Ogg Theora.

%prep
%setup -q -n %{name}-%{version}

%build
%configure --enable-shared
make

%install
rm -rf $RPM_BUILD_ROOT
# make sure our temp doc build dir is removed
rm -rf $(pwd)/__docs

%makeinstall docdir=$(pwd)/__docs

find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'

%clean 
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root)
%doc COPYING README
%{_libdir}/libtheora.so.*

%files devel
%defattr(-,root,root,-)
%doc __docs/*
%{_libdir}/libtheora.a
%{_libdir}/libtheora.so
%dir %{_includedir}/theora
%{_includedir}/theora/codec.h
%{_includedir}/theora/theora.h
%{_includedir}/theora/theoradec.h
%{_libdir}/pkgconfig/theora.pc

%changelog
* Sat Aug 20 2005 Ralph Giles <giles at xiph.org>
- updated version for 1.0alpha5 release
* Thu Jun 10 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- transported fedora.us spec file