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