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