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