forked from knik0/faad2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfaad2.spec
128 lines (97 loc) · 3.21 KB
/
faad2.spec
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
Summary: C library and frontend for decoding MPEG2/4 AAC
Name: faad2
Version: 2.0.031105
Release: 1
License: GPL
Group: Applications/Multimedia
Source0: http://download.sourceforge.net/faad/%{name}-%{version}.tar.gz
BuildRequires: autoconf, automake, libtool, gcc-c++
BuildRequires: xmms-devel, id3lib-devel, gtk+-devel
URL: http://www.audiocoding.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Packager: [email protected]
%description
FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder, completely
written from scratch. FAAD 2 is licensed under the GPL.
%package devel
Summary: Development libraries the FAAD 2 AAC decoder.
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Header files and development documentation for libfaad.
%package xmms
Group: Applications/Multimedia
Summary: AAC and MP4 input plugin for xmms
Requires: %{name} = %{version}-%{release}, %{version}-%{release}-libmp4ff, xmms, id3lib
%description xmms
The AAC xmms input plugin for xmms recognizes AAC files by an
.aac extension.
This MP4 xmms plugin reads AAC files with and without ID3 tags (version 2.x).
AAC files are MPEG2 or MPEG4 files that can be found in MPEG4 audio files
(.mp4). MPEG4 files with AAC inside can be read by RealPlayer or Quicktime.
%package libmp4v2
Summary: C++ library to handle MP4 (Quicktime) content
Group: Development/Libraries
%description libmp4v2
C++ library to handle MP4 (Quicktime) content
%package libmp4ff
Summary: Library to handle MP4 (Quicktime)
Group: Development/Libraries
%description libmp4ff
This is a Quicktime library for UNIX in a freely redistributable,
statically linkable library.
%prep
%setup -n faad2
%patch -p0
%build
sh bootstrap
./configure --with-drm --with-xmms --prefix=/usr
make
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_libdir}/libfaad.so*
%files devel
%defattr(-, root, root)
%{_libdir}/libfaad.a
%{_libdir}/libfaad.la
%{_includedir}/faad.h
%files xmms
%defattr(-,root,root)
%doc plugins/xmms/README
%_libdir/xmms/Input/*
%files libmp4v2
%defattr(-, root, root)
%{_libdir}/libmp4v2.*
%{_includedir}/mp4.h
%{_includedir}/mpeg4ip.h
%files libmp4ff
%defattr(-, root, root)
%{_libdir}/libmp4ff.*
%{_includedir}/mp4ff.h
%changelog
* Wed Nov 05 2003 Alexander Kurpiers <[email protected]>
- include xmms plugins/libmp4v2/libmp4ff into RPM
* Tue Aug 12 2003 Matthias Saou <[email protected]>
- Update to 2.0rc1.
- Introduced LD_LIBRARY_PATH workaround.
- Removed optional xmms plugin build, it seems mandatory now.
- Added gtk+ build dep for the xmms plugin.
* Wed May 14 2003 Matthias Saou <[email protected]>
- Added xmms plugin build.
* Wed Apr 9 2003 Matthias Saou <[email protected]>
- Spec file cleanup.
- Now exclude .la file.
- Update to latest CVS checkout to fix compile problem.
* Fri Aug 10 2002 Alexander Kurpiers <[email protected]>
- changes to compile v1.1 release
* Tue Jun 18 2002 Alexander Kurpiers <[email protected]>
- First RPM.