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