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