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