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