3 %bcond_without mpeg4ip # don't build MPEG4IP plugin
4 %bcond_without xmms # don't build XMMS plugin
5 %bcond_with bootstrap # bootstrap (alias for _without_mpeg4ip)
7 %{?with_bootstrap:%undefine with_mpeg4ip}
8 Summary: Freeware Advanced Audio Decoder 2
9 Summary(pl): Darmowy zaawansowany dekoder audio
14 Group: Applications/Sound
15 Source0: http://dl.sourceforge.net/faac/%{name}-%{version}.tar.gz
16 # Source0-md5: 696490935bf65b2ace4aafaff79e2396
17 Patch0: %{name}-make.patch
18 Patch1: %{name}-no-extension.patch
19 Patch2: %{name}-mpeg4ip.patch
20 Patch3: %{name}-inttypes_h.patch
21 URL: http://www.audiocoding.com/
22 BuildRequires: autoconf
23 BuildRequires: automake
24 %{?with_xmms:BuildRequires: id3lib-devel >= 3.8.2}
25 BuildRequires: libtool >= 2:1.4d-3
26 %{?with_mpeg4ip:BuildRequires: mpeg4ip-devel >= 1:1.5}
27 %{?with_xmms:BuildRequires: rpmbuild(macros) >= 1.125}
28 %{?with_xmms:BuildRequires: xmms-devel}
29 Requires: %{name}-libs = %{version}-%{release}
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
34 completely written from scratch.
37 FAAD 2 to napisany ca³kowicie od pocz±tku dekoder MPEG2 i MPEG-4
38 obs³uguj±cy profile LC, MAIN i LTP.
41 Summary: FAAD 2 libraries
42 Summary(pl): Biblioteki FAAD 2
44 Conflicts: faad2 < 2.0-3
47 FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
48 completely written from scratch. This package contains base FAAD 2
49 libraries: libfaad and libmp4ff.
51 %description libs -l pl
52 FAAD 2 to napisany ca³kowicie od pocz±tku dekoder MPEG2 i MPEG-4
53 obs³uguj±cy profile LC, MAIN i LTP. Ten pakiet zawiera podstawowe
54 biblioteki FAAD 2: libfaad i libmp4ff.
57 Summary: Header files for faad2
58 Summary(pl): Pliki nag³ówkowe faad2
59 Group: Development/Libraries
60 Requires: %{name}-libs = %{version}-%{release}
63 Header files for faad2.
65 %description devel -l pl
66 Pliki nag³ówkowe faad2.
69 Summary: Static faad2 library
70 Summary(pl): Statyczna biblioteka faad2
71 Group: Development/Libraries
72 Requires: %{name}-devel = %{version}-%{release}
77 %description static -l pl
78 Statyczna biblioteka faad2.
80 %package -n mpeg4ip-plugin-faad2
81 Summary: MPEG4IP plugin for AAC files
82 Summary(pl): Wtyczka MPEG4IP do plików AAC
83 Group: Applications/Sound
84 Requires: %{name}-libs = %{version}-%{release}
87 %description -n mpeg4ip-plugin-faad2
88 MPEG4IP plugin for AAC files.
90 %description -n mpeg4ip-plugin-faad2 -l pl
91 Wtyczka MPEG4IP do plików AAC.
93 %package -n xmms-input-faad2
94 Summary: XMMS plugin for AAC files
95 Summary(pl): Wtyczka XMMS do plików AAC
96 Group: X11/Applications/Sound
97 Requires: %{name}-libs = %{version}-%{release}
100 %description -n xmms-input-faad2
101 XMMS plugin for AAC files.
103 %description -n xmms-input-faad2 -l pl
104 Wtyczka XMMS do plików AAC.
120 --with%{!?with_xmms:out}-xmms \
121 --with%{!?with_mpeg4ip:out}-mpeg4ip
126 rm -rf $RPM_BUILD_ROOT
129 DESTDIR=$RPM_BUILD_ROOT
131 rm -f $RPM_BUILD_ROOT%{xmms_input_plugindir}/*.{la,a}
132 rm -f $RPM_BUILD_ROOT%{_libdir}/mp4player_plugin/*.{la,a}
135 rm -rf $RPM_BUILD_ROOT
137 %post libs -p /sbin/ldconfig
138 %postun libs -p /sbin/ldconfig
141 %defattr(644,root,root,755)
142 %attr(755,root,root) %{_bindir}/faad
145 %defattr(644,root,root,755)
146 %doc AUTHORS ChangeLog NEWS README TODO
147 %attr(755,root,root) %{_libdir}/libfaad.so.*.*
150 %defattr(644,root,root,755)
151 %attr(755,root,root) %{_libdir}/libfaad.so
152 %{_libdir}/libfaad.la
153 %{_includedir}/faad.h
154 %{_includedir}/neaacdec.h
157 %defattr(644,root,root,755)
161 %files -n xmms-input-faad2
162 %defattr(644,root,root,755)
163 %attr(755,root,root) %{xmms_input_plugindir}/*.so
167 %files -n mpeg4ip-plugin-faad2
168 %defattr(644,root,root,755)
169 %attr(755,root,root) %{_libdir}/mp4player_plugin/*.so*