]> git.pld-linux.org Git - packages/avifile.git/blame - avifile.spec
- release 17
[packages/avifile.git] / avifile.spec
CommitLineData
2b32492e
JB
1#
2# Conditional build:
b67991b2
JB
3%bcond_without qt # don't build Qt-based utilities (incl. aviplay)
4%bcond_with divx # enables divx4linux support (proprietary, binary-only
07947dcc 5 # lib) note: if disabled, divx is decoded by ffmpeg
b67991b2 6%bcond_with nas # enable NAS support
46b18bf2 7#
fe408470 8Summary: Library for playing AVI files
54638aa6
ER
9Summary(pl.UTF-8): Biblioteka do odtwarzania plików AVI
10Summary(pt_BR.UTF-8): Biblioteca para reproduzir formatos de áudio e vídeo usando binários win32
6fef80d2 11Name: avifile
1551f02d 12Version: 0.7.45
697fa136 13Release: 17
f918f214 14Epoch: 3
03a8c8d9 15License: GPL
fe408470 16Group: X11/Libraries
613ea8dc 17Source0: http://downloads.sourceforge.net/avifile/%{name}-0.7-%{version}.tar.bz2
1551f02d 18# Source0-md5: 7da94802f120d1b69e04a13170dcd21d
fe408470 19Source1: %{name}.desktop
80ebf88e 20Patch0: %{name}-shareware.patch
b33b84bc
MK
21Patch1: %{name}-fix-keys.patch
22Patch2: %{name}-etc_dir.patch
23Patch3: %{name}-aviplay_h.patch
545810b8
JB
24Patch4: %{name}-no_aux_dir.patch
25Patch5: %{name}-link_shared.patch
fa694138
JB
26Patch6: %{name}-no_libnsl.patch
27Patch7: %{name}-system-libmad.patch
b2e9ac0e 28Patch8: %{name}-system_wide_ffmpeg.patch
fa694138 29Patch9: %{name}-opt.patch
b2e9ac0e
PS
30Patch10: %{name}-opts.patch
31Patch11: %{name}-sparc.patch
32Patch12: %{name}-link.patch
ff072f7d
SS
33Patch13: %{name}-am.patch
34Patch14: %{name}-gcc4.patch
35Patch15: %{name}-compile.patch
5589c41d
SS
36Patch16: %{name}-extern_c_ffmpeg.patch
37Patch17: %{name}-xf86dga.patch
38Patch18: %{name}-new_ffmpeg.patch
0953d19e 39Patch19: %{name}-fix-no-bits_per_sample.patch
d19ada5a 40Patch20: %{name}-gcc44.patch
4d2c6b1b 41URL: http://avifile.sourceforge.net/
6649b292 42BuildRequires: SDL-devel >= 1.2.0
4d2c6b1b 43BuildRequires: a52dec-libs-devel
18e7c1e0
PG
44BuildRequires: audiofile-devel
45BuildRequires: autoconf
46BuildRequires: automake
07947dcc 47%{?with_divx:BuildRequires: divx4linux-devel}
c91f93cb 48BuildRequires: faad2-devel
b2e9ac0e 49BuildRequires: ffmpeg-devel
f5e76134
JB
50%ifarch ppc
51# version with altivec support fixed
52BuildRequires: gcc >= 5:3.3.2-3
53%endif
18e7c1e0
PG
54BuildRequires: lame-libs-devel
55BuildRequires: libjpeg-devel
c91f93cb 56BuildRequires: libmad-devel
dd445e4c 57BuildRequires: libogg-devel
92925ccb 58BuildRequires: libtool >= 1:1.4.3
bd7a644e 59BuildRequires: libvorbis-devel >= 1:1.0
07947dcc 60%{?with_nas:BuildRequires: nas-devel}
c91f93cb 61BuildRequires: pkgconfig
07947dcc 62%{?with_qt:BuildRequires: qt-devel >= 2.0.0}
5d572c6e 63BuildRequires: rpmbuild(macros) >= 1.213
1551f02d
JB
64BuildRequires: xorg-lib-libXext-devel
65BuildRequires: xorg-lib-libXft-devel
66BuildRequires: xorg-lib-libXi-devel
67BuildRequires: xorg-lib-libXinerama-devel
68BuildRequires: xorg-lib-libXv-devel
69BuildRequires: xorg-lib-libXxf86dga-devel
70BuildRequires: xorg-lib-libXxf86vm-devel
b67991b2 71BuildRequires: xvid-devel >= 1:1.0.0
c2754f8b 72BuildConflicts: wine-devel
c91f93cb 73Obsoletes: avifile-vidix-nvidia
6fef80d2 74BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
75
5589c41d 76%define specflags -fno-strict-aliasing -D__STDC_CONSTANT_MACROS
b2e9ac0e 77
6fef80d2 78%description
fe408470 79Avifile is a library that allow programs to read and write compressed
545810b8 80AVI files (Indeo Video, DivX ;-), etc.) under x86 Linux.
fe408470 81(De)compression is performed with various plugins (Win32, FFMpeg,...)
6fef80d2 82
24bbfb9c
JR
83%description -l pl.UTF-8
84Avifile jest biblioteką służącą do odczytywania i zapisywania
85skompresowanych plików AVI (Indeo Video, DivX ;-), etc.) pod Linuksem.
86Do (de)kompresji używane są wtyczki (win32, FFMpeg...).
6fef80d2 87
24bbfb9c
JR
88%description -l pt_BR.UTF-8
89Avifile busca criar uma biblioteca usável de suporte a arquivos AVI e
90um conjunto básico de utilitários (para reprodução, captura e edição)
91para o Linux. Contém classes C++ para leitura e criação de AVIs e
92interfaces para compressores e descompresseores de áudio e vídeo.
7d94b379 93
6fef80d2 94%package devel
fe408470 95Summary: Header file required to build programs using libavifile
54638aa6
ER
96Summary(pl.UTF-8): Pliki nagłówkowe wymagane przez programy używające libavifile
97Summary(pt_BR.UTF-8): Componentes para desenvolvimento com a avifile
6fef80d2 98Group: X11/Development/Libraries
b67991b2 99Requires: %{name} = %{epoch}:%{version}-%{release}
1551f02d
JB
100Requires: xorg-lib-libXext-devel
101Requires: xorg-lib-libXft-devel
102Requires: xorg-lib-libXi-devel
103Requires: xorg-lib-libXinerama-devel
104Requires: xorg-lib-libXv-devel
105Requires: xorg-lib-libXxf86dga-devel
106Requires: xorg-lib-libXxf86vm-devel
d613b769 107Requires: zlib-devel
6fef80d2 108
109%description devel
fe408470 110Header files required to build programs using libavifile.
6fef80d2 111
24bbfb9c
JR
112%description devel -l pl.UTF-8
113Pliki nagłówkowe niezbędne do kompilacji programów korzystających z
fe408470 114libavifile.
115
24bbfb9c 116%description devel -l pt_BR.UTF-8
7d94b379 117Componentes para desenvolvimento com a avifile.
118
b67991b2
JB
119%package qt
120Summary: Qt-based AVI utilities
54638aa6 121Summary(pl.UTF-8): Oparte na bibliotece Qt narzędzia do plików AVI
b67991b2
JB
122Group: X11/Applications/Multimedia
123Requires: %{name} = %{epoch}:%{version}-%{release}
124
125%description qt
126Qt-based AVI utilities.
127
24bbfb9c
JR
128%description qt -l pl.UTF-8
129Oparte na bibliotece Qt narzędzia do plików AVI.
b67991b2 130
fe408470 131%package aviplay
132Summary: Player for AVI/ASF/WMF files
54638aa6 133Summary(pl.UTF-8): Odtwarzacz plików AVI/ASF/WMF
fe408470 134Group: X11/Applications/Multimedia
b67991b2 135Requires: %{name}-qt = %{epoch}:%{version}-%{release}
fe408470 136
137%description aviplay
138Sample player for AVI, ASF, WFM (with straming support) files.
139
24bbfb9c
JR
140%description aviplay -l pl.UTF-8
141Przykładowy odtwarzacz plików AVI, ASF, WFM (ze wsparciem dla
fe408470 142odtwarzania z sieci.)
143
144%package utils
145Summary: Sample programs using the avifile library
54638aa6 146Summary(pl.UTF-8): Przykładowe programy używające biblioteki avifile
fe408470 147Group: X11/Applications/Multimedia
b67991b2 148Requires: %{name} = %{epoch}:%{version}-%{release}
fe408470 149
150%description utils
151Qt-based AVI utilities with few other useful supporting tools for TV
152capturing, AVI recompression, benchmarking, joining AVI files. These
153programs have more bugs as they are not as extensively developed as
154player.
155
24bbfb9c
JR
156%description utils -l pl.UTF-8
157Kilka użytecznych narzędzi do przechwytywania TV, rekompresji AVI,
158benchmarkowania, łączenia plików AVI. Mają więcej błędów, ponieważ nie
159są tak intensywnie rozwijane jak odtwarzacz.
fe408470 160
545810b8
JB
161%package divx
162Summary: Fast MPEG4 codec
54638aa6 163Summary(pl.UTF-8): Szybki kodek MPEG4
fe408470 164Group: X11/Libraries
b67991b2 165Requires: %{name} = %{epoch}:%{version}-%{release}
545810b8
JB
166Requires: divx4linux
167Obsoletes: avifile-divx4
fe408470 168
545810b8
JB
169%description divx
170DivX MPEG-4 decoder and encoder.
926d770a 171
24bbfb9c 172%description divx -l pl.UTF-8
545810b8 173Dekoder i koder MPEG-4 DivX.
fe408470 174
175%package ffmpeg
176Summary: GPL MPEG4 codec
54638aa6 177Summary(pl.UTF-8): Kodek MPEG4 na licencji GPL
fe408470 178Group: X11/Libraries
b67991b2 179Requires: %{name} = %{epoch}:%{version}-%{release}
fe408470 180
181%description ffmpeg
182ffmpeg is a hyper fast realtime audio/video encoder, a streaming
183server and a generic audio and video file converter.
184
185It can grab from a standard Video4Linux video source and convert it
186into several file formats based on DCT/motion compensation encoding.
187Sound is compressed in MPEG audio layer 2 or using an AC3 compatible
188stream.
189
24bbfb9c 190%description ffmpeg -l pl.UTF-8
926d770a 191ffmpeg jest hiperszybkim koderem audio/wideo czasu rzeczywistego,
24bbfb9c 192serwerem strumieni oraz standardowym konwerterem plików audio-wideo.
926d770a 193
24bbfb9c
JR
194Może pobierać obraz ze standardowego źródła obrazu Video4Linux i
195konwertować je do kilku formatów plików opartych na kodowaniu DCT i
196kompensacji ruchu. Dźwięk jest kompresowany w formacie MPEG layer 2
197lub przy użyciu strumienia kompatybilnego z AC3.
fe408470 198
545810b8
JB
199%package lame_audioenc
200Summary: MP3 audio encoder plugin
54638aa6 201Summary(pl.UTF-8): Wtyczka kodująca dźwięk w formacie MP3
fe408470 202Group: X11/Libraries
b67991b2 203Requires: %{name} = %{epoch}:%{version}-%{release}
545810b8 204# this library is dlopened
5d572c6e 205%ifarch %{x8664} ia64 ppc64 s390x sparc64
545810b8
JB
206Requires: libmp3lame.so.0()(64bit)
207%else
208Requires: libmp3lame.so.0
209%endif
210Requires: lame-libs
fe408470 211
545810b8
JB
212%description lame_audioenc
213Plugin for MP3 encoding capability of avirecompress tool.
fe408470 214
24bbfb9c
JR
215%description lame_audioenc -l pl.UTF-8
216Wtyczka umożliwiająca avirecompressowi kodowanie MP3.
926d770a 217
fe408470 218%package mad
219Summary: MAD - MPEG audio plugin
54638aa6 220Summary(pl.UTF-8): MAD - wtyczka MPEG audio
fe408470 221Group: X11/Libraries
b67991b2 222Requires: %{name} = %{epoch}:%{version}-%{release}
fe408470 223
224%description mad
225Plugin for decompression of MPEG-1 Layer I/II/III audio streams.
226
24bbfb9c
JR
227%description mad -l pl.UTF-8
228Wtyczka do dekompresji strumieni dźwiękowych MPEG-1 Layer I/II/III.
fe408470 229
545810b8
JB
230%package vorbis
231Summary: Vorbis audio plugin
54638aa6 232Summary(pl.UTF-8): Wtyczka Vorbis audio
fe408470 233Group: X11/Libraries
b67991b2 234Requires: %{name} = %{epoch}:%{version}-%{release}
fe408470 235
545810b8
JB
236%description vorbis
237Plugin for decompression of Vorbis audio streams.
6fef80d2 238
24bbfb9c 239%description vorbis -l pl.UTF-8
545810b8
JB
240Wtyczka do dekompresji strumieni audio Vorbis.
241
242%package win32
243Summary: Win32 audio/video plugin
54638aa6 244Summary(pl.UTF-8): Wtyczka audio/video win32
545810b8
JB
245Group: X11/Libraries
246Requires: %{name} = %{epoch}:%{version}-%{release}
e2d41c6b 247Suggests: w32codec
545810b8
JB
248
249%description win32
250Plugin for using Win32 DLL libraries in avifile located in
251/usr/lib/win32.
252
24bbfb9c
JR
253%description win32 -l pl.UTF-8
254Wtyczka do używania w avifile zlokalizowanych w /usr/lib/win32
545810b8 255bibliotek DLL Win32.
926d770a 256
f2b79cd5
JR
257%package xvid
258Summary: XVID codec
54638aa6 259Summary(pl.UTF-8): Kodek XVID
f2b79cd5 260Group: X11/Libraries
b67991b2 261Requires: %{name} = %{epoch}:%{version}-%{release}
f2b79cd5 262Requires: xvid
f2b79cd5
JR
263
264%description xvid
265XVID decoder and encoder.
266
24bbfb9c 267%description xvid -l pl.UTF-8
f2b79cd5
JR
268Dekoder i koder XVID.
269
cfa11983 270%package vidix-driver-fb
ae1253ff 271Summary: VIDIX driver for generic FrameBuffer
54638aa6 272Summary(pl.UTF-8): Sterownik VIDIX dla zwykłego FrameBuffera
888c1aa1 273Group: X11/Libraries
b67991b2 274Requires: %{name} = %{epoch}:%{version}-%{release}
888c1aa1 275
cfa11983 276%description vidix-driver-fb
ae1253ff 277VIDIX driver for generic FrameBuffer.
888c1aa1 278
24bbfb9c
JR
279%description vidix-driver-fb -l pl.UTF-8
280Sterownik VIDIX dla zwykłego FrameBuffera.
888c1aa1 281
cfa11983 282%package vidix-driver-mach64
ae1253ff 283Summary: VIDIX driver for ATI Mach64 video adapters
54638aa6 284Summary(pl.UTF-8): Sterownik VIDIX dla kart graficznych ATI Mach64
888c1aa1 285Group: X11/Libraries
b67991b2 286Requires: %{name} = %{epoch}:%{version}-%{release}
888c1aa1 287
cfa11983 288%description vidix-driver-mach64
ae1253ff 289VIDIX driver for ATI Mach64 adapters.
888c1aa1 290
24bbfb9c 291%description vidix-driver-mach64 -l pl.UTF-8
ae1253ff 292Sterownik vidix dla kart graficznych ATI Mach64.
888c1aa1 293
cfa11983 294%package vidix-driver-mga
ae1253ff 295Summary: VIDIX driver for MGA (Matrox) video adapters
54638aa6 296Summary(pl.UTF-8): Sterownik VIDIX dla kart graficznych MGA (Matrox)
888c1aa1 297Group: X11/Libraries
b67991b2 298Requires: %{name} = %{epoch}:%{version}-%{release}
888c1aa1 299
cfa11983 300%description vidix-driver-mga
ae1253ff 301VIDIX driver for MGA (Matrox) video adapters.
888c1aa1 302
24bbfb9c 303%description vidix-driver-mga -l pl.UTF-8
ae1253ff 304Sterownik VIDIX dla kart graficznych MGA (Matrox).
888c1aa1 305
cfa11983 306%package vidix-driver-permedia
ae1253ff 307Summary: VIDIX driver for Permedia video adapters
54638aa6 308Summary(pl.UTF-8): Sterownik VIDIX dla kart graficznych Permedia
888c1aa1 309Group: X11/Libraries
b67991b2 310Requires: %{name} = %{epoch}:%{version}-%{release}
888c1aa1 311
cfa11983 312%description vidix-driver-permedia
ae1253ff 313VIDIX driver for Permedia video adapters.
888c1aa1 314
24bbfb9c 315%description vidix-driver-permedia -l pl.UTF-8
ae1253ff 316Sterownik VIDIX dla kart graficznych Permedia.
888c1aa1 317
545810b8
JB
318%package vidix-driver-radeon
319Summary: VIDIX driver for ATI Radeon video adapters
54638aa6 320Summary(pl.UTF-8): Sterownik VIDIX dla kart graficznych ATI Radeon
545810b8
JB
321Group: X11/Libraries
322Requires: %{name} = %{epoch}:%{version}-%{release}
323
324%description vidix-driver-radeon
325VIDIX driver for ATI Radeon video adapters.
326
24bbfb9c 327%description vidix-driver-radeon -l pl.UTF-8
545810b8
JB
328Sterownik VIDIX dla kart graficznych ATI Radeon.
329
330%package vidix-driver-rage128
331Summary: VIDIX driver for ATI Rage128 video adapters
54638aa6 332Summary(pl.UTF-8): Sterownik VIDIX dla kart graficznych ATI Rage128
545810b8
JB
333Group: X11/Libraries
334Requires: %{name} = %{epoch}:%{version}-%{release}
335
336%description vidix-driver-rage128
337VIDIX driver for ATI Rage128 video adapters.
338
24bbfb9c 339%description vidix-driver-rage128 -l pl.UTF-8
545810b8
JB
340Sterownik VIDIX dla kart graficznych ATI Rage128.
341
6fef80d2 342%prep
f5e76134 343%setup -q -n %{name}-0.7-%{version}
b2e9ac0e 344rm -rf ffmpeg m4/ffmpeg.m4
e7380a05 345%patch0 -p1
b33b84bc 346%patch1 -p1
d43bdfaa 347%patch2 -p1
cb624750 348%patch3 -p1
92925ccb 349%patch4 -p1
e81f4bda 350%patch5 -p1
c91f93cb 351%patch6 -p1
20c225b2 352%patch7 -p1
2b32492e
JB
353%patch8 -p1
354%patch9 -p1
08dde3ae
JB
355%patch10 -p1
356%patch11 -p1
3b346a22 357%patch12 -p1
ff072f7d
SS
358%patch13 -p1
359%patch14 -p1
360%patch15 -p1
5589c41d
SS
361%patch16 -p1
362%patch17 -p1
363%patch18 -p1
0953d19e 364%patch19 -p1
d19ada5a 365%patch20 -p1
b67991b2
JB
366
367# unwanted hack
368rm -f m4/as.m4
f5e76134 369# original file contains only m4/*.m4; must exist because of AC_INIT parameter
b67991b2 370> acinclude.m4
dd445e4c 371
c91f93cb
JB
372%build
373%{__libtoolize}
b67991b2 374%{__aclocal} -I m4
b053100e 375%{__autoconf}
c91f93cb
JB
376%{__autoheader}
377%{__automake}
dd445e4c 378
4d2c6b1b 379%configure \
0953d19e 380 CPPFLAGS="-I/usr/include/divx -I/usr/include/libavformat -I/usr/include/libavcodec" \
497d433c 381 --with-qt-includes=%{_includedir}/qt \
4d2c6b1b
JB
382 --with-qt-libraries=%{_libdir} \
383 --enable-a52 \
07947dcc 384 %{?with_divx:--enable-divx4} \
c91f93cb
JB
385 --enable-lamebin \
386 --disable-lame \
387 --enable-libmad \
388 --enable-release \
f416fe31 389%ifarch %{ix86}
390%ifnarch i386 i486
f00c2748 391 --enable-x86opt \
f416fe31 392%endif
f00c2748 393%else
6ed9268b 394 --disable-x86opt \
f00c2748 395%endif
07947dcc 396 %{!?with_qt:--without-qt} \
397 %{!?with_qt:--disable-samples}
6fef80d2 398
497d433c 399touch lib/dummy.cpp
2c3d64e6 400%{__make}
6fef80d2 401
402%install
403rm -rf $RPM_BUILD_ROOT
fa694138 404install -d $RPM_BUILD_ROOT{/usr/lib/win32,%{_pixmapsdir},%{_desktopdir}}
6fef80d2 405
406%{__make} install \
c5b83295 407 DESTDIR=$RPM_BUILD_ROOT \
545810b8 408 m4datadir=%{_aclocaldir}
6fef80d2 409
545810b8 410# conflicts with ???
a58a0702 411mv -f $RPM_BUILD_ROOT%{_bindir}/kv4lsetup $RPM_BUILD_ROOT%{_bindir}/akv4lsetup
545810b8
JB
412mv -f $RPM_BUILD_ROOT%{_mandir}/man1/kv4lsetup.1 $RPM_BUILD_ROOT%{_mandir}/man1/akv4lsetup.1
413%{__perl} -pi -e 's/(kv4l|k4vl)/akv4l/g' $RPM_BUILD_ROOT%{_mandir}/man1/akv4lsetup.1
414
b33b84bc 415install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
fe408470 416install bin/test.png $RPM_BUILD_ROOT%{_pixmapsdir}/avifile.png
417
c91f93cb
JB
418# avifile dlopens *.so
419rm -f $RPM_BUILD_ROOT%{_libdir}/avifile*/{,vidix/}*.la
b67991b2
JB
420# API not exported
421rm -f $RPM_BUILD_ROOT%{_libdir}/libqavm*.{so,la}
c91f93cb 422
6fef80d2 423%clean
424rm -rf $RPM_BUILD_ROOT
425
507cd73e
JB
426%post -p /sbin/ldconfig
427%postun -p /sbin/ldconfig
428
b67991b2
JB
429%post qt -p /sbin/ldconfig
430%postun qt -p /sbin/ldconfig
431
6fef80d2 432%files
433%defattr(644,root,root,755)
a43a3d8c
PG
434%doc README doc/{CREDITS,EXCEPTIONS,KNOWN_BUGS,LICENSING}
435%doc doc/{README-DEVEL,TODO,VIDEO-PERFORMANCE,WARNINGS}
613ea8dc
ER
436%attr(755,root,root)%{_libdir}/libaviplay-*.so.*.*
437%attr(755,root,root)%{_libdir}/libaviplaydha-*.so.*.*
438%attr(755,root,root)%{_libdir}/libaviplayvidix-*.so.*.*
439%attr(755,root,root) %ghost %{_libdir}/libaviplay-*.so.0
440%attr(755,root,root) %ghost %{_libdir}/libaviplaydha-*.so.0
441%attr(755,root,root) %ghost %{_libdir}/libaviplayvidix-*.so.0
8afca857 442%dir %{_libdir}/avifile*
545810b8 443%attr(755,root,root) %{_libdir}/avifile*/ac3pass.so*
9d59bf7e 444%attr(755,root,root) %{_libdir}/avifile*/audiodec.so*
9d59bf7e 445%attr(755,root,root) %{_libdir}/avifile*/mpeg_audiodec.so*
545810b8 446%attr(755,root,root) %{_libdir}/avifile*/osmjpeg.so*
46b18bf2 447%ifarch %{ix86}
ae1253ff 448%dir %{_libdir}/avifile*/vidix
46b18bf2 449%endif
9ed472bf 450
6fef80d2 451%files devel
452%defattr(644,root,root,755)
f3357d8e 453%doc doc/README-DEVEL*
5fad8faa 454%attr(755,root,root) %{_bindir}/avifile-config
b67991b2 455%attr(755,root,root) %{_libdir}/libaviplay*.so
46bb7af2 456%{_libdir}/lib*.la
fa694138 457%{_includedir}/avifile*
4d2c6b1b 458%{_aclocaldir}/*.m4
fa694138 459%{_pkgconfigdir}/avifile.pc
b053100e 460%{_mandir}/man1/avifile-config.1*
461
07947dcc 462%if %{with qt}
b67991b2
JB
463%files qt
464%defattr(644,root,root,755)
465%attr(755,root,root) %{_bindir}/avicap
466%attr(755,root,root) %{_bindir}/avirecompress
545810b8 467%attr(755,root,root) %{_libdir}/libqavm-*.so.*.*
613ea8dc 468%attr(755,root,root) %ghost %{_libdir}/libqavm-*.so.0
b67991b2
JB
469%{_mandir}/man1/avicap.1*
470%{_mandir}/man1/avirecompress.1*
471
4d2c6b1b
JB
472%files aviplay
473%defattr(644,root,root,755)
474%attr(755,root,root) %{_bindir}/aviplay
d43bdfaa 475%{_mandir}/man1/aviplay.1*
4d2c6b1b 476%{_datadir}/%{name}*
545810b8
JB
477%{_desktopdir}/avifile.desktop
478%{_pixmapsdir}/avifile.png
c9f0af3b 479%endif
fe408470 480
4d2c6b1b
JB
481%files utils
482%defattr(644,root,root,755)
545810b8 483%attr(755,root,root) %{_bindir}/akv4lsetup
c9f0af3b 484%attr(755,root,root) %{_bindir}/avibench
485%attr(755,root,root) %{_bindir}/avicat
486%attr(755,root,root) %{_bindir}/avimake
b67991b2 487%attr(755,root,root) %{_bindir}/avirec
c9f0af3b 488%attr(755,root,root) %{_bindir}/avitype
545810b8 489%{_mandir}/man1/akv4lsetup.1*
b053100e 490%{_mandir}/man1/avibench.1*
491%{_mandir}/man1/avicat.1*
492%{_mandir}/man1/avimake.1*
b67991b2 493%{_mandir}/man1/avirec.1*
b053100e 494%{_mandir}/man1/avitype.1*
fe408470 495
545810b8
JB
496%if %{with divx}
497%files divx
fe408470 498%defattr(644,root,root,755)
545810b8 499%attr(755,root,root) %{_libdir}/avifile*/divx4.so
191dd611 500%endif
fe408470 501
502%files ffmpeg
503%defattr(644,root,root,755)
545810b8 504%attr(755,root,root) %{_libdir}/avifile*/ffmpeg.so
fe408470 505
545810b8 506%files lame_audioenc
fe408470 507%defattr(644,root,root,755)
545810b8
JB
508%attr(755,root,root) %{_libdir}/avifile*/mp3lamebin_audioenc.so
509#%attr(755,root,root) %{_libdir}/avifile*/mp3lame_audioenc.so
fe408470 510
545810b8 511%files mad
fe408470 512%defattr(644,root,root,755)
545810b8 513%attr(755,root,root) %{_libdir}/avifile*/mad_audiodec.so
fe408470 514
545810b8 515%files vorbis
fe408470 516%defattr(644,root,root,755)
545810b8 517%attr(755,root,root) %{_libdir}/avifile*/vorbis_audio.so
fe408470 518
545810b8
JB
519%ifarch %{ix86}
520%files win32
fe408470 521%defattr(644,root,root,755)
545810b8
JB
522%attr(755,root,root) %{_libdir}/avifile*/win32.so
523%endif
f2b79cd5
JR
524
525%files xvid
526%defattr(644,root,root,755)
545810b8 527%attr(755,root,root) %{_libdir}/avifile*/xvid4.so
888c1aa1 528
46b18bf2 529%ifarch %{ix86}
cfa11983 530%files vidix-driver-fb
888c1aa1 531%defattr(644,root,root,755)
545810b8 532%attr(755,root,root) %{_libdir}/avifile*/vidix/libgenfb.so
888c1aa1 533
cfa11983 534%files vidix-driver-mach64
888c1aa1 535%defattr(644,root,root,755)
545810b8 536%attr(755,root,root) %{_libdir}/avifile*/vidix/libmach64.so
888c1aa1 537
545810b8 538%files vidix-driver-mga
888c1aa1 539%defattr(644,root,root,755)
545810b8 540%attr(755,root,root) %{_libdir}/avifile*/vidix/libmga*.so
888c1aa1 541
545810b8 542%files vidix-driver-permedia
888c1aa1 543%defattr(644,root,root,755)
545810b8 544%attr(755,root,root) %{_libdir}/avifile*/vidix/libpm3.so
888c1aa1 545
545810b8 546%files vidix-driver-radeon
888c1aa1 547%defattr(644,root,root,755)
545810b8 548%attr(755,root,root) %{_libdir}/avifile*/vidix/libradeon.so
888c1aa1 549
545810b8 550%files vidix-driver-rage128
888c1aa1 551%defattr(644,root,root,755)
545810b8 552%attr(755,root,root) %{_libdir}/avifile*/vidix/librage128.so
888c1aa1 553%endif
This page took 0.151574 seconds and 4 git commands to generate.