]> git.pld-linux.org Git - packages/xine-lib.git/blame - xine-lib.spec
- added ffmpeg-0.8 patch
[packages/xine-lib.git] / xine-lib.spec
CommitLineData
42a58f9e 1# TODO
4c074cea 2# - fix build --with-external-dvdnav
f7f785c3 3#
bc239fae 4# Workaround for xine-lib.spec - libstk.spec updating:
5# 1. make-request -r --without stk xine-lib
6# 2. make-request -r libstk
7# 3. bump release of xine-lib
8# 4. make-request -r xine-lib
9#
93d894f1 10# Conditional build:
064b5a8d
JB
11%bcond_without aalib # don't build aalib video output plugin
12%bcond_without alsa # don't build ALSA audio output plugin
98ed9478 13%bcond_without caca # don't build libcaca video output plugin
a19e198b 14%bcond_without directfb # don't build DirectFB video output plugin
064b5a8d 15%bcond_without dxr3 # don't build dxr3 video output and decode plugins
2dd6dc3a 16%bcond_without dvd # don't build dvdnav stuff
a5129ab3 17%bcond_with esd # build EsounD audio output plugin
c4348cf6
JB
18%bcond_without fusionsound # don't build FusionSound audio output plugin
19%bcond_without gdkpixbuf # don't build gdk-pixbuf decode plugin
c4bea017 20%bcond_without gnome # don't build gnome_vfs input plugin
8da3bf34 21%bcond_without opengl # don't build OpenGL video output plugin
0ea3c485 22%bcond_without pulseaudio # don't build pulseaudio output plugin
8c68acc8 23%bcond_without smb # don't build SMB input plugin
98ed9478 24%bcond_without sdl # don't build SDL video output plugin
8da3bf34 25%bcond_without stk # don't build stk video output plugin
6ed61d45 26%bcond_without wavpack # don't build wavpack decode plugin
064b5a8d 27%bcond_with xvid # build xvid decode plugin [disabled in sources at the moment]
541aa112 28%bcond_with vdr # build with vdr support
48f997ca 29%bcond_without vis # build without vis sparc extensions - with vis breaks compatibility
30 # with v7 processors and enables vis optimization for sparc64 arch.
31 # without vis is currently broken it fails on ffmpeg
f7f785c3 32#
064b5a8d
JB
33%ifnarch %{ix86}
34%undefine with_dxr3
35%endif
36
3d1fc842 37Summary: A Free Video Player
403b59b1
ER
38Summary(ko.UTF-8): 공개 동영상 플레이어
39Summary(pl.UTF-8): Odtwarzacz filmów
40Summary(pt_BR.UTF-8): Xine, um player de video
0346de28 41Name: xine-lib
b8da2524 42Version: 1.1.19
06b6ad56 43Release: 10
6b5d44a1 44Epoch: 2
0346de28
PG
45License: GPL
46Group: Libraries
3458bd2b 47Source0: http://dl.sourceforge.net/xine/%{name}-%{version}.tar.bz2
b8da2524 48# Source0-md5: a410a0f0617e1d6309f0cbe907f73f8a
50fbdd58 49Patch0: %{name}-nolibs.patch
48f997ca 50Patch1: %{name}-win32-path.patch
51Patch2: %{name}-am.patch
52Patch3: %{name}-sh.patch
53Patch4: %{name}-vdr.patch
c4fd090d 54Patch5: %{name}-ac.patch
166d5d86 55Patch6: %{name}-xxmc.patch
6f3112fd 56Patch7: %{name}-ffmpeg-0.8.patch
3d1fc842 57URL: http://xine.sourceforge.net/
e79addbd 58%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.22}
c4348cf6 59%{?with_fusionsound:BuildRequires: FusionSound-devel >= 0.9.23}
0ea3c485 60BuildRequires: ImageMagick-devel >= 1:6.0.0
c4348cf6 61%{?with_opengl:BuildRequires: OpenGL-GLU-devel}
0dd80eaa 62%{?with_opengl:BuildRequires: OpenGL-glut-devel}
d18ee4b1 63%{?with_sdl:BuildRequires: SDL-devel >= 1.2.11}
0ea3c485 64%{?with_aalib:BuildRequires: aalib-devel >= 1.4}
064b5a8d 65%{?with_alsa:BuildRequires: alsa-lib-devel >= 0.9.0}
0a97f235 66BuildRequires: autoconf >= 2.53
c023167f 67BuildRequires: automake >= 1:1.8.1
064b5a8d 68%{?with_esd:BuildRequires: esound-devel >= 0.2.8}
4c074cea 69BuildRequires: faad2-devel
6f3112fd 70BuildRequires: ffmpeg-devel >= 0.8
db1cfcea 71BuildRequires: flac-devel
974d728c 72BuildRequires: gettext-devel
064b5a8d 73%{?with_gnome:BuildRequires: gnome-vfs2-devel}
0ea3c485 74%{?with_gdkpixbuf:BuildRequires: gtk+2-devel >= 1:2.0.0}
4a3e6f83 75BuildRequires: jack-audio-connection-kit-devel >= 0.100
6c3511a8 76%{?with_caca:BuildRequires: libcaca-devel >= 0.99-0.beta14}
83b6a007 77BuildRequires: libcdio-devel >= 0.72
2dd6dc3a 78%{?with_dvd:BuildRequires: libdvdnav-devel >= 0.1.9}
1adf3ec2 79%{?with_dxr3:BuildRequires: libfame-devel >= 0.8.10}
0a97f235 80BuildRequires: libmng-devel
5d582b4b 81BuildRequires: libmodplug-devel >= 0.7
564a83b3 82BuildRequires: libmpcdec-devel
0a97f235 83BuildRequires: libpng-devel
8c68acc8 84%{?with_smb:BuildRequires: libsmbclient-devel}
e07400cd 85%{?with_stk:BuildRequires: libstk-devel >= 0.2.0}
064b5a8d 86BuildRequires: libtheora-devel
761d838c 87BuildRequires: libtool >= 0:1.4.2-9
0dd80eaa 88BuildRequires: libvorbis-devel
e3f66410 89BuildRequires: libxcb-devel >= 1.0
aa05ca2b 90BuildRequires: pkgconfig
a2c41869 91%{?with_pulseaudio:BuildRequires: pulseaudio-devel >= 0.9}
064b5a8d 92#%{?with_dxr3:BuildRequires: rte-devel} # only 0.4 supported
01518716 93BuildRequires: speex-devel >= 1:1.1.6
d518cbaa 94BuildRequires: vcdimager-devel >= 0.7.21
6ed61d45 95%{?with_wavpack:BuildRequires: wavpack-devel >= 4.40}
c4348cf6 96BuildRequires: xorg-lib-libXinerama-devel
6dd3e5a1 97BuildRequires: xorg-lib-libXvMC-devel
064b5a8d 98%{?with_xvid:BuildRequires: xvid-devel}
940e1261 99BuildRequires: zlib-devel
bd535f54
JB
100# libtool problem (up to 1.4e)
101BuildConflicts: xine-lib-devel < 1.0
3d1fc842 102Obsoletes: xine
2ab03274 103Obsoletes: xine-libs
d33e9d34 104Obsoletes: xine-output-audio-arts
71251e2e 105BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
0346de28 106
064b5a8d 107%define _noautoreqdep libGL.so.1 libGLU.so.1
4188bf79 108
e888e085 109# based on libtool numbers
0e6adb73 110%define _pluginsdir %{_libdir}/xine/plugins/1.29
0346de28 111
412af276
KK
112%define specflags -fomit-frame-pointer
113
0346de28 114%description
b76396cc 115xine is a free GPL-licensed video player for Unix-like systems. We
0346de28
PG
116support mpeg-2 and mpeg-1 system (audio + video multiplexed) streams,
117eventually mpeg-4 and other formats might be added.
118
119xine plays the video and audio data of mpeg-2 videos and synchronizes
120the playback of both. Depending on the properties of the mpeg stream,
121playback will need more or less processor power, 100% frame rate has
122been seen on a 400 MHz P II system.
123
c7659428
JR
124%description -l fr.UTF-8
125xine est un lecteur vidéo libre sous license GPL pour les systèmes de
b76396cc 126type Unix. Nous supportons les flux mpeg-2 et mpeg-1 (audio + vidéo
c7659428
JR
127multiplexés), éventuellement le mpeg-4 et d'autres formats peuvent
128êtres ajoutés.
0346de28 129
c7659428
JR
130xine joue les données vidéo et audio de vidéo mpeg-2 et synchronise la
131lecture des deux. En fonction des propriétes du flux mpeg, la lecture
0346de28 132aura besoin de plus ou moins de puissance du processeur, 100% de
c7659428 133restitution de trame a été vus sur un système PII 400MHz.
0346de28 134
c7659428
JR
135%description -l ko.UTF-8
136xine 는 GPL라이선스를 따르는 UNIX용 공개 동영상 플레이어입니다. 이
137플레이어는 mpeg-2 와 mpeg 1 스트림을 지원하며, 현재는 지원하지 않지만
138나중에는 mpeg-4 와 다른 형식의 동영상도 지원할 예정입니다.
0346de28 139
c7659428
JR
140%description -l pl.UTF-8
141xine jest wolnodostępnym odtwarzaczem filmów dla systemów uniksowych.
142Obsługuje strumienie MPEG-2 i MPEG-1 (dźwięk oraz obraz), może być
143dodana obsługa MPEG-4 i innych formatów.
c5597412 144
c7659428
JR
145xine odczytuje obraz i dźwięk z filmów MPEG-2 i synchronizuje ich
146odtwarzanie. Zależnie od właściwości strumienia MPEG, odtwarzanie może
147wymagać więcej lub mniej mocy procesora, 100% klatek może być widoczne
c5597412
JB
148na P II 400MHz.
149
c7659428
JR
150%description -l pt_BR.UTF-8
151O xine é um video player GPL para sistemas unix. Lê arquivos MPEG-2 e
152MPEG-1, além de AVIs MS MPEG4 / OpenDivX.
d9aab391 153
c7659428 154O xine lê o conteúdo vídeo e áudio e sincroniza-os em tempo-real. As
d9aab391 155necessidades de processador dependem das propriedades de cada arquivo.
156
0a97f235
JB
157%package devel
158Summary: XINE - development files
403b59b1
ER
159Summary(pl.UTF-8): Pliki dla programistów XINE
160Summary(pt_BR.UTF-8): XINE - arquivos de desenvolvimento
0a97f235 161Group: Development/Libraries
ee08ff98 162Requires: %{name} = %{epoch}:%{version}-%{release}
0a97f235
JB
163Obsoletes: xine-devel
164
165%description devel
166HTML documentation of XINE API and development components.
167
c7659428
JR
168%description devel -l pl.UTF-8
169Pliki dla programistów oraz dokumentacja HTML do API XINE.
0a97f235 170
c7659428
JR
171%description devel -l pt_BR.UTF-8
172Arquivos include a bibliotecas estáticas necessárias para compilar
0a97f235
JB
173plugins para o xine e o xine-ui.
174
175%package -n xine-decode-flac
176Summary: XINE - FLAC decoder plugin
403b59b1 177Summary(pl.UTF-8): XINE - wtyczka dekodera FLAC
80984e45 178Group: Libraries
ee08ff98 179Requires: %{name} = %{epoch}:%{version}-%{release}
0346de28 180
0a97f235
JB
181%description -n xine-decode-flac
182XINE - FLAC decoder/demuxer plugin.
0346de28 183
c7659428 184%description -n xine-decode-flac -l pl.UTF-8
0a97f235 185XINE - wtyczka dekodera i demuxera FLAC.
0346de28 186
c4348cf6
JB
187%package -n xine-decode-gdkpixbuf
188Summary: XINE - gdk-pixbuf decoder plugin
403b59b1 189Summary(pl.UTF-8): XINE - wtyczka dekodera gdk-pixbuf
c4348cf6
JB
190Group: Libraries
191Requires: %{name} = %{epoch}:%{version}-%{release}
192
193%description -n xine-decode-gdkpixbuf
194XINE - gdk-pixbuf decoder plugin.
195
c7659428 196%description -n xine-decode-gdkpixbuf -l pl.UTF-8
c4348cf6
JB
197XINE - wtyczka dekodera gdk-pixbuf.
198
564a83b3
JB
199%package -n xine-decode-mpc
200Summary: XINE - MPC/MusePack decoder plugin
201Summary(pl.UTF-8): XINE - wtyczka dekodera MPC/MusePack
202Group: Libraries
203Requires: %{name} = %{epoch}:%{version}-%{release}
204Obsoletes: xine-decode-vorbis
205
206%description -n xine-decode-mpc
207XINE - MPC/MusePack decoder plugin.
208
209%description -n xine-decode-mpc -l pl.UTF-8
210XINE - wtyczka dekodera MPC/MusePack.
211
66232b4c 212%package -n xine-decode-ogg
064b5a8d 213Summary: XINE - Ogg/Vorbis, Ogg/Speex, Ogg/Theora decoder plugins
403b59b1 214Summary(pl.UTF-8): XINE - wtyczki dekoderów Ogg/Vorbis, Ogg/Speex, Ogg/Theora
0a97f235 215Group: Libraries
ee08ff98 216Requires: %{name} = %{epoch}:%{version}-%{release}
66232b4c 217Obsoletes: xine-decode-vorbis
0a97f235 218
66232b4c 219%description -n xine-decode-ogg
064b5a8d
JB
220XINE Ogg/Vorbis, Ogg/Speex, Ogg/Theora decoding plugins: Ogg demuxer,
221Vorbis, Speex and Theora decoders.
0a97f235 222
c7659428
JR
223%description -n xine-decode-ogg -l pl.UTF-8
224Wtyczki XINE dekodujące Ogg/Vorbis, Ogg/Speex, Ogg/Theora: demuxer Ogg
064b5a8d 225oraz dekodery Vorbis, Speex, Theora.
0a97f235
JB
226
227%package -n xine-decode-w32dll
228Summary: XINE - win32dll decoder support
403b59b1
ER
229Summary(pl.UTF-8): XINE - obsługa dekodera win32dll
230Summary(pt_BR.UTF-8): XINE - suporte a decoder win32dll
0a97f235 231Group: Libraries
ee08ff98 232Requires: %{name} = %{epoch}:%{version}-%{release}
06f6cea4 233Suggests: w32codec
0a97f235
JB
234Obsoletes: xine-lib-w32dll
235
236%description -n xine-decode-w32dll
237XINE win32dll decoder support.
238
c7659428
JR
239%description -n xine-decode-w32dll -l pl.UTF-8
240Obsługa dekodera win32dll do XINE.
0a97f235 241
c7659428 242%description -n xine-decode-w32dll -l pt_BR.UTF-8
0a97f235
JB
243Suporte a win32dll para o xine.
244
6ed61d45
JB
245%package -n xine-decode-wavpack
246Summary: XINE - wavpack decoder plugin
403b59b1 247Summary(pl.UTF-8): XINE - wtyczka dekodera wavpack
6ed61d45
JB
248Group: Libraries
249Requires: %{name} = %{epoch}:%{version}-%{release}
250
251%description -n xine-decode-wavpack
252XINE - wavpack decoder/demuxer plugin.
253
c7659428 254%description -n xine-decode-wavpack -l pl.UTF-8
6ed61d45
JB
255XINE - wtyczka dekodera/demuxera wavpack.
256
0a97f235
JB
257%package -n xine-decode-xvid
258Summary: XINE - xvid DIVX decoding support
403b59b1 259Summary(pl.UTF-8): XINE - obsługa dekodera DIVX xvid
0a97f235 260Group: Libraries
ee08ff98 261Requires: %{name} = %{epoch}:%{version}-%{release}
0a97f235
JB
262Obsoletes: xine-lib-xvid
263
264%description -n xine-decode-xvid
265XINE decoder plugin for DIVX decoding with xvid library.
266
c7659428
JR
267%description -n xine-decode-xvid -l pl.UTF-8
268Wtyczka dla XINE do dekodowania DIVX poprzez bibliotekę xvid.
0a97f235
JB
269
270%package -n xine-input-dvd
271Summary: XINE input plugin for DVD
403b59b1 272Summary(pl.UTF-8): Wtyczka wejściowa XINE dla DVD
0a97f235 273Group: Libraries
ee08ff98 274Requires: %{name} = %{epoch}:%{version}-%{release}
0a97f235
JB
275
276%description -n xine-input-dvd
277XINE input plugin for DVD.
278
c7659428
JR
279%description -n xine-input-dvd -l pl.UTF-8
280Wtyczka wejściowa XINE dla DVD.
0a97f235
JB
281
282%package -n xine-input-gnome-vfs
283Summary: GNOME VFS input driver for xine
403b59b1 284Summary(pl.UTF-8): Sterownik wejścia GNOME VFS dla xine
0a97f235 285Group: Libraries
ee08ff98 286Requires: %{name} = %{epoch}:%{version}-%{release}
0a97f235 287Obsoletes: xine-lib-input-gnome-vfs
d9aab391 288
0a97f235
JB
289%description -n xine-input-gnome-vfs
290GNOME VFS input driver for xine.
291
c7659428
JR
292%description -n xine-input-gnome-vfs -l pl.UTF-8
293Sterownik wejścia GNOME VFS dla xine.
0a97f235 294
c4bea017
JB
295%package -n xine-input-smb
296Summary: SMB input driver for xine
403b59b1 297Summary(pl.UTF-8): Sterownik wejścia SMB dla xine
c4bea017
JB
298Group: Libraries
299Requires: %{name} = %{epoch}:%{version}-%{release}
300
301%description -n xine-input-smb
302SMB input driver for xine.
303
c7659428
JR
304%description -n xine-input-smb -l pl.UTF-8
305Sterownik wejścia SMB dla xine.
c4bea017 306
66232b4c
JB
307%package -n xine-input-v4l
308Summary: Video4Linux input driver for xine
403b59b1 309Summary(pl.UTF-8): Sterownik wejścia Video4Linux dla xine
66232b4c 310Group: Libraries
ee08ff98 311Requires: %{name} = %{epoch}:%{version}-%{release}
66232b4c
JB
312
313%description -n xine-input-v4l
314Video4Linux input driver for xine.
315
c7659428
JR
316%description -n xine-input-v4l -l pl.UTF-8
317Sterownik wejścia Video4Linux dla xine.
66232b4c 318
064b5a8d
JB
319%package -n xine-input-vcd
320Summary: VCD input driver for xine
403b59b1 321Summary(pl.UTF-8): Sterownik wejścia VCD dla xine
064b5a8d
JB
322Group: Libraries
323Requires: %{name} = %{epoch}:%{version}-%{release}
324
325%description -n xine-input-vcd
326VCD input driver for xine (for reading VideoCD).
327
c7659428
JR
328%description -n xine-input-vcd -l pl.UTF-8
329Sterownik wejścia VCD dla xine (do czytania VideoCD).
064b5a8d 330
0a97f235 331%package -n xine-output-audio-alsa
3d1fc842 332Summary: XINE - alsa support
403b59b1
ER
333Summary(pl.UTF-8): XINE - obsługa alsa
334Summary(pt_BR.UTF-8): XINE - suporte a alsa
80984e45 335Group: Libraries
ee08ff98 336Requires: %{name} = %{epoch}:%{version}-%{release}
e6050423 337Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
0a97f235 338Obsoletes: xine-lib-alsa
80984e45 339
0a97f235
JB
340%description -n xine-output-audio-alsa
341XINE audio output plugin with alsa support.
80984e45 342
c7659428
JR
343%description -n xine-output-audio-alsa -l pl.UTF-8
344Wtyczka wyjścia dźwięku do XINE z obsługą ALSA.
0346de28 345
c7659428 346%description -n xine-output-audio-alsa -l pt_BR.UTF-8
d9aab391 347Plugin de audio para o xine, com suporte a alsa.
348
0a97f235 349%package -n xine-output-audio-esd
3d1fc842 350Summary: XINE - esd support
403b59b1
ER
351Summary(pl.UTF-8): XINE - obsługa esd
352Summary(pt_BR.UTF-8): XINE - suporte a esd
80984e45 353Group: Libraries
ee08ff98 354Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 355Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
1ad1db43 356Obsoletes: xine-lib-esd
80984e45 357
0a97f235
JB
358%description -n xine-output-audio-esd
359XINE audio output plugin with esd support.
80984e45 360
c7659428
JR
361%description -n xine-output-audio-esd -l pl.UTF-8
362Wtyczka wyjścia dźwięku do XINE z obsługą esd.
80984e45 363
c7659428 364%description -n xine-output-audio-esd -l pt_BR.UTF-8
d9aab391 365Plugin de audio para o xine, com suporte a esd.
366
c4348cf6
JB
367%package -n xine-output-audio-fusionsound
368Summary: XINE - FusionSound support
403b59b1 369Summary(pl.UTF-8): XINE - obsługa FusionSound
c4348cf6 370Group: Libraries
c4348cf6 371Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 372Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
c4348cf6
JB
373
374%description -n xine-output-audio-fusionsound
375XINE audio output plugin with FusionSound support.
376
c7659428
JR
377%description -n xine-output-audio-fusionsound -l pl.UTF-8
378Wtyczka wyjścia dźwięku do XINE z obsługą FusionSound.
c4348cf6 379
4a3e6f83
JB
380%package -n xine-output-audio-jack
381Summary: XINE - JACK support
403b59b1 382Summary(pl.UTF-8): XINE - obsługa demona JACK
4a3e6f83
JB
383Group: Libraries
384Requires: %{name} = %{epoch}:%{version}-%{release}
385Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
386
387%description -n xine-output-audio-jack
388XINE audio output plugin with JACK support.
389
c7659428
JR
390%description -n xine-output-audio-jack -l pl.UTF-8
391Wtyczka wyjścia dźwięku do XINE z obsługa demona JACK.
4a3e6f83 392
0a97f235 393%package -n xine-output-audio-oss
4a3e6f83 394Summary: XINE - OSS support
403b59b1
ER
395Summary(pl.UTF-8): XINE - obsługa OSS
396Summary(pt_BR.UTF-8): XINE - suporte a oss
0346de28 397Group: Libraries
ee08ff98 398Requires: %{name} = %{epoch}:%{version}-%{release}
e6050423 399Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
0a97f235 400Obsoletes: xine-lib-oss
0346de28 401
0a97f235 402%description -n xine-output-audio-oss
4a3e6f83 403XINE audio output plugin with OSS support.
c5597412 404
c7659428
JR
405%description -n xine-output-audio-oss -l pl.UTF-8
406Wtyczka wyjścia dźwięku do XINE z obsługą OSS.
0346de28 407
c7659428 408%description -n xine-output-audio-oss -l pt_BR.UTF-8
0a97f235 409Plugin de audio para o xine, com suporte a oss.
d9aab391 410
a2c41869
JB
411%package -n xine-output-audio-pulseaudio
412Summary: XINE - pulseaudio support
403b59b1
ER
413Summary(pl.UTF-8): XINE - obsługa pulseaudio
414Summary(pt_BR.UTF-8): XINE - suporte a pulseaudio
7fab4593
JB
415Group: Libraries
416Requires: %{name} = %{epoch}:%{version}-%{release}
417Provides: xine-plugin-audio = %{epoch}:%{version}-%{release}
a2c41869 418Obsoletes: xine-output-audio-polypaudio
7fab4593 419
a2c41869
JB
420%description -n xine-output-audio-pulseaudio
421XINE audio output plugins with pulseaudio support.
7fab4593 422
c7659428
JR
423%description -n xine-output-audio-pulseaudio -l pl.UTF-8
424Wtyczka wyjścia dźwięku do XINE z obsługą pulseaudio.
7fab4593 425
c7659428 426%description -n xine-output-audio-pulseaudio -l pt_BR.UTF-8
a2c41869 427Plugin de audio para o xine, com suporte a pulseaudio.
7fab4593 428
0a97f235 429%package -n xine-output-video-aa
3d1fc842 430Summary: XINE - Ascii Art support
403b59b1
ER
431Summary(pl.UTF-8): XINE - obsługa Ascii Art
432Summary(pt_BR.UTF-8): XINE - suporte a aalib
80984e45 433Group: Libraries
ee08ff98 434Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 435Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 436Obsoletes: xine-lib-aa
0346de28 437
0a97f235
JB
438%description -n xine-output-video-aa
439XINE video output plugin using Ascii Art library.
c5597412 440
c7659428
JR
441%description -n xine-output-video-aa -l pl.UTF-8
442Wtyczka wyjścia obrazu do XINE z obsługą Ascii Art.
80984e45 443
c7659428 444%description -n xine-output-video-aa -l pt_BR.UTF-8
d9aab391 445Plugin de video para o xine, utilizando a aalib.
446
a19e198b
JB
447%package -n xine-output-video-directfb
448Summary: XINE - accelereted framebuffer support
403b59b1 449Summary(pl.UTF-8): XINE - obsługa akcelerowanego framebuffera
a19e198b
JB
450Group: Libraries
451Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 452Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
a19e198b 453Obsoletes: xine-lib-directfb
80984e45 454
a19e198b
JB
455%description -n xine-output-video-directfb
456XINE video output plugin for accelereted framebuffer support (with
457DirectFB library).
c5597412 458
c7659428
JR
459%description -n xine-output-video-directfb -l pl.UTF-8
460Wtyczka wyjścia obrazu do XINE dla akcelerowanego framebuffera (przez
461bibliotekę DirectFB).
05e2593b 462
0a97f235
JB
463%package -n xine-output-video-dxr3
464Summary: XINE - DXR3 support
403b59b1 465Summary(pl.UTF-8): XINE - obsługa DXR3
05e2593b 466Group: Libraries
ee08ff98 467Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 468Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 469Obsoletes: xine-lib-dxr3
05e2593b 470
0a97f235
JB
471%description -n xine-output-video-dxr3
472XINE video/decoder plugins for DXR3 card support.
05e2593b 473
c7659428
JR
474%description -n xine-output-video-dxr3 -l pl.UTF-8
475Wtyczka wyjścia i dekodera obrazu do XINE z obsługą kart DXR3.
4188bf79 476
fd55625d 477%package -n xine-output-video-caca
478Summary: XINE - Color AsCii Art support
403b59b1 479Summary(pl.UTF-8): XINE - obsługa Color AsCii Art
fd55625d 480Group: Libraries
481Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 482Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
fd55625d 483
484%description -n xine-output-video-caca
485Color AsCii Art output plugin for xine.
486
c7659428
JR
487%description -n xine-output-video-caca -l pl.UTF-8
488Wtyczka wyjścia obrazu do XINE dla kolorowego wyjścia AsCii Art.
fd55625d 489
0a97f235 490%package -n xine-output-video-fb
4188bf79 491Summary: XINE - framebuffer support
403b59b1 492Summary(pl.UTF-8): XINE - obsługa framebuffera
4188bf79 493Group: Libraries
ee08ff98 494Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 495Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 496Obsoletes: xine-lib-fb
4188bf79 497
0a97f235
JB
498%description -n xine-output-video-fb
499XINE video output plugin using Linux framebuffer.
4188bf79 500
c7659428
JR
501%description -n xine-output-video-fb -l pl.UTF-8
502Wtyczka wyjścia obrazu do XINE dla linuksowego framebuffera.
4188bf79 503
0a97f235
JB
504%package -n xine-output-video-opengl
505Summary: XINE - OpenGL video output
403b59b1 506Summary(pl.UTF-8): XINE - wyświetlanie przez OpenGL
940e1261 507Group: Libraries
ee08ff98 508Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 509Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 510Obsoletes: xine-lib-opengl
940e1261 511
0a97f235
JB
512%description -n xine-output-video-opengl
513XINE video output plugin using OpenGL.
940e1261 514
c7659428
JR
515%description -n xine-output-video-opengl -l pl.UTF-8
516Wtyczka wyjścia obrazu do XINE wykorzystująca OpenGL do wyświetlania.
940e1261 517
0a97f235 518%package -n xine-output-video-sdl
940e1261 519Summary: XINE - SDL output support
403b59b1 520Summary(pl.UTF-8): XINE - obsługa wyjścia SDL
940e1261 521Group: Libraries
ee08ff98 522Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 523Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 524Obsoletes: xine-lib-sdl
940e1261 525
0a97f235
JB
526%description -n xine-output-video-sdl
527XINE video output plugin using SDL library.
940e1261 528
c7659428
JR
529%description -n xine-output-video-sdl -l pl.UTF-8
530Wtyczka wyjścia obrazu do XINE wyświetlająca poprzez bibliotekę SDL.
940e1261 531
8da3bf34
JB
532%package -n xine-output-video-stk
533Summary: XINE - STK video output support
403b59b1 534Summary(pl.UTF-8): XINE - obsługa wyjścia obrazu STK
8da3bf34
JB
535Group: Libraries
536Requires: %{name} = %{epoch}:%{version}-%{release}
537Requires: libstk(xine) >= 0.2.0
0dd80eaa 538Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
8da3bf34
JB
539Obsoletes: xine-lib-sdl
540
541%description -n xine-output-video-stk
542XINE video output plugin using libstk library.
543
21524410 544%description -n xine-output-video-stk -l pl.UTF-8
c7659428 545Wtyczka wyjścia obrazu do XINE wyświetlająca poprzez bibliotekę
8da3bf34
JB
546libstk.
547
a19e198b
JB
548%package -n xine-output-video-syncfb
549Summary: XINE - SyncFB (Matrox G200/G400) support
403b59b1 550Summary(pl.UTF-8): XINE - obsługa SyncFB (Matrox G200/G400)
a19e198b
JB
551Group: Libraries
552Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 553Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
a19e198b 554Obsoletes: xine-lib-syncfb
4188bf79 555
a19e198b
JB
556%description -n xine-output-video-syncfb
557XINE video output plugin using SyncFB interface (for Matrox G200/G400
558cards).
4188bf79 559
c7659428
JR
560%description -n xine-output-video-syncfb -l pl.UTF-8
561Wtyczka wyjścia obrazu do XINE obsługująca interfejs SyncFB (dla kart
a19e198b 562Matrox G200/G400).
0346de28 563
0a97f235
JB
564%package -n xine-output-video-vidix
565Summary: XINE - VIDIX video output plugin
403b59b1 566Summary(pl.UTF-8): XINE - wtyczka wyjścia obrazu VIDIX
0346de28 567Group: Libraries
ee08ff98 568Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 569Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0346de28 570
0a97f235
JB
571%description -n xine-output-video-vidix
572XINE video output plugin using VIDIX.
d9aab391 573
c7659428
JR
574%description -n xine-output-video-vidix -l pl.UTF-8
575Wtyczka wyjścia obrazu do XINE używająca VIDIX.
0346de28 576
0a97f235
JB
577%package -n xine-output-video-vidix-cyberblade
578Summary: VIDIX driver for Cyberblade/i1 chips
403b59b1 579Summary(pl.UTF-8): Sterownik VIDIX dla układów Cyberblade/i1
3f8e0d3c 580Group: Libraries
ee08ff98 581Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 582Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 583Obsoletes: xine-lib-vidix-cyberblade
0346de28 584
0a97f235
JB
585%description -n xine-output-video-vidix-cyberblade
586VIDIX driver for Cyberblade/i1 chips.
c5597412 587
c7659428
JR
588%description -n xine-output-video-vidix-cyberblade -l pl.UTF-8
589Sterownik VIDIX dla układów Cyberblade/i1.
d9aab391 590
0a97f235 591%package -n xine-output-video-vidix-mach64
3f8e0d3c 592Summary: VIDIX driver for Mach64 and 3Drage chips
403b59b1 593Summary(pl.UTF-8): Sterownik VIDIX dla układów Mach64 oraz 3DRage
3f8e0d3c 594Group: Libraries
ee08ff98 595Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 596Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 597Obsoletes: xine-lib-vidix-mach64
db1cfcea 598
0a97f235
JB
599%description -n xine-output-video-vidix-mach64
600VIDIX driver for Mach64 and 3Drage chips.
db1cfcea 601
c7659428
JR
602%description -n xine-output-video-vidix-mach64 -l pl.UTF-8
603Sterownik VIDIX dla układów Mach64 oraz 3DRage.
db1cfcea 604
0a97f235 605%package -n xine-output-video-vidix-matrox
3f8e0d3c 606Summary: VIDIX drivers for Matrox Mga chips
403b59b1 607Summary(pl.UTF-8): Sterowniki VIDIX dla układów Matrox Mga
3f8e0d3c 608Group: Libraries
ee08ff98 609Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 610Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 611Obsoletes: xine-lib-vidix-matrox
118fece5 612
0a97f235
JB
613%description -n xine-output-video-vidix-matrox
614VIDIX drivers for Matrox Mga chips.
118fece5 615
c7659428
JR
616%description -n xine-output-video-vidix-matrox -l pl.UTF-8
617Sterowniki VIDIX dla układów Matrox Mga.
118fece5 618
0a97f235
JB
619%package -n xine-output-video-vidix-nvidia
620Summary: VIDIX driver for Riva and Riva-derived chips
403b59b1 621Summary(pl.UTF-8): Sterownik VIDIX dla układów Riva oraz pochodnych
3f8e0d3c 622Group: Libraries
ee08ff98 623Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 624Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 625Obsoletes: xine-lib-vidix-nvidia
118fece5 626
0a97f235
JB
627%description -n xine-output-video-vidix-nvidia
628VIDIX driver for Riva and Riva-derived chips, e.g. Riva TNT, GeForce
6292.
118fece5 630
c7659428
JR
631%description -n xine-output-video-vidix-nvidia -l pl.UTF-8
632Sterownik VIDIX dla układów Riva oraz pochodnych.
118fece5 633
0a97f235 634%package -n xine-output-video-vidix-permedia
3f8e0d3c 635Summary: VIDIX drivers for 3Dlabs GLINT R3 and Permedia chips
403b59b1 636Summary(pl.UTF-8): Sterowniki VIDIX dla układów 3Dlabs GLINT R3 oraz Permedia
3f8e0d3c 637Group: Libraries
ee08ff98 638Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 639Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 640Obsoletes: xine-lib-vidix-permedia
118fece5 641
0a97f235
JB
642%description -n xine-output-video-vidix-permedia
643VIDIX drivers for 3Dlabs GLINT R3 and Permedia chips.
118fece5 644
c7659428
JR
645%description -n xine-output-video-vidix-permedia -l pl.UTF-8
646Sterowniki VIDIX dla układów 3Dlabs GLINT R3 oraz Permedia.
118fece5 647
0a97f235 648%package -n xine-output-video-vidix-radeon
3f8e0d3c 649Summary: VIDIX driver for Radeon chips
403b59b1 650Summary(pl.UTF-8): Sterownik VIDIX dla układów Radeon
3f8e0d3c 651Group: Libraries
ee08ff98 652Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 653Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 654Obsoletes: xine-lib-vidix-radeon
118fece5 655
0a97f235
JB
656%description -n xine-output-video-vidix-radeon
657VIDIX driver for Radeon chips.
118fece5 658
c7659428
JR
659%description -n xine-output-video-vidix-radeon -l pl.UTF-8
660Sterownik VIDIX dla układów Radeon.
118fece5 661
0a97f235 662%package -n xine-output-video-vidix-rage128
3f8e0d3c 663Summary: VIDIX driver for Rage128 chips
403b59b1 664Summary(pl.UTF-8): Sterownik VIDIX dla układów Rage128
3f8e0d3c 665Group: Libraries
ee08ff98 666Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 667Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 668Obsoletes: xine-lib-vidix-rage128
118fece5 669
0a97f235
JB
670%description -n xine-output-video-vidix-rage128
671VIDIX driver for Rage128 chips.
118fece5 672
c7659428
JR
673%description -n xine-output-video-vidix-rage128 -l pl.UTF-8
674Sterownik VIDIX dla układów Rage128.
118fece5 675
d518cbaa
JB
676%package -n xine-output-video-vidix-savage
677Summary: VIDIX driver for S3 Savage chips
403b59b1 678Summary(pl.UTF-8): Sterownik VIDIX dla układów S3 Savage
d518cbaa 679Group: Libraries
d518cbaa 680Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 681Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
d518cbaa
JB
682
683%description -n xine-output-video-vidix-savage
684VIDIX driver for S3 Savage series chips.
685
c7659428
JR
686%description -n xine-output-video-vidix-savage -l pl.UTF-8
687Sterownik VIDIX dla układów S3 serii Savage.
d518cbaa 688
fd55625d 689%package -n xine-output-video-vidix-sis
690Summary: VIDIX driver for SiS chips
403b59b1 691Summary(pl.UTF-8): Sterownik VIDIX dla układów SiS
fd55625d 692Group: Libraries
693Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 694Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
fd55625d 695
696%description -n xine-output-video-vidix-sis
697VIDIX driver for SiS 300 and 310/325 series chips.
698
c7659428
JR
699%description -n xine-output-video-vidix-sis -l pl.UTF-8
700Sterownik VIDIX dla układów SiS serii 300 i 310/325.
fd55625d 701
d518cbaa
JB
702%package -n xine-output-video-vidix-unichrome
703Summary: VIDIX driver for VIA CLE266 Unichrome chips
403b59b1 704Summary(pl.UTF-8): Sterownik VIDIX dla układów VIA CLE266 Unichrome
d518cbaa 705Group: Libraries
d518cbaa 706Requires: xine-output-video-vidix = %{epoch}:%{version}-%{release}
0dd80eaa 707Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
d518cbaa
JB
708
709%description -n xine-output-video-vidix-unichrome
710VIDIX driver for VIA CLE266 Unichrome chips.
711
c7659428
JR
712%description -n xine-output-video-vidix-unichrome -l pl.UTF-8
713Sterownik VIDIX dla układów VIA CLE2666 Unichrome.
d518cbaa 714
e3f66410
JB
715%package -n xine-output-video-xcb
716Summary: XINE - XCB support
717Summary(pl.UTF-8): XINE - obsługa XCB
718Group: Libraries
719Requires: %{name} = %{epoch}:%{version}-%{release}
720Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
721Obsoletes: xine-lib-xshm
722
723%description -n xine-output-video-xcb
724XINE video output plugin using XShm or Xv via XCB.
725
726%description -n xine-output-video-xcb -l pl.UTF-8
727Wtyczka wyjścia obrazu do XINE z obsługą XShm lub Xv poprzez XCB.
728
2a4ecece
JB
729%package -n xine-output-video-xdirectfb
730Summary: XINE - accelereted DirectFB X11 support
731Summary(pl.UTF-8): XINE - obsługa DirectFB X11
732Group: Libraries
733Requires: %{name} = %{epoch}:%{version}-%{release}
734Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
735Obsoletes: xine-lib-directfb
736
737%description -n xine-output-video-xdirectfb
738XINE video output plugin for DirectFB X11.
739
740%description -n xine-output-video-xdirectfb -l pl.UTF-8
741Wtyczka wyjścia obrazu do XINE dla DirectFB X11.
742
0a97f235
JB
743%package -n xine-output-video-xshm
744Summary: XINE - XFree XShm support
403b59b1 745Summary(pl.UTF-8): XINE - obsługa XFree XShm
0a97f235 746Group: Libraries
ee08ff98 747Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 748Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
0a97f235 749Obsoletes: xine-lib-xshm
118fece5 750
0a97f235
JB
751%description -n xine-output-video-xshm
752XINE video output plugin using XFree MIT shared memory.
118fece5 753
c7659428
JR
754%description -n xine-output-video-xshm -l pl.UTF-8
755Wtyczka wyjścia obrazu do XINE z obsługą XFree MIT shared memory.
118fece5 756
b1aee323 757%package -n xine-output-video-xv
758Summary: XINE - XFree XVideo support
403b59b1
ER
759Summary(pl.UTF-8): XINE - obsługa XFree XVideo
760Summary(pt_BR.UTF-8): XINE - suporte a XFree XVideo
b1aee323 761Group: Libraries
762Requires: %{name} = %{epoch}:%{version}-%{release}
0dd80eaa 763Provides: xine-plugin-video = %{epoch}:%{version}-%{release}
b1aee323 764Obsoletes: xine-lib-xv
118fece5 765
b1aee323 766%description -n xine-output-video-xv
767XINE video output plugin using XFree XVideo extension.
118fece5 768
c7659428
JR
769%description -n xine-output-video-xv -l pl.UTF-8
770Wtyczka wyjścia obrazu do XINE używająca rozszerzenia XVideo.
0a97f235 771
c7659428
JR
772%description -n xine-output-video-xv -l pt_BR.UTF-8
773Plugin de video para o xine, utilizando a extensão XVideo do XFree.
118fece5 774
0346de28 775%prep
d9df1904 776%setup -q
761d838c 777%patch0 -p1
b1aee323 778%patch1 -p1
7fab4593 779%patch2 -p1
98ed9478 780%patch3 -p1
48f997ca 781%{?with_vdr:%patch4 -p1}
c4fd090d 782%patch5 -p1
854279b3 783%patch6 -p0
6f3112fd 784%patch7 -p1
98ed9478
JB
785
786# kill hack, it fails with recent automake
787echo 'AC_DEFUN([AM_PROG_AS_MOD],[AM_PROG_AS])' > m4/as.m4
0346de28
PG
788
789%build
b266bd2e
JB
790# breaks DOMAIN (modified Makefile.in.in?)
791#%%{__gettextize}
0694d633 792%{__libtoolize}
2fbed48b
JB
793%{__aclocal} -I m4
794%{__autoconf}
795%{__automake}
07993270 796%configure \
4c074cea
KK
797 %{!?with_aalib:--disable-aalib} \
798 %{!?with_alsa:--without-alsa} \
1adf3ec2 799 %{?with_directfb:--enable-directfb} \
4c074cea
KK
800 %{!?with_dxr3:--disable-dxr3} \
801 %{!?with_esd:--without-esound} \
c4348cf6 802 %{!?with_gdkpixbuf:--disable-gdkpixbuf} \
1adf3ec2 803 --enable-ipv6 \
4c074cea 804 %{!?with_pulseaudio:--without-pulseaudio} \
8c68acc8 805 %{!?with_smb:--disable-samba} \
1adf3ec2
JB
806 %{?with_aalib:--with-aalib-prefix=/usr} \
807 --with-external-dvdnav \
4c074cea 808 --with-external-ffmpeg \
564a83b3 809 --with-external-libmpcdec \
0694d633 810 %{?with_fusionsound:--with-fusionsound} \
3458bd2b 811 --with-libflac \
e3f66410
JB
812 %{?with_stk:--with-libstk} \
813 --with-real-codecs-path=%{_libdir}/codecs \
541b3257 814 --with-w32-path=/usr/lib/codecs \
6ed61d45 815 %{?with_wavpack:--with-wavpack} \
48f997ca 816%if %{with vis}
8c9d6d59 817%ifarch sparc sparcv9 sparc64
48f997ca 818 CFLAGS="%{rpmcflags} -mvis" \
819%endif
820%else
821 --disable-vis \
822%endif
412af276 823 --disable-optimizations # we use own RPM_OPT_FLAGS optimalizations
e888e085 824%{__make}
0346de28
PG
825
826%install
827rm -rf $RPM_BUILD_ROOT
940e1261 828install -d $RPM_BUILD_ROOT%{_aclocaldir}
0346de28 829
940e1261 830%{__make} install \
761d838c
JB
831 DESTDIR=$RPM_BUILD_ROOT \
832 m4datadir=%{_aclocaldir}
07993270 833
b266bd2e 834%find_lang libxine1
d9aab391 835
0346de28
PG
836%clean
837rm -rf $RPM_BUILD_ROOT
838
78c7ca7f 839%post -p /sbin/ldconfig
c5597412
JB
840%postun -p /sbin/ldconfig
841
b266bd2e 842%files -f libxine1.lang
0346de28 843%defattr(644,root,root,755)
974d728c 844%doc AUTHORS ChangeLog TODO
cddd4faa 845%attr(755,root,root) %{_bindir}/xine-list-1.1
d6c77de4
JB
846%attr(755,root,root) %{_libdir}/libxine.so.*.*.*
847%attr(755,root,root) %ghost %{_libdir}/libxine.so.1
c5597412 848%dir %{_datadir}/xine
0a97f235 849%dir %{_datadir}/xine/libxine1
974d728c 850%{_datadir}/xine/libxine1/fonts
c5597412 851%dir %{_libdir}/xine
45d34151 852%dir %{_libdir}/xine/plugins
3d1fc842 853%dir %{_pluginsdir}
cddd4faa 854%{_pluginsdir}/mime.types
e34c7650 855%dir %{_pluginsdir}/post
974d728c 856%attr(755,root,root) %{_pluginsdir}/post/*.so
3458bd2b 857%{_docdir}/xine-lib
cddd4faa 858%{_mandir}/man1/xine-list-1.1.1*
d6c77de4 859%{_mandir}/man5/xine.5*
0346de28 860
0346de28 861# input plugins
eea5dde7 862%attr(755,root,root) %{_pluginsdir}/xineplug_inp_cdda.so
974d728c 863%attr(755,root,root) %{_pluginsdir}/xineplug_inp_dvb.so
3d1fc842 864%attr(755,root,root) %{_pluginsdir}/xineplug_inp_file.so
abaa3287 865%attr(755,root,root) %{_pluginsdir}/xineplug_inp_http.so
4188bf79 866%attr(755,root,root) %{_pluginsdir}/xineplug_inp_mms.so
0bab88a8 867%attr(755,root,root) %{_pluginsdir}/xineplug_inp_net.so
868%attr(755,root,root) %{_pluginsdir}/xineplug_inp_pnm.so
6baf0236 869%attr(755,root,root) %{_pluginsdir}/xineplug_inp_pvr.so
870%attr(755,root,root) %{_pluginsdir}/xineplug_inp_rtp.so
0bab88a8 871%attr(755,root,root) %{_pluginsdir}/xineplug_inp_rtsp.so
3d1fc842 872%attr(755,root,root) %{_pluginsdir}/xineplug_inp_stdin_fifo.so
064b5a8d 873%attr(755,root,root) %{_pluginsdir}/xineplug_inp_vcdo.so
a487d269 874
0346de28 875# demuxer plugins
abaa3287 876%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_asf.so
eea5dde7 877%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_audio.so
3d1fc842 878%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_avi.so
974d728c 879%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_fli.so
fd55625d 880%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_flv.so
eea5dde7 881%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_games.so
fd55625d 882%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_iff.so
57b61bd7 883%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_image.so
fd55625d 884%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_matroska.so
0bab88a8 885%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_mng.so
4188bf79 886%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_mpeg*.so
064b5a8d 887%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_nsv.so
eea5dde7 888%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_pva.so
abaa3287 889%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_qt.so
0bab88a8 890%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_rawdv.so
891%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_real.so
064b5a8d 892%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_slave.so
0bab88a8 893%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_sputext.so
974d728c 894%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_yuv4mpeg2.so
eea5dde7 895%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_yuv_frames.so
a487d269 896
0346de28 897# decoder plugins
abaa3287 898%attr(755,root,root) %{_pluginsdir}/xineplug_decode_a52.so
fd55625d 899%attr(755,root,root) %{_pluginsdir}/xineplug_decode_bitplane.so
05e2593b 900%attr(755,root,root) %{_pluginsdir}/xineplug_decode_dts.so
fd55625d 901%attr(755,root,root) %{_pluginsdir}/xineplug_decode_dvaudio.so
974d728c 902%attr(755,root,root) %{_pluginsdir}/xineplug_decode_faad.so
abaa3287 903%attr(755,root,root) %{_pluginsdir}/xineplug_decode_ff.so
0bab88a8 904%attr(755,root,root) %{_pluginsdir}/xineplug_decode_gsm610.so
57b61bd7 905%attr(755,root,root) %{_pluginsdir}/xineplug_decode_image.so
abaa3287 906%attr(755,root,root) %{_pluginsdir}/xineplug_decode_lpcm.so
07993270 907%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mad.so
3d1fc842 908%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mpeg2.so
eea5dde7 909%attr(755,root,root) %{_pluginsdir}/xineplug_decode_nsf.so
0bab88a8 910%attr(755,root,root) %{_pluginsdir}/xineplug_decode_real.so
974d728c 911%attr(755,root,root) %{_pluginsdir}/xineplug_decode_rgb.so
3d1fc842 912%attr(755,root,root) %{_pluginsdir}/xineplug_decode_spu.so
4188bf79 913%attr(755,root,root) %{_pluginsdir}/xineplug_decode_spucc.so
fc1c864e 914%attr(755,root,root) %{_pluginsdir}/xineplug_decode_spucmml.so
c9b0dcf6 915%attr(755,root,root) %{_pluginsdir}/xineplug_decode_spuhdmv.so
7fab4593 916%attr(755,root,root) %{_pluginsdir}/xineplug_decode_spudvb.so
eea5dde7 917%attr(755,root,root) %{_pluginsdir}/xineplug_decode_sputext.so
0bab88a8 918%attr(755,root,root) %{_pluginsdir}/xineplug_decode_yuv.so
919
eea5dde7 920# Others
fd55625d 921%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_file.so
3f8e0d3c 922%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_none.so
064b5a8d 923%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_none.so
cddd4faa 924%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_raw.so
a487d269 925
974d728c 926%files devel
940e1261 927%defattr(644,root,root,755)
974d728c 928%attr(755,root,root) %{_bindir}/xine-config
d6c77de4
JB
929%attr(755,root,root) %{_libdir}/libxine.so
930%{_libdir}/libxine.la
931%{_includedir}/xine.h
932%{_includedir}/xine
933%{_aclocaldir}/xine.m4
974d728c 934%{_pkgconfigdir}/libxine.pc
d6c77de4 935%{_mandir}/man1/xine-config.1*
940e1261 936
0a97f235 937%files -n xine-decode-flac
940e1261 938%defattr(644,root,root,755)
0a97f235 939%attr(755,root,root) %{_pluginsdir}/xineplug_flac.so
0346de28 940
c4348cf6
JB
941%if %{with gdkpixbuf}
942%files -n xine-decode-gdkpixbuf
943%defattr(644,root,root,755)
944%attr(755,root,root) %{_pluginsdir}/xineplug_decode_gdk_pixbuf.so
945%endif
946
564a83b3
JB
947%files -n xine-decode-mpc
948%defattr(644,root,root,755)
949%attr(755,root,root) %{_pluginsdir}/xineplug_decode_mpc.so
950
66232b4c 951%files -n xine-decode-ogg
3d1fc842 952%defattr(644,root,root,755)
66232b4c 953%attr(755,root,root) %{_pluginsdir}/xineplug_decode_speex.so
064b5a8d 954%attr(755,root,root) %{_pluginsdir}/xineplug_decode_theora.so
0a97f235
JB
955%attr(755,root,root) %{_pluginsdir}/xineplug_decode_vorbis.so
956%attr(755,root,root) %{_pluginsdir}/xineplug_dmx_ogg.so
0346de28 957
0a97f235
JB
958%ifarch %{ix86}
959%files -n xine-decode-w32dll
3d1fc842 960%defattr(644,root,root,755)
0a97f235
JB
961%attr(755,root,root) %{_pluginsdir}/xineplug_decode_qt.so
962%attr(755,root,root) %{_pluginsdir}/xineplug_decode_w32dll.so
3d1fc842 963%endif
0346de28 964
6ed61d45
JB
965%if %{with wavpack}
966%files -n xine-decode-wavpack
967%defattr(644,root,root,755)
f8729fb0 968%attr(755,root,root) %{_pluginsdir}/xineplug_wavpack.so
6ed61d45
JB
969%endif
970
064b5a8d
JB
971%if %{with xvid}
972%files -n xine-decode-xvid
973%defattr(644,root,root,755)
974%attr(755,root,root) %{_pluginsdir}/xineplug_decode_xvid.so
975%endif
0a97f235 976
2dd6dc3a 977%if %{with dvd}
66232b4c
JB
978%files -n xine-input-dvd
979%defattr(644,root,root,755)
980%attr(755,root,root) %{_pluginsdir}/xineplug_inp_dvd.so
2dd6dc3a 981%endif
66232b4c 982
064b5a8d 983%if %{with gnome}
0a97f235 984%files -n xine-input-gnome-vfs
3d1fc842 985%defattr(644,root,root,755)
0a97f235 986%attr(755,root,root) %{_pluginsdir}/xineplug_inp_gnome_vfs.so
3d1fc842 987%endif
0346de28 988
8c68acc8 989%if %{with smb}
c4bea017
JB
990%files -n xine-input-smb
991%defattr(644,root,root,755)
992%attr(755,root,root) %{_pluginsdir}/xineplug_inp_smb.so
993%endif
994
66232b4c 995%files -n xine-input-v4l
07993270 996%defattr(644,root,root,755)
66232b4c 997%attr(755,root,root) %{_pluginsdir}/xineplug_inp_v4l.so
4c074cea 998%attr(755,root,root) %{_pluginsdir}/xineplug_inp_v4l2.so
0346de28 999
064b5a8d
JB
1000%files -n xine-input-vcd
1001%defattr(644,root,root,755)
1002%attr(755,root,root) %{_pluginsdir}/xineplug_inp_vcd.so
1003
1004%if %{with alsa}
0a97f235 1005%files -n xine-output-audio-alsa
3d1fc842 1006%defattr(644,root,root,755)
0a97f235 1007%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_alsa.so
3d1fc842 1008%endif
0346de28 1009
064b5a8d 1010%if %{with esd}
0a97f235
JB
1011%files -n xine-output-audio-esd
1012%defattr(644,root,root,755)
1013%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_esd.so
1014%endif
974d728c 1015
c4348cf6
JB
1016%if %{with fusionsound}
1017%files -n xine-output-audio-fusionsound
1018%defattr(644,root,root,755)
1019%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_fusionsound.so
1020%endif
1021
4a3e6f83
JB
1022%files -n xine-output-audio-jack
1023%defattr(644,root,root,755)
1024%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_jack.so
1025
0a97f235 1026%files -n xine-output-audio-oss
4188bf79 1027%defattr(644,root,root,755)
0a97f235 1028%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_oss.so
974d728c 1029
a2c41869
JB
1030%if %{with pulseaudio}
1031%files -n xine-output-audio-pulseaudio
7fab4593 1032%defattr(644,root,root,755)
a2c41869 1033%attr(755,root,root) %{_pluginsdir}/xineplug_ao_out_pulseaudio.so
2dd6dc3a 1034%endif
7fab4593 1035
064b5a8d 1036%if %{with aalib}
0a97f235 1037%files -n xine-output-video-aa
0bab88a8 1038%defattr(644,root,root,755)
0a97f235 1039%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_aa.so
0bab88a8 1040%endif
974d728c 1041
a19e198b
JB
1042%if %{with directfb}
1043%files -n xine-output-video-directfb
1044%defattr(644,root,root,755)
1045%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_directfb.so
1046%endif
4188bf79 1047
064b5a8d 1048%if %{with dxr3}
0a97f235 1049%files -n xine-output-video-dxr3
0346de28 1050%defattr(644,root,root,755)
064b5a8d
JB
1051%attr(755,root,root) %{_pluginsdir}/xineplug_decode_dxr3_spu.so
1052%attr(755,root,root) %{_pluginsdir}/xineplug_decode_dxr3_video.so
0a97f235 1053%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_dxr3.so
d2401112 1054%endif
0346de28 1055
3f9db1f5 1056%if %{with caca}
fd55625d 1057%files -n xine-output-video-caca
1058%defattr(644,root,root,755)
1059%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_caca.so
3f9db1f5 1060%endif
fd55625d 1061
0a97f235 1062%files -n xine-output-video-fb
0346de28 1063%defattr(644,root,root,755)
45d34151 1064%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_fb.so
974d728c 1065
064b5a8d 1066%if %{with opengl}
8da3bf34 1067%files -n xine-output-video-opengl
064b5a8d 1068%defattr(644,root,root,755)
07838dbe 1069%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_opengl.so
064b5a8d 1070%endif
974d728c 1071
064b5a8d 1072%if %{with sdl}
0a97f235 1073%files -n xine-output-video-sdl
db1cfcea 1074%defattr(644,root,root,755)
0a97f235 1075%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_sdl.so
db1cfcea
JB
1076%endif
1077
8da3bf34
JB
1078%if %{with stk}
1079%files -n xine-output-video-stk
1080%defattr(644,root,root,755)
1081%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_stk.so
1082%endif
1083
a19e198b
JB
1084%files -n xine-output-video-syncfb
1085%defattr(644,root,root,755)
1086%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_syncfb.so
118fece5 1087
bf196ac7 1088%ifarch %{ix86}
0a97f235 1089%files -n xine-output-video-vidix
118fece5 1090%defattr(644,root,root,755)
0a97f235
JB
1091%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_vidix.so
1092%dir %{_pluginsdir}/vidix
118fece5 1093
0a97f235 1094%files -n xine-output-video-vidix-cyberblade
118fece5 1095%defattr(644,root,root,755)
1096%attr(755,root,root) %{_pluginsdir}/vidix/cyberblade*.so
1097
bf196ac7 1098# Please don't package vidix-genfb. genfb is just a sample driver.
118fece5 1099
0a97f235 1100%files -n xine-output-video-vidix-mach64
118fece5 1101%defattr(644,root,root,755)
1102%attr(755,root,root) %{_pluginsdir}/vidix/mach64*.so
1103
0a97f235 1104%files -n xine-output-video-vidix-matrox
118fece5 1105%defattr(644,root,root,755)
1106%attr(755,root,root) %{_pluginsdir}/vidix/mga*.so
1107
d518cbaa
JB
1108%files -n xine-output-video-vidix-nvidia
1109%defattr(644,root,root,755)
1110%attr(755,root,root) %{_pluginsdir}/vidix/nvidia*.so
0a97f235
JB
1111
1112%files -n xine-output-video-vidix-permedia
1113%defattr(644,root,root,755)
1114%attr(755,root,root) %{_pluginsdir}/vidix/pm*.so
118fece5 1115
0a97f235
JB
1116%files -n xine-output-video-vidix-radeon
1117%defattr(644,root,root,755)
1118%attr(755,root,root) %{_pluginsdir}/vidix/radeon*.so
1119
1120%files -n xine-output-video-vidix-rage128
1121%defattr(644,root,root,755)
1122%attr(755,root,root) %{_pluginsdir}/vidix/rage128*.so
fd55625d 1123
d518cbaa
JB
1124%files -n xine-output-video-vidix-savage
1125%defattr(644,root,root,755)
1126%attr(755,root,root) %{_pluginsdir}/vidix/savage*.so
1127
fd55625d 1128%files -n xine-output-video-vidix-sis
1129%defattr(644,root,root,755)
1130%attr(755,root,root) %{_pluginsdir}/vidix/sis*.so
d518cbaa
JB
1131
1132%files -n xine-output-video-vidix-unichrome
1133%defattr(644,root,root,755)
1134%attr(755,root,root) %{_pluginsdir}/vidix/unichrome*.so
118fece5 1135%endif
1136
e3f66410
JB
1137%files -n xine-output-video-xcb
1138%defattr(644,root,root,755)
1139%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xcbshm.so
1140%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xcbxv.so
1141
2a4ecece
JB
1142%if %{with directfb}
1143%files -n xine-output-video-xdirectfb
1144%defattr(644,root,root,755)
1145%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xdirectfb.so
1146%endif
1147
0a97f235
JB
1148%files -n xine-output-video-xshm
1149%defattr(644,root,root,755)
07838dbe 1150%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xshm.so
0a97f235 1151
b1aee323 1152%files -n xine-output-video-xv
1153%defattr(644,root,root,755)
1154%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xv.so
1adf3ec2
JB
1155%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xvmc.so
1156%attr(755,root,root) %{_pluginsdir}/xineplug_vo_out_xxmc.so
This page took 0.275844 seconds and 4 git commands to generate.