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