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