2 %define _snapver 20011220
3 %define _snapsubver admin
4 %define _snap %{_snapver}%{_snapsubver}
7 Summary: Library for playing AVI files
8 Summary(pl): Biblioteka do odtwarzania plików AVI
10 Version: %{_ver}%{_subver}
15 Group(de): X11/Libraries
16 Group(es): X11/Bibliotecas
17 Group(fr): X11/Librairies
18 Group(pl): X11/Biblioteki
19 Group(pt_BR): X11/Bibliotecas
20 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
21 Group(uk): X11/â¦Â̦ÏÔÅËÉ
22 Source0: http://avifile.sourceforge.net/%{name}-%{version}-%{_snap}.tgz
23 Source1: %{name}.desktop
24 Patch0: %{name}-shareware.patch
25 Patch1: %{name}-deplib.patch
26 Patch2: %{name}-ac3.patch
27 Patch3: %{name}-size_t.patch
28 Patch4: %{name}-amfix.patch
29 BuildRequires: XFree86-devel
30 BuildRequires: SDL-devel >= 1.2.0
31 BuildRequires: ac3dec-devel >= 0.6.1
32 BuildRequires: libjpeg-devel
34 BuildRequires: qt-devel
35 BuildRequires: divx4linux-devel
36 BuildRequires: autoconf
37 BuildRequires: automake
38 BuildRequires: libtool
39 BuildRequires: libogg-devel
40 BuildRequires: libvorbis-devel
41 BuildRequires: lame-libs-devel
42 BuildConflicts: wine-devel
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 %define _prefix /usr/X11R6
46 %define _mandir %{_prefix}/man
49 Avifile is a library that allow programs to read and write compressed
50 AVI files (Indeo Video, DivX :-), etc.) under x86 Linux.
51 (De)compression is performed with various plugins (Win32, FFMpeg,...)
54 Avifile jest bibliotek± s³u¿±c± do odczytywania i zapisywania
55 skompresowanych plików AVI (Indeo Video, DivX :-), etc.) pod Linuksem.
56 Do (de)kompresji u¿ywane s± pluginy (win32, FFMpeg, ...)
59 Summary: Header file required to build programs using libavifile
60 Summary(pl): Pliki nag³ówkowe wymagane przez programy u¿ywaj±ce libavifile
61 Group: X11/Development/Libraries
62 Group(de): X11/Entwicklung/Libraries
63 Group(es): X11/Desarrollo/Bibliotecas
64 Group(fr): X11/Development/Librairies
65 Group(pl): X11/Programowanie/Biblioteki
66 Group(pt_BR): X11/Desenvolvimento/Bibliotecas
67 Group(ru): X11/òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
68 Group(uk): X11/òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
69 Requires: XFree86-devel
70 Requires: %{name} = %{version}
73 Header files required to build programs using libavifile.
75 %description devel -l pl
76 Pliki nag³ówkowe niezbêdne do kompilacji programów korzystaj±cych z
80 Summary: Player for AVI/ASF/WMF files
81 Summary(pl): Odtwarzacz plików AVI/ASF/WMF
82 Group: X11/Applications/Multimedia
83 Group(de): X11/Applikationen/Multimedia
84 Group(pl): X11/Aplikacje/Multimedia
85 Requires: %{name} = %{version}
88 Sample player for AVI, ASF, WFM (with straming support) files.
90 %description aviplay -l pl
91 Przyk³adowy odtwarzacz plików AVI, ASF, WFM (ze wsparciem dla
95 Summary: Sample programs using the avifile library
96 Summary(pl): Przyk³adowe programy u¿ywaj±ce biblioteki avifile
97 Group: X11/Applications/Multimedia
98 Group(de): X11/Applikationen/Multimedia
99 Group(pl): X11/Aplikacje/Multimedia
100 Requires: %{name} = %{version}
103 Qt-based AVI utilities with few other useful supporting tools for TV
104 capturing, AVI recompression, benchmarking, joining AVI files. These
105 programs have more bugs as they are not as extensively developed as
108 %description utils -l pl
109 Kilka u¿ytecznych narzêdzi do przechwytywania TV, rekompresji AVI,
110 benchmarkowania, ³±czenia plików AVI. Maj± wiêcej b³êdów, poniewa¿ nie
111 s± tak intensywnie rozwijane jak odtwarzacz.
114 Summary: Win32 audio/video plugin
115 Summary(pl): Plugin audio/video win32
117 Group(de): X11/Libraries
118 Group(es): X11/Bibliotecas
119 Group(fr): X11/Librairies
120 Group(pl): X11/Biblioteki
121 Group(pt_BR): X11/Bibliotecas
122 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
123 Group(uk): X11/â¦Â̦ÏÔÅËÉ
124 Requires: %{name} = %{version}
126 ExclusiveArch: %{ix86}
129 Plugin for using Win32 DLL libraries in avifile located in
133 Summary: GPL MPEG4 codec
134 Summary(pl): Kodek MPEG4 na licencji GPL
136 Group(de): X11/Libraries
137 Group(es): X11/Bibliotecas
138 Group(fr): X11/Librairies
139 Group(pl): X11/Biblioteki
140 Group(pt_BR): X11/Bibliotecas
141 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
142 Group(uk): X11/â¦Â̦ÏÔÅËÉ
143 Requires: %{name} = %{version}
146 ffmpeg is a hyper fast realtime audio/video encoder, a streaming
147 server and a generic audio and video file converter.
149 It can grab from a standard Video4Linux video source and convert it
150 into several file formats based on DCT/motion compensation encoding.
151 Sound is compressed in MPEG audio layer 2 or using an AC3 compatible
155 Summary: Fast MPEG4 codec
156 Summary(pl): Szybki kodek MPEG4
158 Group(de): X11/Libraries
159 Group(es): X11/Bibliotecas
160 Group(fr): X11/Librairies
161 Group(pl): X11/Biblioteki
162 Group(pt_BR): X11/Bibliotecas
163 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
164 Group(uk): X11/â¦Â̦ÏÔÅËÉ
165 Requires: %{name} = %{version}
167 ExclusiveArch: %{ix86}
170 DivX MPEG-4 decoder and encoder.
172 %description divx4 -l pl
173 Dekoder i koder MPEG-4 DivX.
176 Summary: Vorbis audio plugin
177 Summary(pl): Plugin vorbis audio.
179 Group(de): X11/Libraries
180 Group(es): X11/Bibliotecas
181 Group(fr): X11/Librairies
182 Group(pl): X11/Biblioteki
183 Group(pt_BR): X11/Bibliotecas
184 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
185 Group(uk): X11/â¦Â̦ÏÔÅËÉ
186 Requires: %{name} = %{version}
189 Plugin for decompression of Vorbis audio streams.
192 Summary: MAD - MPEG audio plugin
193 Summary(pl): MAD - plugin MPEG audio
195 Group(de): X11/Libraries
196 Group(es): X11/Bibliotecas
197 Group(fr): X11/Librairies
198 Group(pl): X11/Biblioteki
199 Group(pt_BR): X11/Bibliotecas
200 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
201 Group(uk): X11/â¦Â̦ÏÔÅËÉ
202 Requires: %{name} = %{version}
205 Plugin for decompression of MPEG-1 Layer I/II/III audio streams.
207 %description mad -l pl
208 Plugin do dekompresji strumieni d¼wiêkowych MPEG-1 Layer I/II/III.
210 %package lame_audioenc
211 Summary: MP3 audio encoder plugin
212 Summary(pl): Plugin enkoduj±cy d¼wiêk w formacie MP3
214 Group(de): X11/Libraries
215 Group(es): X11/Bibliotecas
216 Group(fr): X11/Librairies
217 Group(pl): X11/Biblioteki
218 Group(pt_BR): X11/Bibliotecas
219 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
220 Group(uk): X11/â¦Â̦ÏÔÅËÉ
221 Requires: %{name} = %{version}
223 %description lame_audioenc
224 Plugin for mp3 encoding capability of avirecompress tool.
227 %setup -q -n avifile%{_ver}-%{_snapver}
229 # was broken and need fixing; without this xmms and avi plugin is broken
236 rm -f missing aclocal.m4
237 libtoolize --copy --force
241 automake -a -c --foreign
243 cd plugins/libmad/libmad
251 # This is The WRONG Way (tm)
252 GEN_MOC="`grep -Rl '^ *Q_OBJECT$' *`"
253 for f in $GEN_MOC; do moc -o "${f%.[!.]*}.moc" "$f"; done
255 %configure CPPFLAGS="-I/usr/include/divx" AS="%{__cc}" \
256 --with-qt-includes=%{_includedir}/qt \
257 --with-libac3-path=%{_prefix} \
265 rm -rf $RPM_BUILD_ROOT
266 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},/usr/lib/win32,%{_pixmapsdir},%{_applnkdir}/Multimedia}
269 for f in plugins/*/lib*.la ; do
270 sed -e '/^relink_command/d' $f > $f.new
275 DESTDIR="$RPM_BUILD_ROOT"
277 cp -f include/fourcc.h $RPM_BUILD_ROOT/%{_includedir}/%{name}
279 gzip -9nf README doc/{CREDITS,EXCEPTIONS,KNOWN_BUGS,LICENSING} \
280 doc/{README-DEVEL,TODO,VIDEO-PERFORMANCE,WARNINGS}
282 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
283 install bin/test.png $RPM_BUILD_ROOT%{_pixmapsdir}/avifile.png
286 rm -rf $RPM_BUILD_ROOT
288 %post -p /sbin/ldconfig
289 %postun -p /sbin/ldconfig
292 %defattr(644,root,root,755)
293 %doc *.gz doc/{CREDITS,EXCEPTIONS,KNOWN_BUGS,LICENSING}.gz
294 %doc doc/{TODO,VIDEO-PERFORMANCE,WARNINGS}.gz
295 %attr(755,root,root) %{_libdir}/lib*.so.*.*
296 %dir %{_libdir}/avifile*
297 %attr(755,root,root) %{_libdir}/avifile*/lib*audiodec.so*
298 %attr(755,root,root) %{_libdir}/avifile*/lib*audiodec.la
299 %attr(755,root,root) %{_libdir}/avifile*/libac3pass.so*
300 %attr(755,root,root) %{_libdir}/avifile*/libac3pass.la
301 %attr(755,root,root) %{_libdir}/avifile*/libmjpeg.so*
302 %attr(755,root,root) %{_libdir}/avifile*/libmjpeg.la
305 %defattr(644,root,root,755)
306 %doc doc/README-DEVEL*
307 %attr(755,root,root) %{_bindir}/avifile-config
308 %attr(755,root,root) %{_bindir}/mmxnow-config
309 %attr(755,root,root) %{_libdir}/lib*.la
311 %{_includedir}/%{name}
314 %defattr(644,root,root,755)
315 %attr(755,root,root) %{_bindir}/aviplay
317 %{_applnkdir}/Multimedia/*
321 %defattr(644,root,root,755)
322 %attr(755,root,root) %{_bindir}/avi[bcmrt]*
323 %attr(755,root,root) %{_bindir}/kv4lsetup
326 %defattr(644,root,root,755)
327 %attr(755,root,root) %{_libdir}/avifile*/libwin32.so*
328 %attr(755,root,root) %{_libdir}/avifile*/libwin32.la
331 %defattr(644,root,root,755)
332 %attr(755,root,root) %{_libdir}/avifile*/libffmpeg.so*
333 %attr(755,root,root) %{_libdir}/avifile*/libffmpeg.la
336 %defattr(644,root,root,755)
337 %attr(755,root,root) %{_libdir}/avifile*/libdivx4.so*
338 %attr(755,root,root) %{_libdir}/avifile*/libdivx4.la
341 %defattr(644,root,root,755)
342 %attr(755,root,root) %{_libdir}/avifile*/libvorbis*.so*
343 %attr(755,root,root) %{_libdir}/avifile*/libvorbis*.la
346 %defattr(644,root,root,755)
347 %attr(755,root,root) %{_libdir}/avifile*/libmad*.so*
348 %attr(755,root,root) %{_libdir}/avifile*/libmad*.la
351 %defattr(644,root,root,755)
352 %attr(755,root,root) %{_libdir}/avifile*/libmp3lamebin_audioenc.so*
353 %attr(755,root,root) %{_libdir}/avifile*/libmp3lamebin_audioenc.la