/[packages]/cauldron/vlc/releases/1.1.12/2.mga2/SPECS/vlc.spec
ViewVC logotype

Contents of /cauldron/vlc/releases/1.1.12/2.mga2/SPECS/vlc.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 389214 - (show annotations) (download)
Thu Jan 17 21:30:27 2013 UTC (11 years, 3 months ago) by pterjan
File size: 52451 byte(s)
oops
1 %define name vlc
2 %define version 1.1.12
3 %define snapshot 0
4 %define pre 0
5 %define rel 2
6 %if %pre
7 %define release %mkrel -c %pre %rel
8 %elsif %snapshot
9 %define release %mkrel -c %snapshot %rel
10 %else
11 %define release %mkrel %rel
12 %endif
13
14 %define libmajor 5
15 %define coremajor 4
16 %if %snapshot
17 %define fname %name-snapshot-%snapshot
18 %elsif %pre
19 %define fname %name-%version-%pre
20 %else
21 %define fname %name-%version
22 %endif
23
24 %define with_plf 0
25
26 %define with_xulrunner 1
27 %define with_fribidi 1
28 %define with_xml 1
29 %define with_ncurses 1
30 %define with_lirc 1
31 %define with_qt4 1
32 %define with_svlc 1
33 %define with_udev 1
34 %define with_aa 1
35 %define with_sdl 1
36 %define with_sdl_image 1
37 %define with_ggi 1
38 %define with_svgalib 1
39 %define with_fb 1
40 %define with_xosd 0
41 %define with_xvideo 1
42 %define with_twolame 1
43 %define with_schroedinger 1
44 %define with_fluidsynth 1
45 %define with_gme 1
46 %define with_zvbi 1
47 %define with_kate 1
48 %define with_kde 1
49 %define with_goom 0
50 %define with_projectm 1
51 %define with_ass 1
52 %define with_lua 1
53 %define with_taglib 1
54 %define with_mtp 1
55 %define with_xcb_randr 1
56
57 %ifarch %{ix86}
58 %define with_loader 1
59 %else
60 %define with_loader 0
61 %endif
62
63 %define with_mad 1
64 %define with_ogg 1
65 %define with_theora 1
66 %define with_speex 1
67 %define with_flac 1
68 %define with_mkv 1
69 %define with_a52 1
70 %define with_vcd 1
71 %define with_cddb 1
72 %define with_dv 1
73 %define with_dvdnav 1
74 %define with_dvb 1
75 %define with_dvbpsi 1
76 %define with_satellite 0
77 %define with_mpeg2dec 1
78 %define with_mpc 1
79 %define with_faad 0
80 %define with_faac 0
81 %define with_lame 0
82 %define with_dts 0
83 %define with_x264 0
84 %define with_live 1
85 %define with_libv4l 1
86 %define with_sysfs 1
87 %define with_shout 1
88
89 %define with_pulse 1
90 %define with_jack 1
91 %define with_alsa 1
92
93 %define with_bonjour 1
94 %define with_upnp 1
95 %define with_smb 1
96 %define with_tar 1
97 %define with_mod 1
98 %define with_gnutls 1
99
100 %define libname %mklibname %name %libmajor
101 %define libnamecore %mklibname vlccore %coremajor
102 %define develname %mklibname -d %name
103
104 # without
105 %{?_without_xulrunner: %{expand: %%global with_xulrunner 0}}
106 %{?_without_fribidi: %{expand: %%global with_fribidi 0}}
107 %{?_without_udev: %{expand: %%global with_udev 0}}
108 %{?_without_ncurses: %{expand: %%global with_ncurses 0}}
109 %{?_without_lirc: %{expand: %%global with_lirc 0}}
110 %{?_without_qt4: %{expand: %%global with_qt4 0}}
111 %{?_without_svlc: %{expand: %%global with_svlc 0}}
112
113 %{?_without_aa: %{expand: %%global with_aa 0}}
114 %{?_without_sdl: %{expand: %%global with_sdl 0}}
115 %{?_without_ggi: %{expand: %%global with_ggi 0}}
116 %{?_without_svgalib: %{expand: %%global with_svgalib 0}}
117 %{?_without_fb: %{expand: %%global with_fb 0}}
118 %{?_without_xosd: %{expand: %%global with_xosd 0}}
119 %{?_without_xvideo: %{expand: %%global with_xvideo 0}}
120 %{?_without_twolame: %{expand: %%global with_twolame 0}}
121 %{?_without_schroedinger: %{expand: %%global with_schroedinger 0}}
122 %{?_without_fluidsynth: %{expand: %%global with_fluidsynth 0}}
123 %{?_without_gme: %{expand: %%global with_gme 0}}
124 %{?_without_lua: %{expand: %%global with_lua 0}}
125 %{?_without_zvbi: %{expand: %%global with_zvbi 0}}
126 %{?_without_kate: %{expand: %%global with_kate 0}}
127
128 %{?_without_mad: %{expand: %%global with_mad 0}}
129 %{?_without_ogg: %{expand: %%global with_ogg 0}}
130 %{?_without_theora: %{expand: %%global with_theora 0}}
131 %{?_without_speex: %{expand: %%global with_speex 0}}
132 %{?_without_flac: %{expand: %%global with_flac 0}}
133 %{?_without_mkv: %{expand: %%global with_mkv 0}}
134 %{?_without_mpeg2dec: %{expand: %%global with_mpeg2dec 0}}
135 %{?_without_mpc: %{expand: %%global with_mpc 0}}
136 %{?_without_faad: %{expand: %%global with_faad 0}}
137 %{?_without_faac: %{expand: %%global with_faac 0}}
138 %{?_without_x264: %{expand: %%global with_x264 0}}
139 %{?_without_lame: %{expand: %%global with_lame 0}}
140 %{?_without_dts: %{expand: %%global with_dts 0}}
141 %{?_without_live: %{expand: %%global with_live 0}}
142 %{?_without_a52: %{expand: %%global with_a52 0}}
143 %{?_without_dv: %{expand: %%global with_dv 0}}
144 %{?_without_dvdnav: %{expand: %%global with_dvdnav 0}}
145 %{?_without_dvb: %{expand: %%global with_dvb 0}}
146 %{?_without_dvbpsi: %{expand: %%global with_dvbpsi 0}}
147 %{?_without_libv4l: %{expand: %%global with_libv4l 0}}
148 %{?_without_sysfs: %{expand: %%global with_sysfs 0}}
149 %{?_without_satellite: %{expand: %%global with_satellite 0}}
150 %{?_without_vcd: %{expand: %%global with_vcd 0}}
151 %{?_without_cddb: %{expand: %%global with_cddb 0}}
152 %{?_without_shout: %{expand: %%global with_shout 0}}
153
154
155 %{?_without_pulse: %{expand: %%global with_pulse 0}}
156 %{?_without_jack: %{expand: %%global with_jack 0}}
157 %{?_without_alsa: %{expand: %%global with_alsa 0}}
158
159 %{?_without_bonjour: %{expand: %%global with_bonjour 0}}
160 %{?_without_upnp: %{expand: %%global with_upnp 0}}
161 %{?_without_tar: %{expand: %%global with_tar 0}}
162 %{?_without_mod: %{expand: %%global with_mod 0}}
163 %{?_without_gnutls: %{expand: %%global with_gnutls 0}}
164
165 # with
166 %{?_with_xulrunner: %{expand: %%global with_xulrunner 1}}
167 %{?_with_fribidi: %{expand: %%global with_fribidi 1}}
168 %{?_with_udev: %{expand: %%global with_udev 1}}
169 %{?_with_ncurses: %{expand: %%global with_ncurses 1}}
170 %{?_with_lirc: %{expand: %%global with_lirc 1}}
171 %{?_with_qt4: %{expand: %%global with_qt4 1}}
172 %{?_with_svlc: %{expand: %%global with_svlc 1}}
173
174 %{?_with_aa: %{expand: %%global with_aa 1}}
175 %{?_with_sdl: %{expand: %%global with_sdl 1}}
176 %{?_with_ggi: %{expand: %%global with_ggi 1}}
177 %{?_with_svgalib: %{expand: %%global with_svgalib 1}}
178 %{?_with_fb: %{expand: %%global with_fb 1}}
179 %{?_with_xosd: %{expand: %%global with_xosd 1}}
180 %{?_with_xvideo: %{expand: %%global with_xvideo 1}}
181 %{?_with_twolame: %{expand: %%global with_twolame 1}}
182 %{?_with_schroedinger: %{expand: %%global with_schroedinger 1}}
183 %{?_with_fluidsynth: %{expand: %%global with_fluidsynth 1}}
184 %{?_with_gme: %{expand: %%global with_gme 1}}
185 %{?_with_lua: %{expand: %%global with_lua 1}}
186 %{?_with_zvbi: %{expand: %%global with_zvbi 1}}
187 %{?_with_kate: %{expand: %%global with_kate 1}}
188
189 %{?_with_mad: %{expand: %%global with_mad 1}}
190 %{?_with_ogg: %{expand: %%global with_ogg 1}}
191 %{?_with_theora: %{expand: %%global with_theora 1}}
192 %{?_with_speex: %{expand: %%global with_speex 1}}
193 %{?_with_flac: %{expand: %%global with_flac 1}}
194 %{?_with_mkv: %{expand: %%global with_mkv 1}}
195 %{?_with_mpeg2dec: %{expand: %%global with_mpeg2dec 1}}
196 %{?_with_mpc: %{expand: %%global with_mpc 1}}
197 %{?_with_faad: %{expand: %%global with_faad 1}}
198 %{?_with_faac: %{expand: %%global with_faac 1}}
199 %{?_with_x264: %{expand: %%global with_x264 1}}
200 %{?_with_lame: %{expand: %%global with_lame 1}}
201 %{?_with_dts: %{expand: %%global with_dts 1}}
202 %{?_with_live: %{expand: %%global with_live 1}}
203 %{?_with_a52: %{expand: %%global with_a52 1}}
204 %{?_with_dv: %{expand: %%global with_dv 1}}
205 %{?_with_dvdnav: %{expand: %%global with_dvdnav 1}}
206 %{?_with_dvb: %{expand: %%global with_dvb 1}}
207 %{?_with_dvbpsi: %{expand: %%global with_dvbpsi 1}}
208 %{?_with_libv4l: %{expand: %%global with_libv4l 1}}
209 %{?_with_sysfs: %{expand: %%global with_sysfs 1}}
210 %{?_with_satellite: %{expand: %%global with_satellite 1}}
211 %{?_with_vcd: %{expand: %%global with_vcd 1}}
212 %{?_with_cddb: %{expand: %%global with_cddb 1}}
213 %{?_with_shout: %{expand: %%global with_shout 1}}
214
215 %{?_with_pulse: %{expand: %%global with_pulse 1}}
216 %{?_with_jack: %{expand: %%global with_jack 1}}
217 %{?_with_alsa: %{expand: %%global with_alsa 1}}
218
219 %{?_with_bonjour: %{expand: %%global with_bonjour 1}}
220 %{?_with_upnp: %{expand: %%global with_upnp 1}}
221 %{?_with_tar: %{expand: %%global with_tar 1}}
222 %{?_with_mod: %{expand: %%global with_mod 1}}
223 %{?_with_gnutls: %{expand: %%global with_gnutls 1}}
224
225 %if "%{?distro_section}" == "tainted"
226 %define with_plf 1
227 %endif
228
229 %if %with_plf
230 %global with_faac 0
231 %global with_faad 1
232 %global with_lame 1
233 %global with_dts 1
234 %global with_x264 1
235 %endif
236
237 %define git_url git://git.videolan.org/vlc.git
238
239 Summary: MPEG, MPEG2, DVD and DivX player
240 Name: %{name}
241 Version: %{version}
242 Release: %{release}
243 %if %snapshot
244 Source0: http://nightlies.videolan.org/build/source/%fname.tar.bz2
245 %else
246 Source0: http://download.videolan.org/pub/videolan/%name/%{version}/%{fname}.tar.bz2
247 %endif
248 Patch0: vlc-1.1.6-lirc-fix-includes.patch
249 Patch1: vlc-1.1.12-desktop.patch
250 #gw patches from Debian:
251 #use absolute paths for OSD menu config
252 Patch16: 200_osdmenu_paths.diff
253 Patch18: vlc-1.1.10-new-xulrunner.patch
254 License: GPLv2+
255 Group: Video
256 URL: http://www.videolan.org/
257 # might be useful too:
258 Suggests: vlc-plugin-theora
259 %if %with_pulse
260 # needed when using pulseaudio
261 Suggests: vlc-plugin-pulse
262 %endif
263 Provides: vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
264 Obsoletes: vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
265 Requires: fonts-ttf-vera
266 Requires: %{name}-plugin-common
267
268 %if %with_sysfs
269 BuildRequires: libsysfs-devel
270 %endif
271 %if %with_tar
272 BuildRequires: libtar-devel
273 %endif
274 %if %with_mod
275 BuildRequires: libmodplug-devel >= 1:0.7
276 %endif
277 %if %with_gnutls
278 BuildRequires: libgnutls-devel >= 1.0.17
279 BuildRequires: libgcrypt-devel
280 %endif
281 BuildRequires: freetype2-devel
282 %if %with_fribidi
283 BuildRequires: libfribidi-devel
284 %endif
285 %if %with_xulrunner
286 BuildRequires: xulrunner-devel
287 %endif
288 %if %with_libv4l
289 BuildRequires: v4l-utils-devel
290 %endif
291 %if %with_udev
292 BuildRequires: udev-devel >= 142
293 %endif
294 Provides: gvlc
295 Obsoletes: gvlc
296 Provides: gnome-vlc
297 Obsoletes: gnome-vlc
298 Provides: kvlc
299 Obsoletes: kvlc
300 %if %with_qt4
301 BuildRequires: qt4-devel
302 %endif
303 BuildRequires: libmesaglu-devel
304 %if %with_taglib
305 BuildRequires: taglib-devel > 1.5
306 %endif
307 %if %with_mtp
308 BuildRequires: libmtp-devel >= 1.0.0
309 %endif
310 %if %with_mad
311 BuildRequires: libid3tag-devel
312 BuildRequires: libmad-devel
313 %endif
314 %if %with_ogg
315 Buildrequires: libvorbis-devel
316 Buildrequires: libogg-devel
317 Provides: vlc-plugin-ogg
318 Obsoletes: vlc-plugin-ogg
319 %endif
320 BuildRequires: xpm-devel
321 BuildRequires: libxcb-util-devel
322 Buildrequires: libxcb-util-keysyms-devel
323 %if %with_xcb_randr
324 BuildRequires: libxcb-devel > 1.2
325 %endif
326 BuildRequires: libproxy-devel
327 %if %with_speex
328 Buildrequires: libspeex-devel >= 1.1.6
329 %endif
330 %if %with_flac
331 Buildrequires: libflac-devel
332 %endif
333 %if %with_mkv
334 Buildrequires: libmatroska-devel >= 0.8.0
335 %endif
336 %if %with_dvdnav
337 Buildrequires: libdvdnav-devel >= 0.1.9
338 Provides: vlc-plugin-dvdnav
339 Obsoletes: vlc-plugin-dvdnav
340 %endif
341 %if %with_a52
342 Buildrequires: liba52dec-devel
343 Provides: vlc-plugin-a52
344 Obsoletes: vlc-plugin-a52
345
346 %endif
347 %if %with_vcd
348 BuildRequires: libvcd-devel >= 0.7.21
349 %endif
350 BuildRequires: libcdio-devel >= 0.72
351 %if %with_cddb
352 BuildRequires: libcddb-devel >= 0.9.5
353 %else
354 BuildConflicts: libcddb-devel
355 %endif
356 %if %with_smb
357 BuildRequires: libsmbclient-devel >= 3.0.10
358 %endif
359 Buildrequires: libffmpeg-devel
360 %if %with_lame
361 BuildRequires: liblame-devel
362 %endif
363
364 %if %with_mpeg2dec
365 Buildrequires: libmpeg2dec-devel >= 0.4.0
366 %endif
367 %if %with_mpc
368 BuildRequires: libmpcdec-devel
369 %endif
370 %if %with_faad
371 BuildRequires: libfaad2-devel >= 2.0
372 Provides: vlc-plugin-faad
373 Obsoletes: vlc-plugin-faad
374 %endif
375 %if %with_faac
376 BuildRequires: libfaac-devel
377 %endif
378 %if %with_alsa
379 BuildRequires: libalsa-devel
380 %endif
381 %if %with_pulse
382 BuildRequires: pulseaudio-devel >= 0.9.10
383 %endif
384 %if %with_jack
385 BuildRequires: libjack-devel
386 BuildRequires: libsamplerate-devel
387 %endif
388 Provides: vlc-plugin-slp
389 Obsoletes: vlc-plugin-slp
390
391 %if %with_bonjour
392 BuildRequires: avahi-client-devel
393 %endif
394
395 %if %with_dvbpsi
396 BuildRequires: libdvbpsi-devel
397 %endif
398 BuildRequires: autoconf2.5
399 BuildRequires: gettext-devel
400 BuildRequires: automake >= 1.10
401 BuildRequires: libtool
402 %if %with_dts
403 BuildRequires: libdca-devel
404 %endif
405 %if %with_x264
406 BuildRequires: x264-devel > 0.65.2245
407 %endif
408 %if %with_xml
409 BuildRequires: libxml2-devel >= 2.6
410 %endif
411 %if %with_live
412 BuildRequires: live-devel > 2007.12.27
413 %endif
414 %if %with_xvideo
415 BuildRequires: libxv-devel
416 %endif
417 BuildRequires: libnotify-devel
418 BuildRequires: gnome-vfs2-devel
419 BuildRequires: portaudio-devel
420 BuildRequires: dirac-devel
421 BuildRequires: librsvg-devel
422 BuildRequires: libcaca-devel
423 %if %with_kde
424 BuildRequires: kdelibs4-core
425 %endif
426 %if %with_projectm
427 %endif
428 BuildRequires: desktop-file-utils
429 Provides: wxvlc
430 Obsoletes: wxvlc
431 BuildRequires: libdvdread-devel
432 Requires(post): desktop-file-utils
433 Requires(postun): desktop-file-utils
434 %if ! %with_xosd
435 Obsoletes: %name-plugin-xosd
436 %endif
437
438 %description
439 VideoLAN is an OpenSource streaming solution for every OS developed by
440 students from the Ecole Centrale Paris and developers from all over the
441 World.
442 VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
443 MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
444 a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
445 server.
446 This package contains no CSS unscrambling functionality for DVDs ;
447 you need the libdvdcss library available from
448 http://www.videolan.org/libdvdcss/
449
450 %if %with_plf
451 This package is in the 'tainted' section as it is violating software patents.
452 %endif
453
454 #general packages
455 %package -n %libname
456 Summary: Shared code for the VLC media player
457 Group: System/Libraries
458
459 %description -n %libname
460 Shared code for the VLC media player
461 This package contains code that is shared by different modules of the
462 VLC media player.
463
464 %package -n %libnamecore
465 Summary: Shared core code for the VLC media player
466 Group: System/Libraries
467 #gw needed by the python bindings:
468 Provides: libvlccore = %version-%release
469
470 %description -n %libnamecore
471 Shared core code for the VLC media player
472 This package contains code that is shared by different modules of the
473 VLC media player.
474
475 %package -n %develname
476 Summary: Development files for the VLC media player
477 Group: Development/C
478 Requires: %libname = %version
479 Requires: %libnamecore = %version
480 Provides: %name-devel = %version-%release
481 Provides: lib%name-devel = %version-%release
482 Obsoletes: %mklibname -d %name 0
483
484 %description -n %develname
485 Development files for the VLC media player
486 This package contains headers and a static library required to build plugins
487 for the VLC media player, or standalone applications using features from VLC.
488
489 %package plugin-common
490 Summary: Common plugins for vlc
491 Group: Video
492 Conflicts: vlc < 1.1.7-3
493
494 %description plugin-common
495 This package contains all common plugins needed by vlc to work.
496
497 %if %with_plf
498 This 'tainted' build has additional support for MP3 encoding with lame,
499 which is covered by software patents.
500 %endif
501
502 %package -n mozilla-plugin-vlc
503 Summary: Multimedia plugin for Mozilla, based on vlc
504 Group: Video
505 Requires: %name = %version
506 %description -n mozilla-plugin-vlc
507 This plugin adds support for MPEG, MPEG2, DVD and DivX to your Mozilla
508 browser. The decoding process is done by vlc and the output window is
509 embedded in a webpage or directly in the browser window. There is also
510 support for fullscreen display.
511 %if %with_plf
512 This 'tainted' build has additional support for MP3 encoding with lame,
513 which is covered by software patents.
514 %endif
515
516 %if %with_zvbi
517 %package plugin-zvbi
518 Summary: Add Teletext and Closed Caption support to VLC
519 Group: Video
520 Requires: %name = %version
521 BuildRequires: zvbi-devel
522
523 %description plugin-zvbi
524 This package adds support for Raw VBI, Teletext and Closed Caption based on
525 the ZVBI library to VLC.
526 %endif
527
528 %if %with_kate
529 %package plugin-kate
530 Summary: Add subtitle and Karaoke text support to VLC
531 Group: Video
532 Requires: %name = %version
533 BuildRequires: libtiger-devel
534
535 %description plugin-kate
536 This package adds support for subtitles and Karaoke text display based on
537 the libkate library to VLC.
538 %endif
539
540 %if %with_ass
541 %package plugin-libass
542 Summary: Add subtitle support to VLC using libass
543 Group: Video
544 Requires: %name = %version
545 BuildRequires: libass-devel
546
547 %description plugin-libass
548 This package adds support for subtitles based on the libass library to VLC.
549 %endif
550
551 %if %with_lua
552 %package plugin-lua
553 Summary: Add Lua scripting to vlc
554 Group: Video
555 Requires: %name = %version
556 BuildRequires: lua-devel >= 5.1
557
558
559 %description plugin-lua
560 This plugin adds lua scripting and provides a few example scripts as well.
561 %endif
562
563 %if %with_ncurses
564 %package plugin-ncurses
565 Summary: Ncurses console-based plugin for the VLC media player
566 Group: Video
567 Requires: %{name} = %{version}
568 Buildrequires: libncurses-devel
569
570 %description plugin-ncurses
571 This plugin adds a ncurses interface to the VLC media player. To
572 activate it, use the `--intf ncurses' flag.
573 %endif
574
575 %if %with_lirc
576 %package plugin-lirc
577 Summary: Lirc plugin for the VLC media player
578 Group: Video
579 Requires: %{name} = %{version}
580 Obsoletes: vlc-lirc
581 Provides: vlc-lirc
582 Buildrequires: liblirc-devel
583
584 %description plugin-lirc
585 This plugin is an infrared lirc interface for the VLC media player. To
586 activate it, use the `--extraintf lirc' flag.
587 %endif
588
589 %package -n svlc
590 Summary: Skinned GUI plugin for the VLC media player
591 Group: Video
592 Requires: %{name} = %{version}
593 Provides: vlc-gui
594 Requires(post): desktop-file-utils
595 Requires(postun): desktop-file-utils
596
597 %description -n svlc
598 This plugin adds a skinned GUI interface to the VLC media player. To
599 activate it, run the `svlc' program.
600
601 #
602 # video plugins
603 %if %with_aa
604 %package plugin-aa
605 Summary: ASCII art video plugin for the VLC media player
606 Group: Video
607 Requires: %{name} = %{version}
608 Obsoletes: vlc-aa
609 Provides: vlc-aa
610 Buildrequires: aalib-devel
611
612 %description plugin-aa
613 This is an ASCII art video output plugin for the VLC media playe. To
614 activate it, use the `--vout aa' flag or select the `aa' video output
615 plugin from the preferences menu.
616 %endif
617
618 %if %with_sdl
619 %package plugin-sdl
620 Summary: Simple DirectMedia Layer video plugin for the VLC media player
621 Group: Video
622 Requires: %{name} = %{version}
623 Obsoletes: vlc-sdl
624 Provides: vlc-sdl
625 %if %with_sdl_image
626 Buildrequires: SDL_image-devel >= 1.2.10
627 %endif
628 BuildRequires: libSDL-devel >= 1.2.10
629 Buildrequires: nas-devel
630
631 %description plugin-sdl
632 This plugin adds support for the Simple DirectMedia Layer library to
633 the VLC media player. To activate it, use the `--vout sdl' or
634 `--aout sdl' flags or select the `sdl' video or audio output plugin
635 from the preferences menu.
636 %endif
637
638 %if %with_shout
639 %package plugin-shout
640 Summary: Shoutcast and Icecast connector
641 Group: Sound
642 Requires: %{name} = %{version}
643 Buildrequires: libshout-devel >= 2.1
644
645 %description plugin-shout
646 This plugin adds support for Icecast and Shoutcast servers.
647 %endif
648
649 %package plugin-opengl
650 Summary: OpenGL video output plugin for the VLC media player
651 Group: Video
652 Requires: %{name} = %{version}
653 %description plugin-opengl
654 This plugin adds support for OpenGL video output to
655 the VLC media player.
656
657 %if %with_ggi
658 %package plugin-ggi
659 Summary: GGI video plugin for the VLC media player
660 Group: Video
661 Requires: %{name} = %{version}
662 Obsoletes: vlc-ggi
663 Provides: vlc-ggi
664 Buildrequires: libggi-devel
665
666 %description plugin-ggi
667 This is a GGI plugin for the VLC media player. To activate it, use
668 the `--vout ggi' flag or select the `ggi' video output plugin from
669 the preferences menu.
670 %endif
671
672 %if %with_svgalib
673 %package plugin-svgalib
674 Summary: SVGAlib video plugin for the VLC media player
675 Group: Video
676 Requires: %{name} = %{version}
677 Buildrequires: svgalib-devel
678
679 %description plugin-svgalib
680 This plugin adds support for SVGAlib to the VLC media player. To
681 activate it, use the `--vout svgalib' flag or select the `svgalib' video
682 output plugin from the preferences menu. Note that you will need root
683 permissions to use SVGAlib.
684 %endif
685
686
687 #
688 # visualization plugins
689
690 %if %with_xosd
691 %package plugin-xosd
692 Summary: X On-Screen Display plugin for the VLC media player
693 Group: Video
694 Buildrequires: libxosd-devel >= 2
695 Requires: %{name} = %{version}
696 %description plugin-xosd
697 This is an On-Screen Display plugin for the VLC media player. To activate
698 it, use the `--extraintf xosd' flag or select the `xosd' interface plugin
699 from the preferences menu.
700 %endif
701
702 %if %with_goom
703 %package plugin-goom
704 Summary: Visualization plugin for the VLC media player
705 Group: Video
706 BuildRequires: libgoom2-devel
707 Requires: %{name} = %{version}
708 %description plugin-goom
709 This is a visualization plugin for VLC media player based on the Goom library.
710 %endif
711
712 %if %with_projectm
713 %package plugin-projectm
714 Summary: Visualization plugin for the VLC media player
715 Group: Video
716 BuildRequires: libprojectm-devel
717 Requires: %{name} = %{version}
718 %description plugin-projectm
719 This is a visualization plugin for VLC media player based on projectm.
720 %endif
721
722 %if %with_theora
723 %package plugin-theora
724 Summary: Theora video codec for the VLC media player
725 Group: Video
726 Requires: %{name} = %{version}
727 Buildrequires: libtheora-devel
728
729 %description plugin-theora
730 These plugin adds support for the Ogg Theora video format to the VLC
731 media player. They are autodetected.
732 %endif
733
734 %if %with_twolame
735 %package plugin-twolame
736 Summary: MP2 encoder plugin for VLC
737 Group: Sound
738 Requires: %{name} = %{version}
739 BuildRequires: libtwolame-devel
740
741 %description plugin-twolame
742 These plugins add support for the Twolame MPEG Audio Layer 2 encoder
743 to the VLC media player. They are autodetected.
744 %endif
745
746 %if %with_fluidsynth
747 %package plugin-fluidsynth
748 Summary: Add MIDI playback support to VLC based on Fluidsynth
749 Group: Sound
750 Requires: %{name} = %{version}
751 BuildRequires: libfluidsynth-devel
752
753 %description plugin-fluidsynth
754 This plugin adds support for MIDI playback to VLC based on the Fluidsynth
755 library.
756 %endif
757
758 %if %with_gme
759 %package plugin-gme
760 Summary: Add game music playback support to VLC based on libgme
761 Group: Sound
762 Requires: %{name} = %{version}
763 BuildRequires: libgme-devel
764
765 %description plugin-gme
766 This plugin adds support for video game music playback to VLC based on the
767 GME library.
768 %endif
769
770 %if %with_schroedinger
771 %package plugin-schroedinger
772 Summary: Dirac plugin for VLC based on Schroedinger
773 Group: Video
774 Requires: %{name} = %{version}
775 BuildRequires: libschroedinger-devel >= 1.0.6
776
777 %description plugin-schroedinger
778 These plugins add support for the Dirac video format based on Schroedinger.
779 to the VLC media player.
780 %endif
781
782 %package plugin-speex
783 Summary: Ogg Speex codec plugin for the VLC media player
784 Group: Sound
785 Requires: %{name} = %{version}
786 %description plugin-speex
787 These plugins add support for the Ogg Speex codec to the VLC media
788 player. They are autodetected.
789
790
791 %package plugin-flac
792 Summary: Flac codec plugin for the VLC media player
793 Group: Video
794 Requires: %{name} = %{version}
795 %description plugin-flac
796 These plugins add support for the FLAC compressed audio format to the
797 VLC media player.
798
799 %if %with_dv
800 %package plugin-dv
801 Summary: DV codec plugin for the VLC media player
802 Group: Video
803 Requires: %{name} = %{version}
804 BuildRequires: libdv-devel
805 BuildRequires: libraw1394-devel >= 2.0.1
806 BuildRequires: libdc1394-devel >= 2.1.0
807 BuildRequires: libavc1394-devel >= 0.5.3
808
809 %description plugin-dv
810 This plugin adds support for the DV video format to the VLC media player.
811 The plugin is autodetected.
812 %endif
813
814 %package plugin-mod
815 Summary: MOD audio decoder plugin for the VLC media player
816 Group: Sound
817 Requires: %{name} = %{version}
818 %description plugin-mod
819 This plugin adds support for music module playback based on libmodplug
820 to the VLC media player.
821
822 %package plugin-mpc
823 Summary: MPC audio decoder plugin for the VLC media player
824 Group: Sound
825 Requires: %{name} = %{version}
826 %description plugin-mpc
827 This plugin adds support for Musepack audio playback based on libmpcdec
828 to the VLC media player.
829
830 #
831 # audio plugins
832 %if %with_pulse
833 %package plugin-pulse
834 Summary: PulseAudio plugin for the VLC media player
835 Group: Video
836 Obsoletes: vlc-pulse
837 Provides: vlc-pulse
838 %description plugin-pulse
839 This plugin adds support for the PulseAudio Sound Daemon to the VLC
840 media player. To activate it, use the `--aout pulse' flag or select the
841 `pulse' audio output plugin from the preferences menu.
842 %endif
843
844 %package plugin-jack
845 Summary: Jack audio plugin for the VLC media player
846 Group: Video
847 Requires: %{name} = %{version}
848 Obsoletes: vlc-jack
849 Provides: vlc-jack
850 %description plugin-jack
851 This plugin adds support for the Jack Audio Connection Kit to the VLC
852 media player. To activate it, use the `--aout jack' flag or select the
853 `jack' audio output plugin from the preferences menu.
854
855 %package plugin-bonjour
856 Summary: Bonjour service discovery plugin for the VLC media player
857 Group: Video
858 Requires: %{name} = %{version}
859 %description plugin-bonjour
860 This plugin adds support for Bonjour service discovery to
861 the VLC media player.
862
863 %if %with_upnp
864 %package plugin-upnp
865 Summary: UPNP service discovery plugin for the VLC media player
866 Group: Video
867 Requires: %{name} = %{version}
868 BuildRequires: libupnp-devel
869 %description plugin-upnp
870 This plugin adds support for UPNP service discovery to
871 the VLC media player.
872 %endif
873
874 %package plugin-gnutls
875 Summary: Secure Socket Layer plugin for the VLC media player
876 Group: Video
877 Requires: %{name} = %{version}
878 %description plugin-gnutls
879 This plugin adds support for SSL/TLS to the VLC media player.
880
881 %package plugin-libnotify
882 Summary: Notification popup plugin for the VLC media player
883 Group: Video
884 Requires: %{name} = %{version}
885 %description plugin-libnotify
886 This plugin adds support for notification popup messages to
887 the VLC media player.
888
889
890 %prep
891 %if %snapshot
892 %setup -q -n %name
893 %else
894 %setup -q -n %fname
895 %endif
896 #gw if we want to regenerate libtool, we must remove the local versions of
897 # the libtool m4 files, aclocal will replace them
898 cd m4
899 rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
900 cd ..
901 perl -pi -e "s^/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf^/usr/share/fonts/TTF/VeraBd.ttf^" modules/misc/freetype.c
902 %patch0 -p1 -b .lirc-fix-includes
903 %patch1 -p0 -b .desktop
904 %patch16 -p1
905 %patch18 -p1
906 %if %snapshot
907 ./bootstrap
908 %endif
909 #gw we always need to call libtoolize to replace Debian's libtool
910 #we get this error on 2011.0 and 2010.0, but not on 2010.1
911 ##libtool: Version mismatch error. This is libtool 2.2.6b Debian-2.2.6b-2, but the
912 ##libtool: definition of this LT_INIT comes from libtool 2.2.10.
913 ##libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b Debian-2.2.6b-2
914 ##libtool: and run autoconf again.
915 libtoolize --install --force
916 aclocal -I m4
917 autoheader
918 autoconf
919 automake
920
921 %build
922 # gw flags for the mozilla build
923 export CPPFLAGS="$CPPFLAGS -DOJI -DMOZ_X11"
924 # add missing ebml include dir
925 export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
926 #gw the speex headers have moved
927 export CPPFLAGS="$CPPFLAGS -I%_includedir/speex"
928 %configure2_5x --enable-pvr --disable-dependency-tracking \
929 --disable-sse \
930 %if %with_bonjour
931 --enable-bonjour \
932 %else
933 --disable-bonjour \
934 %endif
935 %if %with_smb
936 --enable-smb \
937 %else
938 --disable-smb \
939 %endif
940 %if %with_xulrunner
941 --enable-mozilla \
942 %else
943 --disable-mozilla \
944 %endif
945 %if %with_ncurses
946 --enable-ncurses \
947 %endif
948 %if %with_lirc
949 --enable-lirc \
950 %endif
951 --enable-xvideo \
952 %if %with_fb
953 --enable-fb \
954 %else
955 --disable-fb \
956 %endif
957 %if %with_aa
958 --enable-aa \
959 %endif
960 %if %with_sdl
961 --enable-sdl \
962 %endif
963 %if %with_ggi
964 --enable-ggi \
965 %endif
966 %if %with_svgalib
967 --enable-svgalib \
968 %endif
969 %if %with_xosd
970 --enable-xosd \
971 %else
972 --disable-xosd \
973 %endif
974 %if %with_mad
975 --enable-mad \
976 %endif
977 %if %with_ogg
978 --enable-vorbis \
979 --enable-ogg \
980 %else
981 --disable-vorbis \
982 --disable-ogg \
983 %endif
984 %if %with_theora
985 --enable-theora \
986 %endif
987 %if %with_speex
988 --enable-speex \
989 %else
990 --disable-speex \
991 %endif
992 %if %with_flac
993 --enable-flac \
994 %else
995 --disable-flac \
996 %endif
997 %if %with_mkv
998 --enable-mkv \
999 %else
1000 --disable-mkv \
1001 %endif
1002 %if %with_dv
1003 --enable-dv \
1004 %else
1005 --disable-dv \
1006 %endif
1007 %if %with_dvbpsi
1008 --enable-dvbpsi \
1009 %else
1010 --disable-dvbpsi \
1011 %endif
1012 %if %with_shout
1013 --enable-shout \
1014 %endif
1015 %if %with_dvb
1016 --enable-dvb \
1017 %if %with_satellite
1018 --enable-satellite \
1019 %endif
1020 %else
1021 --disable-dvb --disable-satellite \
1022 %endif
1023 %if %with_pulse
1024 --enable-pulse \
1025 %endif
1026 %if %with_jack
1027 --enable-jack \
1028 %endif
1029 %if %with_alsa
1030 --enable-alsa \
1031 %endif
1032 %if %with_mpeg2dec
1033 --enable-libmpeg2 \
1034 %else
1035 --disable-libmpeg2 \
1036 %endif
1037 %if %with_faad
1038 --enable-faad \
1039 %endif
1040 %if %with_dts
1041 --enable-dca \
1042 %else
1043 --disable-dca \
1044 %endif
1045 %if ! %with_svlc
1046 --disable-skins2 \
1047 %endif
1048 %if ! %with_dvdnav
1049 --disable-dvdnav \
1050 %endif
1051 %if %with_live
1052 --enable-live555 --with-live555-tree=%_libdir/live \
1053 %endif
1054 --enable-v4l \
1055 %if %with_gnutls
1056 --enable-gnutls \
1057 %endif
1058 --disable-rpath \
1059 %if %with_vcd
1060 --enable-vcdx \
1061 %endif
1062 %if %with_cddb
1063 --enable-libcddb \
1064 %else
1065 --disable-libcddb \
1066 %endif
1067 %if %with_x264
1068 --enable-x264 \
1069 %else
1070 --disable-x264 \
1071 %endif
1072 %if %with_loader
1073 --enable-loader \
1074 %endif
1075 %if %with_twolame
1076 --enable-twolame \
1077 %endif
1078 %ifarch x86_64
1079 --with-pic
1080 %endif
1081
1082 %make VERBOSE=1 V=1
1083
1084 %install
1085 rm -rf %buildroot
1086 mkdir -p %buildroot%_libdir
1087 %makeinstall_std transform=""
1088 find %buildroot%_libdir/vlc -name \*.la -exec rm -f {} \;
1089 rm -f %buildroot%_libdir/mozilla/plugins/libvlcplugin.la
1090 %find_lang %name
1091 install -d %buildroot/%_mandir/man1
1092 install doc/vlc.1 %buildroot/%_mandir/man1
1093 install doc/vlc-config.1 %buildroot/%_mandir/man1
1094 rm -rf installed-docs
1095 mv %buildroot%_datadir/doc/vlc installed-docs
1096 %if ! %with_svlc
1097 rm -rf %buildroot%_datadir/vlc/skin*
1098 %endif
1099 # menu
1100
1101 desktop-file-install --vendor="" \
1102 --add-mime-type="x-content/video-dvd" \
1103 --add-mime-type="x-content/video-vcd" \
1104 --add-mime-type="x-content/video-svcd" \
1105 --add-mime-type="x-content/audio-cdda" \
1106 --add-category="Qt" \
1107 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*
1108
1109
1110 %if %with_svlc
1111 cat > $RPM_BUILD_ROOT%{_datadir}/applications/mageia-svlc.desktop << EOF
1112 [Desktop Entry]
1113 Name=VLC skinned GUI media player
1114 Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
1115 Exec=%{_bindir}/svlc %U
1116 Icon=%{name}
1117 Terminal=false
1118 Type=Application
1119 StartupNotify=true
1120 Categories=AudioVideo;Audio;Video;Player;
1121 EOF
1122 fgrep MimeType= %buildroot%_datadir/applications/vlc.desktop >> %buildroot%{_datadir}/applications/mageia-svlc.desktop
1123 %endif
1124
1125 # icons
1126 %define pngdir share/icons
1127 mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
1128 install -m 644 %pngdir/16x16/vlc.png %buildroot/%_miconsdir/vlc.png
1129 install -m 644 %pngdir/32x32/vlc.png %buildroot/%_iconsdir/vlc.png
1130 install -m 644 %pngdir/48x48/vlc.png %buildroot/%_liconsdir/vlc.png
1131
1132 %clean
1133 rm -fr %buildroot
1134
1135 %files -f %name.lang
1136 %defattr(-,root,root)
1137 %doc NEWS README COPYING AUTHORS THANKS
1138 %doc installed-docs/* doc/lirc/
1139 %_bindir/cvlc
1140 %_bindir/qvlc
1141 %_bindir/vlc
1142 %_bindir/vlc-wrapper
1143 %dir %_datadir/vlc/
1144 %_datadir/vlc/*.*
1145 %_datadir/vlc/http
1146 %_datadir/vlc/osdmenu/
1147 %_datadir/vlc/utils
1148 %dir %_libdir/vlc
1149
1150 %_libdir/vlc/vlc-cache-gen
1151 %_mandir/man1/vlc.*
1152 %_mandir/man1/vlc-wrapper.1*
1153 %_datadir/applications/vlc.desktop
1154 %_miconsdir/vlc.png
1155 %_iconsdir/vlc.png
1156 %_liconsdir/vlc.png
1157 %_iconsdir/hicolor/*/apps/*
1158 %if %with_kde
1159 %_datadir/apps/solid/actions/*.desktop
1160 %endif
1161
1162 %files plugin-common
1163
1164 %dir %_libdir/vlc/plugins/3dnow
1165 %_libdir/vlc/plugins/3dnow/libmemcpy3dn_plugin.so
1166
1167
1168 %dir %_libdir/vlc/plugins/access
1169 %_libdir/vlc/plugins/access/libaccess_alsa_plugin.so
1170 %_libdir/vlc/plugins/access/libaccess_attachment_plugin.so
1171 %_libdir/vlc/plugins/access/libaccess_avio_plugin.so
1172 %_libdir/vlc/plugins/access/libaccess_bd_plugin.so
1173 %if %with_dvdnav
1174 %_libdir/vlc/plugins/access/libdvdnav_plugin.so*
1175 %endif
1176 %_libdir/vlc/plugins/access/libaccess_gnomevfs_plugin.so
1177 %_libdir/vlc/plugins/access/libaccess_imem_plugin.so
1178 %_libdir/vlc/plugins/access/libaccess_mmap_plugin.so
1179 %if %with_mtp
1180 %_libdir/vlc/plugins/access/libaccess_mtp_plugin.so
1181 %_libdir/vlc/plugins/services_discovery/libmtp_plugin.so
1182 %endif
1183 %_libdir/vlc/plugins/access/libaccess_oss_plugin.so
1184 #%_libdir/vlc/plugins/access/libaccess_rtmp_plugin.so
1185 %_libdir/vlc/plugins/access/libcdda_plugin.so*
1186 #%_libdir/vlc/plugins/access/libaccess_directory_plugin.so*
1187 %_libdir/vlc/plugins/access/libaccess_fake_plugin.so*
1188 #%_libdir/vlc/plugins/access/libaccess_file_plugin.so*
1189 %_libdir/vlc/plugins/access/libaccess_ftp_plugin.so*
1190 %_libdir/vlc/plugins/access/libaccess_http_plugin.so*
1191 %_libdir/vlc/plugins/access/libaccess_mms_plugin.so*
1192 %if %with_smb
1193 %_libdir/vlc/plugins/access/libaccess_smb_plugin.so*
1194 %endif
1195 %_libdir/vlc/plugins/access/libaccess_tcp_plugin.so*
1196 %_libdir/vlc/plugins/access/libaccess_udp_plugin.so*
1197 %if %with_dvb
1198 %_libdir/vlc/plugins/access/libdvb_plugin.so*
1199 %endif
1200 %_libdir/vlc/plugins/access/libfilesystem_plugin.so
1201 %_libdir/vlc/plugins/access/librtp_plugin.so
1202 %_libdir/vlc/plugins/access/libv4l2_plugin.so*
1203 %_libdir/vlc/plugins/access/libdvdread_plugin.so*
1204 %_libdir/vlc/plugins/access/libpvr_plugin.so
1205 %if %with_vcd
1206 %_libdir/vlc/plugins/access/libvcdx_plugin.so*
1207 %endif
1208 %_libdir/vlc/plugins/access/libvcd_plugin.so*
1209 %_libdir/vlc/plugins/access/libxcb_screen_plugin.so
1210 %_libdir/vlc/plugins/access/libzip_plugin.so
1211
1212
1213 %dir %_libdir/vlc/plugins/access_output/
1214 %_libdir/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
1215 %_libdir/vlc/plugins/access_output/libaccess_output_file_plugin.so*
1216 %_libdir/vlc/plugins/access_output/libaccess_output_http_plugin.so*
1217 #%_libdir/vlc/plugins/access_output/libaccess_output_rtmp_plugin.so
1218 %_libdir/vlc/plugins/access_output/libaccess_output_udp_plugin.so*
1219
1220 %dir %_libdir/vlc/plugins/audio_filter
1221 %_libdir/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
1222 %_libdir/vlc/plugins/audio_filter/libaudio_format_plugin.so*
1223 #%_libdir/vlc/plugins/audio_filter/libbandlimited_resampler_plugin.so*
1224 %_libdir/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
1225 %_libdir/vlc/plugins/audio_filter/libconverter_fixed_plugin.so
1226 #%_libdir/vlc/plugins/audio_filter/libconverter_float_plugin.so
1227 %if %with_dts
1228 %_libdir/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
1229 %endif
1230 %_libdir/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
1231 %_libdir/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
1232 %_libdir/vlc/plugins/audio_filter/libequalizer_plugin.so*
1233 %_libdir/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
1234 #%_libdir/vlc/plugins/audio_filter/liblinear_resampler_plugin.so*
1235 %_libdir/vlc/plugins/audio_filter/libmono_plugin.so
1236 %if %with_mad
1237 %_libdir/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
1238 %endif
1239 %_libdir/vlc/plugins/audio_filter/libnormvol_plugin.so*
1240 %_libdir/vlc/plugins/audio_filter/libparam_eq_plugin.so*
1241 %_libdir/vlc/plugins/audio_filter/libscaletempo_plugin.so
1242 %_libdir/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
1243 %_libdir/vlc/plugins/audio_filter/libspatializer_plugin.so
1244 %_libdir/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
1245 #%_libdir/vlc/plugins/audio_filter/libtrivial_resampler_plugin.so*
1246 %_libdir/vlc/plugins/audio_filter/libugly_resampler_plugin.so*
1247
1248 %dir %_libdir/vlc/plugins/audio_mixer
1249 %_libdir/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so*
1250 %_libdir/vlc/plugins/audio_mixer/libspdif_mixer_plugin.so*
1251 %_libdir/vlc/plugins/audio_mixer/libtrivial_mixer_plugin.so*
1252
1253 %dir %_libdir/vlc/plugins/audio_output
1254 %_libdir/vlc/plugins/audio_output/libaout_file_plugin.so*
1255 %_libdir/vlc/plugins/audio_output/liboss_plugin.so*
1256 %_libdir/vlc/plugins/audio_output/libportaudio_plugin.so*
1257
1258 %dir %_libdir/vlc/plugins/codec
1259 %if %with_a52
1260 %_libdir/vlc/plugins/codec/liba52_plugin.so*
1261 %_libdir/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
1262 %_libdir/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
1263 %endif
1264 %_libdir/vlc/plugins/codec/libadpcm_plugin.so*
1265 %_libdir/vlc/plugins/codec/libaes3_plugin.so
1266 %_libdir/vlc/plugins/codec/libaraw_plugin.so*
1267 %_libdir/vlc/plugins/codec/libavcodec_plugin.so
1268 %_libdir/vlc/plugins/codec/libcc_plugin.so
1269 %_libdir/vlc/plugins/codec/libcdg_plugin.so
1270 #%_libdir/vlc/plugins/codec/libcmml_plugin.so*
1271 %_libdir/vlc/plugins/codec/libcvdsub_plugin.so*
1272 %_libdir/vlc/plugins/codec/libdirac_plugin.so
1273 %_libdir/vlc/plugins/codec/libfake_plugin.so*
1274 %_libdir/vlc/plugins/codec/libinvmem_plugin.so
1275 %_libdir/vlc/plugins/codec/librawvideo_plugin.so*
1276 %_libdir/vlc/plugins/codec/libsubsusf_plugin.so
1277 %_libdir/vlc/plugins/codec/libsvcdsub_plugin.so*
1278 %_libdir/vlc/plugins/codec/libt140_plugin.so
1279 %_libdir/vlc/plugins/codec/libdts_plugin.so*
1280 %_libdir/vlc/plugins/codec/liblpcm_plugin.so*
1281 %_libdir/vlc/plugins/codec/liblibmpeg2_plugin.so*
1282 %_libdir/vlc/plugins/codec/libmpeg_audio_plugin.so*
1283 %_libdir/vlc/plugins/codec/libpng_plugin.so*
1284 %_libdir/vlc/plugins/codec/libsubsdec_plugin.so*
1285 %if %with_x264
1286 %_libdir/vlc/plugins/codec/libx264_plugin.so*
1287 %endif
1288 %_libdir/vlc/plugins/codec/libspudec_plugin.so*
1289 %_libdir/vlc/plugins/codec/libdvbsub_plugin.so*
1290 %if %with_faad
1291 %_libdir/vlc/plugins/codec/libfaad_plugin.so*
1292 %endif
1293 %if %with_loader
1294 %_libdir/vlc/plugins/codec/libdmo_plugin.so*
1295 %endif
1296 %_libdir/vlc/plugins/codec/libtelx_plugin.so
1297 %dir %_libdir/vlc/plugins/control
1298 %_libdir/vlc/plugins/control/libdbus_plugin.so
1299 %_libdir/vlc/plugins/control/libglobalhotkeys_plugin.so
1300 %_libdir/vlc/plugins/control/libhotkeys_plugin.so*
1301 %_libdir/vlc/plugins/control/liboldhttp_plugin.so*
1302 %_libdir/vlc/plugins/control/libmotion_plugin.so
1303 %_libdir/vlc/plugins/control/libnetsync_plugin.so
1304 %_libdir/vlc/plugins/control/liboldrc_plugin.so*
1305 #%_libdir/vlc/plugins/control/libshowintf_plugin.so*
1306 %_libdir/vlc/plugins/control/libsignals_plugin.so
1307 %_libdir/vlc/plugins/control/liboldtelnet_plugin.so*
1308 %_libdir/vlc/plugins/control/libgestures_plugin.so*
1309
1310 %dir %_libdir/vlc/plugins/demux
1311 %_libdir/vlc/plugins/demux/libaiff_plugin.so*
1312 %_libdir/vlc/plugins/demux/libasf_plugin.so*
1313 %_libdir/vlc/plugins/demux/libau_plugin.so*
1314 %_libdir/vlc/plugins/demux/libavformat_plugin.so
1315 %_libdir/vlc/plugins/demux/libavi_plugin.so*
1316 %_libdir/vlc/plugins/demux/libdemux_cdg_plugin.so
1317 %_libdir/vlc/plugins/demux/libdemuxdump_plugin.so*
1318 %_libdir/vlc/plugins/demux/libdirac_plugin.so
1319 %_libdir/vlc/plugins/demux/libes_plugin.so
1320 %_libdir/vlc/plugins/demux/libh264_plugin.so*
1321 %if %with_live
1322 %_libdir/vlc/plugins/demux/liblive555_plugin.so
1323 %endif
1324 #%_libdir/vlc/plugins/demux/libm4v_plugin.so*
1325 %_libdir/vlc/plugins/demux/libmjpeg_plugin.so*
1326 %_libdir/vlc/plugins/demux/libmkv_plugin.so
1327 %_libdir/vlc/plugins/demux/libmp4_plugin.so*
1328 %_libdir/vlc/plugins/demux/libmpgv_plugin.so*
1329 %_libdir/vlc/plugins/demux/libnsc_plugin.so*
1330 %_libdir/vlc/plugins/demux/libnsv_plugin.so*
1331 %_libdir/vlc/plugins/demux/libnuv_plugin.so*
1332 %_libdir/vlc/plugins/demux/libplaylist_plugin.so*
1333 %_libdir/vlc/plugins/demux/libps_plugin.so*
1334 %_libdir/vlc/plugins/demux/libpva_plugin.so*
1335 %_libdir/vlc/plugins/demux/librawaud_plugin.so
1336 %_libdir/vlc/plugins/demux/librawdv_plugin.so*
1337 %_libdir/vlc/plugins/demux/librawvid_plugin.so
1338 %_libdir/vlc/plugins/demux/libreal_plugin.so*
1339 %_libdir/vlc/plugins/demux/libsmf_plugin.so
1340 %_libdir/vlc/plugins/demux/libsubtitle_plugin.so*
1341 %_libdir/vlc/plugins/demux/libtta_plugin.so
1342 %_libdir/vlc/plugins/demux/libty_plugin.so*
1343 %_libdir/vlc/plugins/demux/libvobsub_plugin.so*
1344 %_libdir/vlc/plugins/demux/libvc1_plugin.so
1345 %_libdir/vlc/plugins/demux/libvoc_plugin.so*
1346 %_libdir/vlc/plugins/demux/libwav_plugin.so*
1347 %if %with_dvbpsi
1348 %_libdir/vlc/plugins/demux/libts_plugin.so*
1349 %endif
1350 %_libdir/vlc/plugins/demux/libxa_plugin.so*
1351 %if %with_ogg
1352 %_libdir/vlc/plugins/demux/libogg_plugin.so*
1353 %_libdir/vlc/plugins/codec/libvorbis_plugin.so*
1354 %endif
1355 %if %with_satellite
1356 %_libdir/vlc/plugins/access/libsatellite_plugin.so*
1357 %endif
1358 %dir %_libdir/vlc/plugins/meta_engine
1359 %_libdir/vlc/plugins/meta_engine/libfolder_plugin.so
1360 %if %with_taglib
1361 %_libdir/vlc/plugins/meta_engine/libtaglib_plugin.so
1362 %endif
1363 %dir %_libdir/vlc/plugins/misc
1364 %_libdir/vlc/plugins/misc/libaudioscrobbler_plugin.so
1365 %_libdir/vlc/plugins/misc/libdummy_plugin.so*
1366 %_libdir/vlc/plugins/misc/libexport_plugin.so*
1367 %_libdir/vlc/plugins/misc/libfreetype_plugin.so*
1368 %_libdir/vlc/plugins/misc/libinhibit_plugin.so
1369 %_libdir/vlc/plugins/misc/liblogger_plugin.so*
1370 #%_libdir/vlc/plugins/misc/libmemcpy*_plugin.so*
1371 %_libdir/vlc/plugins/misc/libosd_parser_plugin.so
1372 #%_libdir/vlc/plugins/misc/libscreensaver_plugin.so*
1373 %_libdir/vlc/plugins/misc/libstats_plugin.so
1374 %_libdir/vlc/plugins/misc/libsqlite_plugin.so
1375 %_libdir/vlc/plugins/misc/libsvg_plugin.so
1376 %_libdir/vlc/plugins/misc/libtelepathy_plugin.so
1377 %_libdir/vlc/plugins/misc/libvod_rtsp_plugin.so*
1378 %_libdir/vlc/plugins/misc/libxdg_screensaver_plugin.so*
1379 %if %with_xml
1380 %_libdir/vlc/plugins/misc/libxml_plugin.so*
1381 %endif
1382 %_libdir/vlc/plugins/misc/libxscreensaver_plugin.so
1383 %_libdir/vlc/plugins/misc/libxtag_plugin.so*
1384
1385 %dir %_libdir/vlc/plugins/mmx
1386 %_libdir/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
1387 %_libdir/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
1388 %_libdir/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
1389 %_libdir/vlc/plugins/mmx/libmemcpymmx_plugin.so
1390
1391 %dir %_libdir/vlc/plugins/mmxext
1392 %_libdir/vlc/plugins/mmxext/libmemcpymmxext_plugin.so
1393
1394 %dir %_libdir/vlc/plugins/mux
1395 %_libdir/vlc/plugins/mux/libmux_asf_plugin.so*
1396 %_libdir/vlc/plugins/mux/libmux_avi_plugin.so*
1397 %_libdir/vlc/plugins/mux/libmux_dummy_plugin.so*
1398 %_libdir/vlc/plugins/mux/libmux_mp4_plugin.so*
1399 %_libdir/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
1400 %if %with_ogg
1401 %_libdir/vlc/plugins/mux/libmux_ogg_plugin.so*
1402 %endif
1403 %_libdir/vlc/plugins/mux/libmux_ps_plugin.so*
1404 %_libdir/vlc/plugins/mux/libmux_ts_plugin.so
1405 %_libdir/vlc/plugins/mux/libmux_wav_plugin.so*
1406 %dir %_libdir/vlc/plugins/gui/
1407 %_libdir/vlc/plugins/gui/libqt4_plugin.so
1408 %dir %_libdir/vlc/plugins/packetizer
1409 %_libdir/vlc/plugins/packetizer/libpacketizer_copy_plugin.so*
1410 %_libdir/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
1411 %_libdir/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
1412 %_libdir/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
1413 %_libdir/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
1414 %_libdir/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
1415 %_libdir/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
1416 %_libdir/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
1417 %_libdir/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so
1418
1419 %dir %_libdir/vlc/plugins/services_discovery/
1420 %_libdir/vlc/plugins/services_discovery/libmediadirs_plugin.so
1421 %_libdir/vlc/plugins/services_discovery/libpodcast_plugin.so*
1422 %_libdir/vlc/plugins/services_discovery/libsap_plugin.so*
1423 #%_libdir/vlc/plugins/services_discovery/libshout_plugin.so*
1424 %if %with_udev
1425 %_libdir/vlc/plugins/services_discovery/libudev_plugin.so*
1426 %endif
1427 %_libdir/vlc/plugins/services_discovery/libxcb_apps_plugin.so
1428
1429 #%dir %_libdir/vlc/plugins/sse2/
1430 #%_libdir/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so
1431 #%_libdir/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so
1432 #%_libdir/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so
1433
1434 %dir %_libdir/vlc/plugins/stream_filter/
1435 %_libdir/vlc/plugins/stream_filter/libdecomp_plugin.so
1436 %_libdir/vlc/plugins/stream_filter/libstream_filter_rar_plugin.so
1437 %_libdir/vlc/plugins/stream_filter/libstream_filter_record_plugin.so
1438
1439 %dir %_libdir/vlc/plugins/stream_out
1440 %_libdir/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
1441 %_libdir/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
1442 %_libdir/vlc/plugins/stream_out/libstream_out_description_plugin.so*
1443 %_libdir/vlc/plugins/stream_out/libstream_out_display_plugin.so*
1444 %_libdir/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
1445 %_libdir/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
1446 %_libdir/vlc/plugins/stream_out/libstream_out_es_plugin.so*
1447 %_libdir/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
1448 %_libdir/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
1449 %_libdir/vlc/plugins/stream_out/libstream_out_raop_plugin.so
1450 %_libdir/vlc/plugins/stream_out/libstream_out_record_plugin.so
1451 %_libdir/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
1452 %_libdir/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
1453 %_libdir/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
1454 %_libdir/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
1455
1456 %dir %_libdir/vlc/plugins/video_chroma
1457 %_libdir/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
1458 %_libdir/vlc/plugins/video_chroma/libi420_rgb_*plugin.so*
1459 #%_libdir/vlc/plugins/video_chroma/libi420_ymga_*plugin.so*
1460 %_libdir/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so*
1461 %_libdir/vlc/plugins/video_chroma/libi422_i420_plugin.so
1462 %_libdir/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so*
1463 %_libdir/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
1464 %_libdir/vlc/plugins/video_chroma/libyuy2_i422_plugin.so
1465
1466
1467 %dir %_libdir/vlc/plugins/video_filter
1468 %_libdir/vlc/plugins/video_filter/libadjust_plugin.so*
1469 %_libdir/vlc/plugins/video_filter/libalphamask_plugin.so
1470 %_libdir/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
1471 %_libdir/vlc/plugins/video_filter/libatmo_plugin.so
1472 %_libdir/vlc/plugins/video_filter/libball_plugin.so
1473 %_libdir/vlc/plugins/video_filter/libblendbench_plugin.so
1474 %_libdir/vlc/plugins/video_filter/libblend_plugin.so*
1475 %_libdir/vlc/plugins/video_filter/libbluescreen_plugin.so
1476 %_libdir/vlc/plugins/video_filter/libcanvas_plugin.so
1477 %_libdir/vlc/plugins/video_filter/libchain_plugin.so
1478 %_libdir/vlc/plugins/video_filter/libclone_plugin.so*
1479 %_libdir/vlc/plugins/video_filter/libcolorthres_plugin.so
1480 %_libdir/vlc/plugins/video_filter/libcroppadd_plugin.so
1481 %_libdir/vlc/plugins/video_filter/libcrop_plugin.so*
1482 %_libdir/vlc/plugins/video_filter/libdeinterlace_plugin.so*
1483 %_libdir/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
1484 %_libdir/vlc/plugins/video_filter/liberase_plugin.so
1485 %_libdir/vlc/plugins/video_filter/libextract_plugin.so
1486 %_libdir/vlc/plugins/video_filter/libgaussianblur_plugin.so
1487 %_libdir/vlc/plugins/video_filter/libgradient_plugin.so
1488 %_libdir/vlc/plugins/video_filter/libgrain_plugin.so
1489 %_libdir/vlc/plugins/video_filter/libinvert_plugin.so*
1490 %_libdir/vlc/plugins/video_filter/liblogo_plugin.so*
1491 %_libdir/vlc/plugins/video_filter/libmagnify_plugin.so*
1492 %_libdir/vlc/plugins/video_filter/libmarq_plugin.so*
1493 %_libdir/vlc/plugins/video_filter/libmirror_plugin.so
1494 %_libdir/vlc/plugins/video_filter/libmosaic_plugin.so*
1495 %_libdir/vlc/plugins/video_filter/libmotionblur_plugin.so*
1496 %_libdir/vlc/plugins/video_filter/libmotiondetect_plugin.so*
1497 %_libdir/vlc/plugins/video_filter/libnoise_plugin.so
1498 %if %with_xcb_randr
1499 %_libdir/vlc/plugins/video_filter/libpanoramix_plugin.so
1500 %endif
1501 %_libdir/vlc/plugins/video_filter/libpostproc_plugin.so
1502 %_libdir/vlc/plugins/video_filter/libpsychedelic_plugin.so
1503 %_libdir/vlc/plugins/video_filter/libpuzzle_plugin.so
1504 %_libdir/vlc/plugins/video_filter/libremoteosd_plugin.so
1505 %_libdir/vlc/plugins/video_filter/libripple_plugin.so
1506 %_libdir/vlc/plugins/video_filter/librotate_plugin.so
1507 %_libdir/vlc/plugins/video_filter/librss_plugin.so*
1508 %_libdir/vlc/plugins/video_filter/librv32_plugin.so*
1509 %_libdir/vlc/plugins/video_filter/libscale_plugin.so*
1510 %_libdir/vlc/plugins/video_filter/libscene_plugin.so
1511 %_libdir/vlc/plugins/video_filter/libsharpen_plugin.so
1512 %_libdir/vlc/plugins/video_filter/libswscale_plugin.so
1513 %_libdir/vlc/plugins/video_filter/libtransform_plugin.so*
1514 %_libdir/vlc/plugins/video_filter/libvideo_filter_wrapper_plugin.so
1515 %_libdir/vlc/plugins/video_filter/libwall_plugin.so*
1516 %_libdir/vlc/plugins/video_filter/libwave_plugin.so
1517 %_libdir/vlc/plugins/video_filter/libyuvp_plugin.so
1518
1519 %dir %_libdir/vlc/plugins/video_output
1520 %_libdir/vlc/plugins/video_output/libcaca_plugin.so
1521 %if %with_fb
1522 %_libdir/vlc/plugins/video_output/libfb_plugin.so*
1523 %endif
1524 %_libdir/vlc/plugins/video_output/libvmem_plugin.so
1525 %_libdir/vlc/plugins/video_output/libyuv_plugin.so
1526 %_libdir/vlc/plugins/video_output/libvout_wrapper_plugin.so
1527 %_libdir/vlc/plugins/video_output/libxcb_x11_plugin.so*
1528 %_libdir/vlc/plugins/video_output/libxcb_window_plugin.so*
1529 %if %with_xvideo
1530 %_libdir/vlc/plugins/video_output/libxcb_xv_plugin.so*
1531 %endif
1532
1533 %dir %_libdir/vlc/plugins/visualization
1534 %_libdir/vlc/plugins/visualization/libvisual_plugin.so*
1535 %if %with_alsa
1536 %_libdir/vlc/plugins/audio_output/libalsa_plugin.so*
1537 %endif
1538
1539
1540 %files -n %libname
1541 %defattr(-,root,root)
1542 %_libdir/libvlc.so.%{libmajor}*
1543
1544 %files -n %libnamecore
1545 %defattr(-,root,root)
1546 %_libdir/libvlccore.so.%{coremajor}*
1547
1548 %files -n %develname
1549 %defattr(-,root,root)
1550 %doc README doc/release-howto.txt doc/skins
1551 %dir %_includedir/vlc
1552 %_libdir/libvlc.so
1553 %_libdir/libvlccore.so
1554 %_includedir/vlc/*
1555 %attr(644,root,root) %_libdir/*.la
1556 %_mandir/man1/vlc-config*
1557 %_libdir/pkgconfig/*
1558
1559 %if %with_shout
1560 %files plugin-shout
1561 %defattr(-,root,root)
1562 %doc README
1563 %_libdir/vlc/plugins/access_output/libaccess_output_shout_plugin.so
1564 %endif
1565
1566 %if %with_xulrunner
1567 %files -n mozilla-plugin-vlc
1568 %defattr(-,root,root)
1569 %doc README
1570 %_datadir/vlc/mozilla
1571 %_libdir/mozilla/plugins/libvlcplugin.so
1572 %endif
1573
1574 # intf plugins
1575 %if %with_svlc
1576 %files -n svlc
1577 %defattr(-,root,root)
1578 %doc README
1579 %_bindir/svlc
1580 %_libdir/vlc/plugins/gui/libskins2_plugin.so*
1581 %_datadir/applications/mageia-svlc.desktop
1582 %_datadir/vlc/skins2
1583 %endif
1584
1585 %if %with_zvbi
1586 %files plugin-zvbi
1587 %defattr(-,root,root)
1588 %doc README
1589 %_libdir/vlc/plugins/codec/libzvbi_plugin.so
1590 %endif
1591
1592 %if %with_kate
1593 %files plugin-kate
1594 %defattr(-,root,root)
1595 %doc README
1596 %_libdir/vlc/plugins/codec/libkate_plugin.so
1597 %endif
1598
1599 %if %with_ass
1600 %files plugin-libass
1601 %defattr(-,root,root)
1602 %doc README
1603 %_libdir/vlc/plugins/codec/liblibass_plugin.so
1604 %endif
1605
1606 %if %with_lua
1607 %files plugin-lua
1608 %defattr(-,root,root)
1609 %doc README
1610 %_libdir/vlc/plugins/misc/liblua_plugin.so
1611 %_libdir/vlc/lua
1612 %_datadir/vlc/lua
1613 %_bindir/rvlc
1614 %endif
1615
1616 %if %with_ncurses
1617 %files plugin-ncurses
1618 %defattr(-,root,root)
1619 %doc README
1620 %_bindir/nvlc
1621 %_libdir/vlc/plugins/gui/libncurses_plugin.so*
1622 %endif
1623
1624 %if %with_lirc
1625 %files plugin-lirc
1626 %defattr(-,root,root)
1627 %doc README
1628 %_libdir/vlc/plugins/control/liblirc_plugin.so*
1629 %endif
1630
1631 # video plugins
1632 %if %with_sdl
1633 %files plugin-sdl
1634 %defattr(-,root,root)
1635 %doc README
1636 %if %with_sdl_image
1637 %_libdir/vlc/plugins/codec/libsdl_image_plugin.so*
1638 %endif
1639 %_libdir/vlc/plugins/audio_output/libaout_sdl_plugin.so*
1640 %_libdir/vlc/plugins/video_output/libvout_sdl_plugin.so*
1641 %endif
1642
1643 %files plugin-opengl
1644 %defattr(-,root,root)
1645 %doc README
1646 %_libdir/vlc/plugins/video_output/libxcb_glx_plugin.so*
1647 #%_libdir/vlc/plugins/video_output/libopengl_plugin.so*
1648
1649 %if %with_ggi
1650 %files plugin-ggi
1651 %defattr(-,root,root)
1652 %doc README
1653 %_libdir/vlc/plugins/video_output/libggi_plugin.so*
1654 %endif
1655
1656 %if %with_aa
1657 %files plugin-aa
1658 %defattr(-,root,root)
1659 %doc README
1660 %_libdir/vlc/plugins/video_output/libaa_plugin.so*
1661 %endif
1662
1663 %if %with_svgalib
1664 %files plugin-svgalib
1665 %defattr(-,root,root)
1666 %doc README
1667 %_libdir/vlc/plugins/video_output/libsvgalib_plugin.so*
1668 %endif
1669
1670 # visualization plugin
1671 %if %with_xosd
1672 %files plugin-xosd
1673 %defattr(-,root,root)
1674 %doc README
1675 %_libdir/vlc/plugins/misc/libxosd_plugin.so*
1676 %endif
1677
1678 %if %with_goom
1679 %files plugin-goom
1680 %defattr(-,root,root)
1681 %doc README
1682 %_libdir/vlc/plugins/visualization/libgoom_plugin.so
1683 %endif
1684
1685 %if %with_projectm
1686 %files plugin-projectm
1687 %defattr(-,root,root)
1688 %doc README
1689 %_libdir/vlc/plugins/visualization/libprojectm_plugin.so
1690 %endif
1691
1692 %if %with_theora
1693 %files plugin-theora
1694 %defattr(-,root,root)
1695 %doc README
1696 %_libdir/vlc/plugins/codec/libtheora_plugin.so
1697 %endif
1698
1699 %if %with_fluidsynth
1700 %files plugin-fluidsynth
1701 %defattr(-,root,root)
1702 %doc README
1703 %_libdir/vlc/plugins/codec/libfluidsynth_plugin.so
1704 %endif
1705
1706 %if %with_gme
1707 %files plugin-gme
1708 %defattr(-,root,root)
1709 %doc README
1710 %_libdir/vlc/plugins/demux/libgme_plugin.so
1711 %endif
1712
1713 %if %with_schroedinger
1714 %files plugin-schroedinger
1715 %defattr(-,root,root)
1716 %doc README
1717 %_libdir/vlc/plugins/codec/libschroedinger_plugin.so
1718 %endif
1719
1720 %if %with_twolame
1721 %files plugin-twolame
1722 %defattr(-,root,root)
1723 %doc README
1724 %_libdir/vlc/plugins/codec/libtwolame_plugin.so*
1725 %endif
1726
1727 %if %with_speex
1728 %files plugin-speex
1729 %defattr(-,root,root)
1730 %doc README
1731 %_libdir/vlc/plugins/codec/libspeex_plugin.so*
1732 %endif
1733
1734
1735 %files plugin-flac
1736 %defattr(-,root,root)
1737 %doc README
1738 %_libdir/vlc/plugins/demux/libflacsys_plugin.so
1739 %_libdir/vlc/plugins/codec/libflac_plugin.so*
1740
1741
1742 %if %with_dv
1743 %files plugin-dv
1744 %defattr(-,root,root)
1745 %doc README
1746 %_libdir/vlc/plugins/access/libaccess_dv_plugin.so
1747 %_libdir/vlc/plugins/access/libdc1394_plugin.so
1748 %endif
1749
1750 %if %with_mod
1751 %files plugin-mod
1752 %defattr(-,root,root)
1753 %doc README
1754 %_libdir/vlc/plugins/demux/libmod_plugin.so*
1755 %endif
1756
1757 %if %with_mpc
1758 %files plugin-mpc
1759 %defattr(-,root,root)
1760 %doc README
1761 %_libdir/vlc/plugins/demux/libmpc_plugin.so*
1762 %endif
1763
1764 #audio plugins
1765 %if %with_pulse
1766 %files plugin-pulse
1767 %defattr(-,root,root)
1768 %doc README
1769 %_libdir/vlc/plugins/audio_output/libpulse_plugin.so*
1770 %endif
1771
1772
1773 %if %with_jack
1774 %files plugin-jack
1775 %defattr(-,root,root)
1776 %doc README
1777 %_libdir/vlc/plugins/access/libaccess_jack_plugin.so
1778 %_libdir/vlc/plugins/audio_output/libjack_plugin.so*
1779 %endif
1780
1781 %if %with_bonjour
1782 %files plugin-bonjour
1783 %defattr(-,root,root)
1784 %doc README
1785 %_libdir/vlc/plugins/services_discovery/libbonjour_plugin.so*
1786 %endif
1787
1788 %if %with_upnp
1789 %files plugin-upnp
1790 %defattr(-,root,root)
1791 %doc README
1792 %_libdir/vlc/plugins/services_discovery/libupnp_intel_plugin.so*
1793 %endif
1794
1795 %if %with_gnutls
1796 %files plugin-gnutls
1797 %defattr(-,root,root)
1798 %doc README
1799 %_libdir/vlc/plugins/misc/libgnutls_plugin.so*
1800 %endif
1801
1802 %files plugin-libnotify
1803 %defattr(-,root,root)
1804 %doc README
1805 %_libdir/vlc/plugins/misc/libnotify_plugin.so*

  ViewVC Help
Powered by ViewVC 1.1.30