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