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
72 Header files required to build programs using libavifile.
74 %description devel -l pl
75 Pliki nag³ówkowe niezbêdne do kompilacji programów korzystaj±cych z
79 Summary: Player for AVI/ASF/WMF files
80 Summary(pl): Odtwarzacz plików AVI/ASF/WMF
81 Group: X11/Applications/Multimedia
82 Group(de): X11/Applikationen/Multimedia
83 Group(pl): X11/Aplikacje/Multimedia
87 Sample player for AVI, ASF, WFM (with straming support) files.
89 %description aviplay -l pl
90 Przyk³adowy odtwarzacz plików AVI, ASF, WFM (ze wsparciem dla
94 Summary: Sample programs using the avifile library
95 Summary(pl): Przyk³adowe programy u¿ywaj±ce biblioteki avifile
96 Group: X11/Applications/Multimedia
97 Group(de): X11/Applikationen/Multimedia
98 Group(pl): X11/Aplikacje/Multimedia
102 Qt-based AVI utilities with few other useful supporting tools for TV
103 capturing, AVI recompression, benchmarking, joining AVI files. These
104 programs have more bugs as they are not as extensively developed as
107 %description utils -l pl
108 Kilka u¿ytecznych narzêdzi do przechwytywania TV, rekompresji AVI,
109 benchmarkowania, ³±czenia plików AVI. Maj± wiêcej b³êdów, poniewa¿ nie
110 s± tak intensywnie rozwijane jak odtwarzacz.
113 Summary: Win32 audio/video plugin
114 Summary(pl): Plugin audio/video win32
116 Group(de): X11/Libraries
117 Group(es): X11/Bibliotecas
118 Group(fr): X11/Librairies
119 Group(pl): X11/Biblioteki
120 Group(pt_BR): X11/Bibliotecas
121 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
122 Group(uk): X11/â¦Â̦ÏÔÅËÉ
125 ExclusiveArch: %{ix86}
128 Plugin for using Win32 DLL libraries in avifile located in
132 Summary: GPL MPEG4 codec
133 Summary(pl): Kodek MPEG4 na licencji GPL
135 Group(de): X11/Libraries
136 Group(es): X11/Bibliotecas
137 Group(fr): X11/Librairies
138 Group(pl): X11/Biblioteki
139 Group(pt_BR): X11/Bibliotecas
140 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
141 Group(uk): X11/â¦Â̦ÏÔÅËÉ
145 ffmpeg is a hyper fast realtime audio/video encoder, a streaming
146 server and a generic audio and video file converter.
148 It can grab from a standard Video4Linux video source and convert it
149 into several file formats based on DCT/motion compensation encoding.
150 Sound is compressed in MPEG audio layer 2 or using an AC3 compatible
154 Summary: Fast MPEG4 codec
155 Summary(pl): Szybki kodek MPEG4
157 Group(de): X11/Libraries
158 Group(es): X11/Bibliotecas
159 Group(fr): X11/Librairies
160 Group(pl): X11/Biblioteki
161 Group(pt_BR): X11/Bibliotecas
162 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
163 Group(uk): X11/â¦Â̦ÏÔÅËÉ
166 ExclusiveArch: %{ix86}
169 DivX MPEG-4 decoder and encoder.
171 %description divx4 -l pl
172 Dekoder i koder MPEG-4 DivX.
175 Summary: Vorbis audio plugin
176 Summary(pl): Plugin vorbis audio.
178 Group(de): X11/Libraries
179 Group(es): X11/Bibliotecas
180 Group(fr): X11/Librairies
181 Group(pl): X11/Biblioteki
182 Group(pt_BR): X11/Bibliotecas
183 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
184 Group(uk): X11/â¦Â̦ÏÔÅËÉ
188 Plugin for decompression of Vorbis audio streams.
191 Summary: MAD - MPEG audio plugin
192 Summary(pl): MAD - plugin MPEG audio
194 Group(de): X11/Libraries
195 Group(es): X11/Bibliotecas
196 Group(fr): X11/Librairies
197 Group(pl): X11/Biblioteki
198 Group(pt_BR): X11/Bibliotecas
199 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
200 Group(uk): X11/â¦Â̦ÏÔÅËÉ
204 Plugin for decompression of MPEG-1 Layer I/II/III audio streams.
206 %description mad -l pl
207 Plugin do dekompresji strumieni d¼wiêkowych MPEG-1 Layer I/II/III.
209 %package lame_audioenc
210 Summary: MP3 audio encoder plugin
211 Summary(pl): Plugin enkoduj±cy d¼wiêk w formacie MP3
213 Group(de): X11/Libraries
214 Group(es): X11/Bibliotecas
215 Group(fr): X11/Librairies
216 Group(pl): X11/Biblioteki
217 Group(pt_BR): X11/Bibliotecas
218 Group(ru): X11/âÉÂÌÉÏÔÅËÉ
219 Group(uk): X11/â¦Â̦ÏÔÅËÉ
220 Requires: %{name}-utils
222 %description lame_audioenc
223 Plugin for mp3 encoding capability of avirecompress tool.
226 %setup -q -n avifile%{_ver}-%{_snapver}
228 # was broken and need fixing; without this xmms and avi plugin is broken
235 rm -f missing aclocal.m4
236 libtoolize --copy --force
240 automake -a -c --foreign
242 cd plugins/libmad/libmad
250 # This is The WRONG Way (tm)
251 GEN_MOC="`grep -Rl '^ *Q_OBJECT$' *`"
252 for f in $GEN_MOC; do moc -o "${f%.[!.]*}.moc" "$f"; done
254 %configure CPPFLAGS="-I/usr/include/divx" AS="%{__cc}" \
255 --with-qt-includes=%{_includedir}/qt \
256 --with-libac3-path=%{_prefix} \
264 rm -rf $RPM_BUILD_ROOT
265 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},/usr/lib/win32,%{_pixmapsdir},%{_applnkdir}/Multimedia}
268 for f in plugins/*/lib*.la ; do
269 sed -e '/^relink_command/d' $f > $f.new
274 DESTDIR="$RPM_BUILD_ROOT"
276 cp -f include/fourcc.h $RPM_BUILD_ROOT/%{_includedir}/%{name}
278 gzip -9nf README doc/{CREDITS,EXCEPTIONS,KNOWN_BUGS,LICENSING} \
279 doc/{README-DEVEL,TODO,VIDEO-PERFORMANCE,WARNINGS}
281 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia
282 install bin/test.png $RPM_BUILD_ROOT%{_pixmapsdir}/avifile.png
285 rm -rf $RPM_BUILD_ROOT
287 %post -p /sbin/ldconfig
288 %postun -p /sbin/ldconfig
291 %defattr(644,root,root,755)
292 %doc *.gz doc/{CREDITS,EXCEPTIONS,KNOWN_BUGS,LICENSING}.gz
293 %doc doc/{TODO,VIDEO-PERFORMANCE,WARNINGS}.gz
294 %attr(755,root,root) %{_libdir}/lib*.so.*.*
295 %dir %{_libdir}/avifile*
296 %attr(755,root,root) %{_libdir}/avifile*/lib*audiodec.so*
297 %attr(755,root,root) %{_libdir}/avifile*/lib*audiodec.la
298 %attr(755,root,root) %{_libdir}/avifile*/libac3pass.so*
299 %attr(755,root,root) %{_libdir}/avifile*/libac3pass.la
300 %attr(755,root,root) %{_libdir}/avifile*/libmjpeg.so*
301 %attr(755,root,root) %{_libdir}/avifile*/libmjpeg.la
304 %defattr(644,root,root,755)
305 %doc doc/README-DEVEL*
306 %attr(755,root,root) %{_bindir}/avifile-config
307 %attr(755,root,root) %{_bindir}/mmxnow-config
308 %attr(755,root,root) %{_libdir}/lib*.la
310 %{_includedir}/%{name}
313 %defattr(644,root,root,755)
314 %attr(755,root,root) %{_bindir}/aviplay
316 %{_applnkdir}/Multimedia/*
320 %defattr(644,root,root,755)
321 %attr(755,root,root) %{_bindir}/avi[bcmrt]*
322 %attr(755,root,root) %{_bindir}/kv4lsetup
325 %defattr(644,root,root,755)
326 %attr(755,root,root) %{_libdir}/avifile*/libwin32.so*
327 %attr(755,root,root) %{_libdir}/avifile*/libwin32.la
330 %defattr(644,root,root,755)
331 %attr(755,root,root) %{_libdir}/avifile*/libffmpeg.so*
332 %attr(755,root,root) %{_libdir}/avifile*/libffmpeg.la
335 %defattr(644,root,root,755)
336 %attr(755,root,root) %{_libdir}/avifile*/libdivx4.so*
337 %attr(755,root,root) %{_libdir}/avifile*/libdivx4.la
340 %defattr(644,root,root,755)
341 %attr(755,root,root) %{_libdir}/avifile*/libvorbis*.so*
342 %attr(755,root,root) %{_libdir}/avifile*/libvorbis*.la
345 %defattr(644,root,root,755)
346 %attr(755,root,root) %{_libdir}/avifile*/libmad*.so*
347 %attr(755,root,root) %{_libdir}/avifile*/libmad*.la
350 %defattr(644,root,root,755)
351 %attr(755,root,root) %{_libdir}/avifile*/libmp3lamebin_audioenc.so*
352 %attr(755,root,root) %{_libdir}/avifile*/libmp3lamebin_audioenc.la