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