Revert [17482]. pkgconfig buildsytem is broken on native win32
[vlc.git] / vlc.altlinux.spec
blob7574a476f686f8eaf52c708f8a327c7bee0daefc
1 %set_verify_elf_method textrel=relaxed
3 %define trunk 1
4 %define revision 16525
6 %ifndef trunk
7 %undefine test
8 %endif
10 %def_disable debug
12 %def_disable ggi
13 %def_disable svg
14 %def_disable quicktime
15 %def_disable upnp
16 %def_enable smb
17 %def_enable dirac
19 %def_disable java_bindings
20 %def_disable mediacontrol_python_bindings
22 %if_enabled debug
23 %set_strip_method none
24 %endif
26 Name: vlc
27 Version: 0.8.6
29 %ifndef trunk
30 %ifndef test
31 Release: alt1
32 %else
33 Release: alt0.test%test
34 %endif
35 %else
36 Release: alt0.%revision
37 %endif
39 Summary: VideoLAN is a free multimedia software solution
40 License: GPL
42 Group: Video
43 Url: http://www.videolan.org
44 Packager: Pavlov Konstantin <thresh@altlinux.ru>
46 %ifndef trunk
47 %ifndef test
48 Source: %url/pub/%name/%version/%name-%version.tar.bz2
49 %else
50 Source: %name-%version-test%test.tar
51 %endif
52 %else
53 Source: vlc-trunk-%version-%revision.tar.bz2
54 %endif
56 Source1: vlc.desktop
58 Patch3: vlc-0.8.5-modules-wxwidgets-wxnoupdates.patch
59 Patch4: vlc-0.8.5-modules-osdmenu.patch
60 Patch8: vlc-0.8.5-modules-freetype-font.patch
62 Patch9: vlc-0.8.5-configure-plugins-accel.patch
63 Patch11: vlc-0.8.6-configure-pic-matroska.patch
64 Patch12: vlc-0.8.6-configure-pic-dts.patch
65 Patch14: vlc-trunk-0.8.6-configure-plugins-livemedia.patch
67 Obsoletes: %name-mad
68 Provides: %name-interface = %version-%release
70 %define libdvdcss_ver 1.2.8
71 %define ffmpeg_ver 0.5.0-alt1.svn5935
72 %define mpeg2dec_ver 0.4.0
73 %define libvcd_ver 0.7.23
74 %define faad_ver 2.0-alt2.20040923
75 %define faac_ver 1.24
76 %define ebml_ver 0.7.6
77 %define matroska_ver 0.8.0
78 %define cddb_ver 1.2.1-alt1
79 %define seamonkey_ver 1.0.4-alt4
80 %define dirac_ver 0.5.4-alt1
82 #Requires: libffmpeg >= %ffmpeg_ver
83 #Requires: libdvdcss >= %libdvdcss_ver
84 #Requires: libmpeg2 >= %mpeg2dec_ver
85 Requires: lib%name = %version-%release
87 BuildPreReq: cvs
88 BuildPreReq: linux-libc-headers
89 BuildPreReq: libdvdcss-devel >= %libdvdcss_ver
90 BuildPreReq: libavcodec-devel >= %ffmpeg_ver
91 BuildPreReq: libpostproc-devel >= %ffmpeg_ver
92 BuildPreReq: libavformat-devel >= %ffmpeg_ver
93 BuildPreReq: libmpeg2-devel >= %mpeg2dec_ver
94 BuildPreReq: libfaad-devel >= %faad_ver
95 BuildPreReq: libfaac-devel >= %faac_ver
96 BuildPreReq: libebml-devel >= %ebml_ver
97 BuildPreReq: libmatroska-devel >= %matroska_ver
98 BuildPreReq: seamonkey-devel >= %seamonkey_ver
99 BuildPreReq: libcddb-devel >= %cddb_ver
100 %if_enabled mediacontrol_python_bindings
101 BuildPreReq: python-devel >= 2.4
102 %endif
103 BuildPreReq: rpm-build-python
104 BuildPreReq: liblive-devel >= 0.0.0-alt0.2006.05.17
106 # Automatically added by buildreq on Tue Dec 13 2005
107 BuildRequires: ORBit2-devel aalib-devel esound-devel freetype2-devel gcc-c++
108 BuildRequires: glib2-devel gnome-mime-data gnome-vfs2 gnome-vfs2-devel
109 BuildRequires: libGConf2-devel libSDL-devel libtwolame-devel
110 BuildRequires: libSDL_image-devel liba52-devel libalsa-devel libarts-devel
111 BuildRequires: libaudiofile-devel libbonobo2-devel libcaca-devel
112 BuildRequires: libcdio-devel libdvbpsi-devel libdvdnav-devel
113 BuildRequires: libdvdread-devel libflac-devel libgcrypt-devel
114 %{?_enable_ggi:BuildRequires: libggi-devel libgii-devel}
115 %{?_enable_svg:BuildRequires: librsvg2-devel}
116 BuildRequires: libgnutls-devel libgpg-error-devel libgtk+2-devel
117 BuildRequires: libid3tag-devel libjpeg-devel liblirc-devel
118 BuildRequires: libmad-devel libmodplug-devel libslang-devel libspeex-devel
119 BuildRequires: libmpcdec-devel libmpeg2-devel libncurses-devel libogg-devel
120 BuildRequires: libpango-devel libpng-devel libshout2-devel
121 BuildRequires: libstdc++-devel libsysfs-devel libtheora-devel libtiff-devel
122 BuildRequires: libtinfo-devel libvcd-devel libvorbis-devel libxml2-devel
123 BuildRequires: libxosd-devel pkg-config wxGTK2u-devel
124 BuildRequires: libnspr-devel libnss-devel libgoom-devel
125 BuildRequires: libhal-devel libx264-devel subversion vim-devel
126 BuildRequires: jackit-devel liblame-devel xvid-devel zlib-devel
127 BuildRequires: libdts-devel libavahi-devel libopendaap-devel
128 BuildRequires: libqt4-devel libnotify-devel libdbus-glib-devel
129 BuildRequires: fortune-mod >= 1.0-ipl33mdk
131 %if_enabled java_bindings
132 BuildRequires: j2se1.5-sun-devel
133 %endif
135 %if_enabled upnp
136 BuildRequires: libupnp-devel
137 %endif
139 %if_enabled smb
140 BuildRequires: libsmbclient-devel
141 %endif
143 %if_enabled dirac
144 BuildPreReq: libdirac-devel = %dirac_ver
145 %endif
147 #xorg7 section
148 BuildRequires: libX11-devel libXv-devel libmesa-devel libXext-devel
150 %description
151 VideoLAN is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX)
152 and DVD player.
154 The VideoLAN Client allows to play MPEG2 Transport Streams from the
155 network or from a file, as well as direct DVD playback.
156 VideoLAN is a project of students from the Ecole Centrale Paris.
158 This version add MPEG1 support, direct DVD support, DVD decryption,
159 arbitrary, seeking in the stream, pause, fast forward and slow motion,
160 hardware YUV acceleration and a few new interface features including
161 drag'n'drop... and more more more. :)
163 If you want a GUI interface for VLC, install one of interface packages,
164 the best one is wxwidgets interface.
166 %package interface-http
167 Summary: HTTP interface plugin for the VideoLAN client
168 Group: Video
169 Requires: %name = %version-%release
170 Provides: %name-interface = %version-%release
171 Provides: %name-plugin-http = %version-%release
173 %description interface-http
174 VideoLAN is a free multimedia software solution.
176 This package is an http interface for VLC, the VideoLAN Client.
178 %package interface-lirc
179 Summary: Lirc inteface plugin for the VideoLAN client
180 Group: Video
181 Requires: %name = %version-%release
182 Provides: %name-interface = %version-%release
183 Provides: vlc-plugin-lirc = %version-%release
184 Obsoletes: vlc-plugin-lirc
186 %description interface-lirc
187 VideoLAN is a free multimedia software solution.
189 This package is an infrared lirc interface for VLC, the
190 VideoLAN Client. To activate it, use the `--intf lirc' flag.
192 %package interface-ncurses
193 Summary: ncurses plugin for the VideoLAN client
194 Group: Video
195 Requires: %name = %version-%release
196 Provides: %name-plugin-ncurses = %version-%release
197 Provides: %name-interface = %version-%release
199 %description interface-ncurses
200 VideoLAN is a free multimedia software solution.
202 This package is an ncurses interface for VLC, the VideoLAN Client.
204 %package interface-qt4
205 Summary: QT4 interface plugin for the VideoLAN client
206 Group: Video
207 Requires: %name = %version-%release
208 Provides: %name-plugin-qt4 = %version-%release
209 Provides: %name-interface = %version-%release
211 %description interface-qt4
212 VideoLAN is a free multimedia software solution.
214 This package is an QT4 interface for VLC, the VideoLAN Client.
216 %package interface-skins2
217 Summary: Skins2 plugin for the VideoLAN client
218 Group: Video
219 Requires: %name = %version-%release
220 Provides: %name-interface = %version-%release
221 Requires: %name-interface-wxwidgets = %version-%release
223 %description interface-skins2
224 VideoLAN is a free multimedia software solution.
226 This package is an skins2 interface for VLC, the VideoLAN Client.
228 %package interface-telnet
229 Summary: Telnet interface plugin for the VideoLAN client
230 Group: Video
231 Requires: %name = %version-%release
232 Provides: %name-interface = %version-%release
234 %description interface-telnet
235 VideoLAN is a free multimedia software solution.
237 This package is a telnet interface for VLC, the VideoLAN Client.
239 %package interface-wxwidgets
240 Summary: WXWidgets plugin for the VideoLAN client
241 Group: Video
242 Requires: %name = %version-%release
243 Provides: %name-interface = %version-%release
244 Provides: %name-plugin-wxwidgets = %version-%release
246 %description interface-wxwidgets
247 VideoLAN is a free multimedia software solution.
249 This package is an wxwidgets interface for VLC, the VideoLAN Client.
251 %package plugin-a52
252 Summary: a52 input/decoder plugin for the VideoLAN client
253 Group: Video
254 Requires: %name = %version-%release
256 %description plugin-a52
257 VideoLAN is a free multimedia software solution.
259 This package contains A52 decoder plugin for VLC.
261 %package plugin-aa
262 Summary: ASCII art video output plugin for the VideoLAN client
263 Group: Video
264 Requires: %name = %version-%release
266 %description plugin-aa
267 VideoLAN is a free multimedia software solution.
269 This is an ASCII art video output plugin for VLC, the VideoLAN
270 Client. To activate it, use the `--vout aa' flag or select the `aa'
271 vout plugin from the preferences menu.
273 %package plugin-alsa
274 Summary: ALSA audio output plugin for the VideoLAN client
275 Group: Video
276 Requires: %name = %version-%release
278 %description plugin-alsa
279 VideoLAN is a free multimedia software solution.
281 This package adds support for the Advanced Linux Sound Architecture to
282 vlc, the VideoLAN Client. To activate it, use the `--aout alsa' flag or
283 select the `alsa' aout plugin from the preferences menu.
285 %package plugin-arts
286 Summary: aRts audio output plugin for the VideoLAN client
287 Group: Video
288 Requires: %name = %version-%release
290 %description plugin-arts
291 VideoLAN is a free multimedia software solution.
293 This package adds support for the aRts Sound System to vlc, the
294 VideoLAN Client. To activate it, use the `--aout arts' flag or
295 select the `arts' aout plugin from the preferences menu.
297 %package plugin-audiocd
298 Summary: AudioCD access plugin for the VideoLAN client
299 Group: Video
300 Requires: %name = %version-%release
302 %description plugin-audiocd
303 VideoLAN is a free multimedia software solution.
305 This package contains AudioCD access plugin for VLC.
307 %package plugin-caca
308 Summary: Colored ASCII art video output plugin for the VideoLAN client
309 Group: Video
310 Requires: %name = %version-%release
312 %description plugin-caca
313 VideoLAN is a free multimedia software solution.
315 This is an colored ASCII art video output plugin for VLC, the VideoLAN
316 Client. To activate it, use the `--vout caca' flag or select the `caca'
317 vout plugin from the preferences menu.
319 %package plugin-bonjour
320 Summary: Bonjour (avahi) services discovery plugin for the VideoLAN client
321 Group: Video
322 Requires: %name = %version-%release
324 %description plugin-bonjour
325 VideoLAN is a free multimedia software solution.
327 This package contains Bonjour (avahi) service discovery plugin for VLC.
329 %package plugin-cmml
330 Summary: CMML input/codec plugin for the VideoLAN client
331 Group: Video
332 Requires: %name = %version-%release
334 %description plugin-cmml
335 VideoLAN is a free multimedia software solution.
337 This package contains CMML codec plugin for VLC.
339 %package plugin-daap
340 Summary: OpenDAAP SDP plugin for the VideoLAN client
341 Group: Video
342 Requires: %name = %version-%release
344 %description plugin-daap
345 VideoLAN is a free multimedia software solution.
347 This package contains OpenDAAP services discovery plugin for VLC.
349 %if_enabled dirac
350 %package plugin-dirac
351 Summary: Dirac codec plugin for the VideoLAN client
352 Group: Video
353 Requires: %name = %version-%release
355 %description plugin-dirac
356 VideoLAN is a free multimedia software solution.
358 This package contains DIRAC codec plugin for VLC.
359 %endif
361 %package plugin-dts
362 Summary: DTS demuxer plugin for the VideoLAN client
363 Group: Video
364 Requires: %name = %version-%release
366 %description plugin-dts
367 VideoLAN is a free multimedia software solution.
369 This package contains DTS demuxer plugin for VLC.
371 %package plugin-dvb
372 Summary: DVB plugin for the VideoLAN client
373 Group: Video
374 Requires: %name = %version-%release
375 Requires: %name-plugin-ts = %version-%release
377 %description plugin-dvb
378 VideoLAN is a free multimedia software solution.
380 This package adds capability of demultiplexing a satellite
381 DVB stream to VLC.
383 %package plugin-dvdnav
384 Summary: DVDNAV input plugin for the VideoLAN client
385 Group: Video
386 Requires: %name = %version-%release
388 %description plugin-dvdnav
389 VideoLAN is a free multimedia software solution.
391 This package adds capability of DVDnav (DVD with menu ) input to vlc,
392 the VideoLAN Client.
394 %package plugin-dvdread
395 Summary: DVDRead input (DVD without a menu) plugin for the VideoLAN client
396 Group: Video
397 Requires: %name = %version-%release
399 %description plugin-dvdread
400 VideoLAN is a free multimedia software solution.
402 This package adds capability of DVDread (DVD without a menu) input to vlc,
403 the VideoLAN Client.
405 %package plugin-esd
406 Summary: ESD audio plugin for the VideoLAN client
407 Group: Video
408 Requires: %name = %version-%release
410 %description plugin-esd
411 VideoLAN is a free multimedia software solution.
413 This package adds support for the Enlightened Sound Daemon to vlc, the
414 VideoLAN Client. To activate it, use the `--aout esd' flag or select
415 the `esd' aout plugin from the preferences menu.
417 %package plugin-faad
418 Summary: FAAD input plugin for the VideoLAN client
419 Group: Video
420 Requires: %name = %version-%release
422 %description plugin-faad
423 VideoLAN is a free multimedia software solution.
425 This package adds support for FAAD codec in VLC.
427 %package plugin-ffmpeg
428 Summary: FFMPeg plugin for the VideoLAN client
429 Group: Video
430 Requires: %name = %version-%release
432 %description plugin-ffmpeg
433 VideoLAN is a free multimedia software solution.
435 This package adds support for ffmpeg codecs/encoders/demuxers in VLC.
437 %package plugin-framebuffer
438 Summary: Framebuffer output plugin for the VideoLAN client
439 Group: Video
440 Requires: %name = %version-%release
442 %description plugin-framebuffer
443 VideoLAN is a free multimedia software solution.
445 This package adds support for framebuffer video output in VLC.
447 %package plugin-flac
448 Summary: FLAC codec plugin for the VideoLAN client
449 Group: Video
450 Requires: %name = %version-%release
452 %description plugin-flac
453 VideoLAN is a free multimedia software solution.
455 This package contains FLAC codec plugin for VLC.
457 %package plugin-freetype
458 Summary: FreeType OSD plugin for the VideoLAN client
459 Group: Video
460 Requires: %name = %version-%release
461 Requires: fonts-ttf-dejavu
463 %description plugin-freetype
464 VideoLAN is a free multimedia software solution.
466 This package contains freetype subtitles/osd text output plugin to VLC.
468 %package plugin-galaktos
469 Summary: Galaktos visualization plugin for the VideoLAN client
470 Group: Video
471 Requires: %name = %version-%release
473 %description plugin-galaktos
474 VideoLAN is a free multimedia software solution.
476 This package contains Galaktos visualization plugin for VLC.
478 %if_enabled ggi
479 %package plugin-ggi
480 Summary: GGI video output plugin for the VideoLAN client
481 Group: Video
482 Requires: %name = %version-%release
484 %description plugin-ggi
485 VideoLAN is a free multimedia software solution.
487 This is a GGI plugin for VLC, the VideoLAN Client. To activate it, use
488 the `--vout ggi' flag or select the `ggi' vout plugin from the preferences
489 menu.
490 %endif
492 %package plugin-glx
493 Summary: GLX video output plugin for the VideoLAN client
494 Group: Video
495 Requires: %name = %version-%release
497 %description plugin-glx
498 VideoLAN is a free multimedia software solution.
500 This is an GLX video output plugin for VLC, the VideoLAN
501 Client. To activate it, use the `--vout glx' flag or select the `glx'
502 vout plugin from the preferences menu.
504 %package plugin-gnomevfs
505 Summary: Gnome VFS 2 access plugin for the VideoLAN client
506 Group: Video
507 Requires: %name = %version-%release
509 %description plugin-gnomevfs
510 VideoLAN is a free multimedia software solution.
512 This package contains Gnome VFS 2 access plugin for VLC.
514 %package plugin-gnutls
515 Summary: GNU TLS plugin for the VideoLAN client
516 Group: Video
517 Requires: %name = %version-%release
519 %description plugin-gnutls
520 VideoLAN is a free multimedia software solution.
522 This package contains GNU TLS plugin for VLC.
524 %package plugin-goom
525 Summary: GOOM plugin for the VideoLAN client
526 Group: Video
527 Requires: %name = %version-%release
529 %description plugin-goom
530 VideoLAN is a free multimedia software solution.
532 This package contains GOOM visualization plugin for VLC.
534 %package plugin-h264
535 Summary: h264 output plugin for the VideoLAN client
536 Group: Video
537 Requires: %name = %version-%release
539 %description plugin-h264
540 VideoLAN is a free multimedia software solution.
542 This package contains h264 codec/demuxer/packetizer plugin for VLC.
544 %package plugin-hal
545 Summary: HAL services discovery plugin for the VideoLAN client
546 Group: Video
547 Requires: %name = %version-%release
549 %description plugin-hal
550 VideoLAN is a free multimedia software solution.
552 This package contains HAL service discovery plugin for VLC.
554 %package plugin-jack
555 Summary: Jack audio output plugin for the VideoLAN client
556 Group: Video
557 Requires: %name = %version-%release
559 %description plugin-jack
560 VideoLAN is a free multimedia software solution.
562 This package contains Jack audio output plugin for VLC.
564 %package plugin-image
565 Summary: Image video output plugin for the VideoLAN client
566 Group: Video
567 Requires: %name = %version-%release
569 %description plugin-image
570 VideoLAN is a free multimedia software solution.
572 This is a image video output plugin for VLC, the VideoLAN
573 Client. To activate it, use the `--vout image' flag or select the `image'
574 vout plugin from the preferences menu.
576 %package plugin-live555
577 Summary: LiveMedia (RTSP) demuxing support for the VideoLAN client
578 Group: Video
579 Requires: %name = %version-%release
581 %description plugin-live555
582 VideoLAN is a free multimedia software solution.
584 This package contains LiveMedia (RTSP) demuxer support for VLC.
586 %ifnarch x86_64
587 %package plugin-loader
588 Summary: DLL Loader plugin for the VideoLAN client
589 Group: Video
590 Requires: %name = %version-%release
591 Provides: %name-plugin-realaudio = %version-%release
592 Obsoletes: %name-plugin-realaudio
594 %description plugin-loader
595 VideoLAN is a free multimedia software solution.
597 This package contains windows DLL loader plugin to vlc as well
598 as support for quicktime and realaudio via those DLL.
599 %endif
601 %package plugin-mad
602 Summary: MAD (MP3/ID3) demuxer plugin for the VideoLAN client
603 Group: Video
604 Requires: %name = %version-%release
606 %description plugin-mad
607 VideoLAN is a free multimedia software solution.
609 This package contains MAD (MP3 demux/ID3 tag) plugin for VLC.
611 %package plugin-matroska
612 Summary: Matroska Video demuxer plugin for the VideoLAN client
613 Group: Video
614 Requires: %name = %version-%release
616 %description plugin-matroska
617 VideoLAN is a free multimedia software solution.
619 This package contains Matroska Video demuxing plugin for VLC.
621 %package plugin-mga
622 Summary: MGA Matrox video output plugin for the VideoLAN client
623 Group: Video
624 Requires: %name = %version-%release
626 %description plugin-mga
627 VideoLAN is a free multimedia software solution.
629 This package contains MGA Matrox output plugin for VLC.
631 %package plugin-modplug
632 Summary: modplug demuxer plugin for the VideoLAN client
633 Group: Video
634 Requires: %name = %version-%release
636 %description plugin-modplug
637 VideoLAN is a free multimedia software solution.
639 This package contains modplug demuxing plugin for VLC.
641 %package plugin-mpeg2
642 Summary: MPEG1/2 codec plugin for the VideoLAN client
643 Group: Video
644 Requires: %name = %version-%release
646 %description plugin-mpeg2
647 VideoLAN is a free multimedia software solution.
649 This package contains MPEG1/2 decoder plugin for VLC.
651 %package plugin-musepack
652 Summary: Musepack demuxer plugin for the VideoLAN client
653 Group: Video
654 Requires: %name = %version-%release
656 %description plugin-musepack
657 VideoLAN is a free multimedia software solution.
659 This package contains musepack demuxer plugin for VLC.
661 %package plugin-notify
662 Summary: Notify SDP plugin for the VideoLAN client
663 Group: Video
664 Requires: %name = %version-%release
666 %description plugin-notify
667 VideoLAN is a free multimedia software solution.
669 This package contains notify plugin for VLC.
671 %package plugin-ogg
672 Summary: OGG codec plugin for the VideoLAN client
673 Group: Video
674 Requires: %name = %version-%release
676 %description plugin-ogg
677 VideoLAN is a free multimedia software solution.
679 This package contains OGG codec and Vorbis muxer/demuxer plugin for VLC.
681 %package plugin-opengl
682 Summary: OpenGL video output plugin for the VideoLAN client
683 Group: Video
684 Requires: %name = %version-%release
686 %description plugin-opengl
687 VideoLAN is a free multimedia software solution.
689 This is an OpenGL video output plugin for VLC, the VideoLAN
690 Client. To activate it, use the `--vout opengl' flag or select the `opengl'
691 vout plugin from the preferences menu.
693 %package plugin-osd
694 Summary: OSD plugin for the VideoLAN client
695 Group: Video
696 Requires: %name = %version-%release
698 %description plugin-osd
699 VideoLAN is a free multimedia software solution.
701 This package adds support for OSD visualization for VLC.
703 %package plugin-oss
704 Summary: OSS audio output plugin for the VideoLAN client
705 Group: Video
706 Requires: %name = %version-%release
708 %description plugin-oss
709 VideoLAN is a free multimedia software solution.
711 This package adds support for the OSS to vlc, the VideoLAN Client.
712 To activate it, use the `--aout oss' flag or select the `oss'
713 aout plugin from the preferences menu.
715 %package plugin-png
716 Summary: PNG plugin for the VideoLAN client
717 Group: Video
718 Requires: %name = %version-%release
720 %description plugin-png
721 VideoLAN is a free multimedia software solution.
723 This package contains PNG codec plugin for VLC.
725 %package plugin-podcast
726 Summary: Podcast SDP plugin for the VideoLAN client
727 Group: Video
728 Requires: %name = %version-%release
730 %description plugin-podcast
731 VideoLAN is a free multimedia software solution.
733 This package contains podcast discovery plugin for VLC.
735 %package plugin-realrtsp
736 Summary: REAL RTSP access plugin for VideoLAN client
737 Group: Video
738 Requires: %name = %version-%release
740 %description plugin-realrtsp
741 VideoLAN is a free multimedia software solution.
743 This package contains REAL RTSP access plugin for VLC.
745 %package plugin-screen
746 Summary: Screen capture plugin for the VideoLAN client
747 Group: Video
748 Requires: %name = %version-%release
750 %description plugin-screen
751 VideoLAN is a free multimedia software solution.
753 This package contains screen capture plugin for VLC.
755 %package plugin-sdl
756 Summary: Simple DirectMedia Layer video output plugin for the VideoLAN client
757 Group: Video
758 Requires: %name = %version-%release
760 %description plugin-sdl
761 VideoLAN is a free multimedia software solution.
763 This package adds support for the Simple DirectMedia Layer library to
764 vlc, the VideoLAN Client. To activate it, use the `--vout sdl' or
765 `--aout sdl' flags or select the `sdl' vout or aout plugin from the
766 preferences menu.
768 %package plugin-sdlimage
769 Summary: SDL Image codec plugin for the VideoLAN client
770 Group: Video
771 Requires: %name = %version-%release
773 %description plugin-sdlimage
774 VideoLAN is a free multimedia software solution.
776 This package contains SDL Image codec plugin for VLC.
778 %package plugin-shout
779 Summary: SHOUT access output plugin for the VideoLAN client
780 Group: Video
781 Requires: %name = %version-%release
783 %description plugin-shout
784 VideoLAN is a free multimedia software solution.
786 This package adds support for the SHOUT output access/services
787 discovery to vlc, the VideoLAN Client.
789 %if_enabled smb
790 %package plugin-smb
791 Summary: SMB access plugin for the VideoLAN client
792 Group: Video
793 Requires: %name = %version-%release
795 %description plugin-smb
796 VideoLAN is a free multimedia software solution.
798 This package contains SMB access plugin to VLC.
799 %endif
801 %package plugin-snapshot
802 Summary: Snapshot video output plugin for the VideoLAN client
803 Group: Video
804 Requires: %name = %version-%release
806 %description plugin-snapshot
807 VideoLAN is a free multimedia software solution.
809 This package contains snapshot video output plugin to VLC.
811 %package plugin-speex
812 Summary: speex codec support plugin for the VideoLAN client
813 Group: Video
814 Requires: %name = %version-%release
816 %description plugin-speex
817 VideoLAN is a free multimedia software solution.
819 This package contains SPEEX plugin for VLC.
821 %if_enabled svg
822 %package plugin-svg
823 Summary: SVG plugin plugin for the VideoLAN client
824 Group: Video
825 Requires: %name = %version-%release
827 %description plugin-svg
828 VideoLAN is a free multimedia software solution.
830 This package contains SVG plugin for VLC.
831 %endif
833 %package plugin-theora
834 Summary: Theora codec plugin for the VideoLAN client
835 Group: Video
836 Requires: %name = %version-%release
838 %description plugin-theora
839 VideoLAN is a free multimedia software solution.
841 This package contains Theora codec support for VLC.
843 %package plugin-ts
844 Summary: TS mux/demux plugin for the VideoLAN client
845 Group: Video
846 Requires: %name = %version-%release
848 %description plugin-ts
849 VideoLAN is a free multimedia software solution.
851 This package contains TS mux/demux support for VLC.
853 One of the essential plugins.
855 %package plugin-twolame
856 Summary: TwoLAME encoding plugin for the VideoLAN client
857 Group: Video
858 Requires: %name = %version-%release
860 %description plugin-twolame
861 VideoLAN is a free multimedia software solution.
863 This package contains TwoLAME mpeg2 encoder plugin for VLC.
865 %package plugin-v4l
866 Summary: Video4Linux input plugin for the VideoLAN client
867 Group: Video
868 Requires: %name = %version-%release
870 %description plugin-v4l
871 VideoLAN is a free multimedia software solution.
873 This package adds support for Video4Linux to VLC.
875 %package plugin-videocd
876 Summary: VideoCD input plugin for the VideoLAN client
877 Group: Video
878 Requires: %name = %version-%release
880 %description plugin-videocd
881 VideoLAN is a free multimedia software solution.
883 This package contains VideoCD access plugin for VLC.
885 %package plugin-x11
886 Summary: X11 output plugin for the VideoLAN client
887 Group: Video
888 Requires: %name = %version-%release
890 %description plugin-x11
891 VideoLAN is a free multimedia software solution.
893 This package adds support for X11 video output to VideoLAN client.
895 %package plugin-xml
896 Summary: XML plugin for the VideoLAN client
897 Group: Video
898 Requires: %name = %version-%release
900 %description plugin-xml
901 VideoLAN is a free multimedia software solution.
903 This package contains XML plugin to VLC.
905 %package plugin-xvideo
906 Summary: XVideo output plugin for the VideoLAN client
907 Group: Video
908 Requires: %name = %version-%release
910 %description plugin-xvideo
911 VideoLAN is a free multimedia software solution.
913 This package adds support for XVideo output to VLC.
915 %package -n lib%name
916 Summary: VideoLAN client library
917 Group: System/Libraries
919 %description -n lib%name
920 VideoLAN is a free multimedia software solution.
922 This is a base VLC library. EXPERIMENTAL!!!
924 %package -n lib%name-devel
925 Summary: Development files for VideoLAN client
926 Group: Development/C
927 Requires: lib%name = %version-%release
929 %description -n lib%name-devel
930 VideoLAN is a free multimedia software solution.
932 This package provides files needed to develop plugins for VLC.
934 %package -n mozilla-plugin-vlc
935 Summary: VLC plugin for mozilla-based browsers
936 Group: Video
938 %description -n mozilla-plugin-vlc
939 VideoLAN is a free multimedia software solution.
941 This package contains mozilla plugin for VLC.
943 %if_enabled mediacontrol_python_bindings
944 %package -n python-module-vlc
945 Summary: Python bindings for the VideoLAN client
946 Group: Video
948 %description -n python-module-vlc
949 VideoLAN is a free multimedia software solution.
951 This package contains python bindings for VLC.
952 %endif
954 %package -n vim-plugin-vlc-syntax
955 Summary: VIm syntax for the VideoLAN client
956 Group: Video
958 %description -n vim-plugin-vlc-syntax
959 VideoLAN is a free multimedia software solution.
961 This package contains VIm syntax for VLC.
963 %package -n fortunes-vlc
964 Summary: VLC fortunes
965 Group: Video
966 PreReq: fortune-mod >= 1.0-ipl33mdk
968 %description -n fortunes-vlc
969 VideoLAN is a free multimedia software solution.
971 This package contains fortunes from VLC.
973 %package maxi
974 Summary: Maxi package for VideoLAN Client
975 Group: Video
976 Requires: vlc vlc-interface-ncurses vlc-interface-skins2 vlc-interface-wxwidgets vlc-interface-lirc vlc-interface-telnet vlc-interface-http vlc-plugin-a52 vlc-plugin-aa vlc-plugin-alsa vlc-plugin-arts vlc-plugin-audiocd vlc-plugin-caca vlc-plugin-cmml vlc-plugin-dvb vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-esd vlc-plugin-faad vlc-plugin-ffmpeg vlc-plugin-framebuffer vlc-plugin-flac vlc-plugin-freetype vlc-plugin-galaktos vlc-plugin-glx vlc-plugin-gnomevfs vlc-plugin-gnutls vlc-plugin-goom vlc-plugin-h264 vlc-plugin-hal vlc-plugin-jack vlc-plugin-image vlc-plugin-mad vlc-plugin-mga vlc-plugin-modplug vlc-plugin-mpeg2 vlc-plugin-musepack vlc-plugin-ogg vlc-plugin-opengl vlc-plugin-osd vlc-plugin-oss vlc-plugin-png vlc-plugin-podcast vlc-plugin-realrtsp vlc-plugin-screen vlc-plugin-sdl vlc-plugin-sdlimage vlc-plugin-shout vlc-plugin-snapshot vlc-plugin-speex vlc-plugin-theora vlc-plugin-v4l vlc-plugin-videocd vlc-plugin-x11 vlc-plugin-xml vlc-plugin-xvideo libvlc mozilla-plugin-vlc vim-plugin-vlc-syntax vlc-plugin-bonjour vlc-plugin-matroska vlc-plugin-dts vlc-plugin-daap vlc-plugin-ts vlc-interface-qt4 vlc-plugin-notify vlc-plugin-live555 vlc-plugin-twolame
977 %{?_enable_svg:Requires: vlc-plugin-svg}
978 %{?_enable_ggi:Requires: vlc-plugin-ggi}
979 %ifnarch x86_64
980 Requires: vlc-plugin-loader vlc-plugin-realaudio
981 %endif
982 %if_enabled smb
983 Requires: vlc-plugin-smb
984 %endif
985 %if_enabled dirac
986 Requires: vlc-plugin-dirac
987 %endif
989 %description maxi
990 VideoLAN is a free multimedia software solution.
992 This is a virtual package with every plugin of VLC.
994 %package normal
995 Summary: Normal package for VideoLAN Client
996 Group: Video
997 Requires: vlc vlc-interface-wxwidgets vlc-plugin-a52 vlc-plugin-alsa vlc-plugin-dvdread vlc-plugin-ffmpeg vlc-plugin-xvideo vlc-plugin-x11 libvlc vlc-plugin-ts vlc-plugin-live555
998 Provides: %name-common = %version-%release
999 Obsoletes: %name-common < %version-%release
1001 %description normal
1002 VideoLAN is a free multimedia software solution.
1004 This is a virtual 'common' package with most useable plugins of VLC.
1005 It comes with wxWidgets interface, alsa audio output, full DVD read
1006 support, all of the ffmpeg capabilities to read and decode files
1007 and Xvideo/X11 video output plugins.
1009 %define _vlc_pluginsdir %_libdir/%name
1011 %prep
1012 %ifndef trunk
1013 %ifndef test
1014 %setup -q -n %name-%version
1015 %else
1016 %setup -q -n %name-%version-test%test
1017 %endif
1018 %else
1019 %setup -q -n %name-trunk
1020 %endif
1022 %patch3 -p1
1023 %patch4 -p1
1024 %patch8 -p1
1026 %patch9 -p1
1027 %patch11 -p1
1028 %patch12 -p1
1029 %patch14 -p0
1031 %build
1032 %ifdef trunk
1033 ./bootstrap
1034 %endif
1036 %if_enabled java_bindings
1037 export JAVA_HOME=%_libdir/j2se1.5-sun
1038 %endif
1040 %configure \
1041 %{subst_enable debug} \
1042 --disable-rpath \
1043 --disable-static \
1044 --enable-utf8 \
1045 --enable-a52 \
1046 --enable-aa \
1047 --enable-alsa \
1048 --enable-arts \
1049 --enable-caca \
1050 --enable-cdda \
1051 --disable-cddax \
1052 --enable-cmml \
1053 --enable-daap \
1054 %{subst_enable dirac} \
1055 --enable-dmo \
1056 --enable-dvb \
1057 --enable-dvbpsi \
1058 --enable-dvd \
1059 --enable-dvdnav \
1060 --enable-dvdplay \
1061 --enable-dvdread \
1062 --enable-dts \
1063 --enable-esd \
1064 --enable-faad \
1065 --enable-fb \
1066 --enable-ffmpeg \
1067 --enable-flac \
1068 --enable-freetype \
1069 --enable-fribidi \
1070 --enable-galaktos \
1071 %{subst_enable ggi} \
1072 --enable-glx \
1073 --enable-gnutls \
1074 --enable-goom \
1075 --enable-hal \
1076 --enable-httpd \
1077 --enable-jack \
1078 %{?_enable_java_bindings:--enable-java-bindings} \
1079 --enable-libtool \
1080 --enable-libcddb \
1081 --enable-libcdio \
1082 --enable-libmpeg2 \
1083 --enable-libxml2 \
1084 --enable-lirc \
1085 --enable-live555 \
1086 --with-live555-tree=%_libdir/live \
1087 %ifnarch x86_64
1088 --enable-loader \
1089 --enable-real \
1090 %endif
1091 --enable-mad \
1092 --enable-mga \
1093 --enable-mkv \
1094 --enable-mod \
1095 %{?_enable_mediacontrol_python_bindings:--enable-mediacontrol_python_bindings} \
1096 --enable-mozilla \
1097 --enable-mpc \
1098 --enable-ncurses \
1099 --enable-notify \
1100 --enable-ogg \
1101 --enable-opengl \
1102 --enable-oss \
1103 --enable-png \
1104 --enable-qt4 \
1105 %{subst_enable quicktime} \
1106 --enable-realrtsp \
1107 --enable-release \
1108 --enable-screen \
1109 --enable-sdl \
1110 --enable-shout \
1111 --enable-skins2 \
1112 --enable-slp \
1113 %{subst_enable smb} \
1114 --enable-snapshot \
1115 --enable-speex \
1116 %{subst_enable svg} \
1117 --enable-tarkin \
1118 --enable-theora \
1119 --enable-tremor \
1120 --enable-twolame \
1121 %{subst_enable upnp} \
1122 --enable-v4l \
1123 --enable-vcd \
1124 --enable-vcdx \
1125 --enable-visual \
1126 --enable-vlm \
1127 --enable-vorbis \
1128 --enable-wxwidgets \
1129 --enable-x11 \
1130 --enable-x264 \
1131 --enable-xosd \
1132 --enable-xvideo \
1133 --with-ffmpeg-faac \
1134 --with-ffmpeg-zlib
1136 ./toolbox --update-includes
1138 %make_build
1140 %install
1142 mkdir -p %buildroot%_libdir
1143 %make_install DESTDIR="%buildroot" install
1145 install -pD -m644 doc/vlc.1 %buildroot/%_man1dir/vlc.1
1147 # freedesktop menu
1148 mkdir -p %buildroot%_datadir/applications
1149 install -pm644 %SOURCE1 %buildroot%_datadir/applications/vlc.desktop
1151 # icons
1152 mkdir -p %buildroot/{%_miconsdir,%_liconsdir}
1153 install -m644 %buildroot/%_datadir/vlc/vlc32x32.png %buildroot/%_iconsdir/vlc.png
1155 # remove non-packaged files
1156 rm -f %buildroot%_libdir/*.a
1157 rm -f %buildroot%_vlc_pluginsdir/*.a
1158 rm -rf %buildroot%_docdir/%name
1159 find %buildroot -type f -name "*.la" -delete
1161 # vim stuff
1162 mkdir -p %buildroot%vim_syntax_dir
1163 cp extras/vlc.vim %buildroot%vim_syntax_dir/
1165 # fortunes stuff
1166 mkdir -p %buildroot%_gamesdatadir/fortune
1167 cp doc/fortunes.txt %buildroot%_gamesdatadir/fortune/vlc
1168 strfile %buildroot%_gamesdatadir/fortune/vlc %buildroot%_gamesdatadir/fortune/vlc.dat
1170 %find_lang --output=%name.files %name
1172 %post
1173 %update_menus
1175 %postun
1176 %clean_menus
1178 %files -f %name.files
1179 %_bindir/vlc
1180 %_bindir/svlc
1181 %dir %_vlc_pluginsdir
1183 %exclude %_datadir/%name/http
1184 %exclude %_datadir/%name/skins2
1186 %_datadir/%name
1187 %_man1dir/*
1188 %_iconsdir/vlc.png
1190 %dir %_vlc_pluginsdir/access
1191 %_vlc_pluginsdir/access/libaccess_directory_plugin.so*
1192 %_vlc_pluginsdir/access/libaccess_file_plugin.so*
1193 %_vlc_pluginsdir/access/libaccess_ftp_plugin.so*
1194 %_vlc_pluginsdir/access/libaccess_http_plugin.so*
1195 %_vlc_pluginsdir/access/libaccess_mms_plugin.so*
1196 %_vlc_pluginsdir/access/libaccess_udp_plugin.so*
1197 %_vlc_pluginsdir/access/libaccess_fake_plugin.so*
1198 %_vlc_pluginsdir/access/libaccess_tcp_plugin.so*
1200 %dir %_vlc_pluginsdir/access_output
1201 %_vlc_pluginsdir/access_output/libaccess_output_dummy_plugin.so*
1202 %_vlc_pluginsdir/access_output/libaccess_output_file_plugin.so*
1203 %_vlc_pluginsdir/access_output/libaccess_output_http_plugin.so*
1204 %_vlc_pluginsdir/access_output/libaccess_output_udp_plugin.so*
1206 %dir %_vlc_pluginsdir/access_filter
1207 %_vlc_pluginsdir/access_filter/libaccess_filter_record_plugin.so*
1208 %_vlc_pluginsdir/access_filter/libaccess_filter_timeshift_plugin.so*
1210 %dir %_vlc_pluginsdir/audio_filter
1211 %_vlc_pluginsdir/audio_filter/libbandlimited_resampler_plugin.so*
1212 %_vlc_pluginsdir/audio_filter/libdolby_surround_decoder_plugin.so*
1213 %_vlc_pluginsdir/audio_filter/libdtstospdif_plugin.so*
1214 %_vlc_pluginsdir/audio_filter/libfixed32tofloat32_plugin.so*
1215 %_vlc_pluginsdir/audio_filter/libfixed32tos16_plugin.so*
1216 %_vlc_pluginsdir/audio_filter/libfloat32tos16_plugin.so*
1217 %_vlc_pluginsdir/audio_filter/libfloat32tos8_plugin.so*
1218 %_vlc_pluginsdir/audio_filter/libfloat32tou16_plugin.so*
1219 %_vlc_pluginsdir/audio_filter/libfloat32tou8_plugin.so*
1220 %_vlc_pluginsdir/audio_filter/libheadphone_channel_mixer_plugin.so*
1221 %_vlc_pluginsdir/audio_filter/liblinear_resampler_plugin.so*
1222 %_vlc_pluginsdir/audio_filter/libs16tofixed32_plugin.so*
1223 %_vlc_pluginsdir/audio_filter/libs16tofloat32_plugin.so*
1224 %_vlc_pluginsdir/audio_filter/libs16tofloat32swab_plugin.so*
1225 %_vlc_pluginsdir/audio_filter/libs8tofloat32_plugin.so*
1226 %_vlc_pluginsdir/audio_filter/libtrivial_channel_mixer_plugin.so*
1227 %_vlc_pluginsdir/audio_filter/libtrivial_resampler_plugin.so*
1228 %_vlc_pluginsdir/audio_filter/libu8tofixed32_plugin.so*
1229 %_vlc_pluginsdir/audio_filter/libu8tofloat32_plugin.so*
1230 %_vlc_pluginsdir/audio_filter/libugly_resampler_plugin.so*
1231 %_vlc_pluginsdir/audio_filter/libaudio_format_plugin.so*
1232 %_vlc_pluginsdir/audio_filter/libequalizer_plugin.so*
1233 %_vlc_pluginsdir/audio_filter/libnormvol_plugin.so*
1234 %_vlc_pluginsdir/audio_filter/libsimple_channel_mixer_plugin.so*
1235 %_vlc_pluginsdir/audio_filter/libparam_eq_plugin.so*
1236 %_vlc_pluginsdir/audio_filter/libmono_plugin.so
1238 %dir %_vlc_pluginsdir/audio_mixer
1239 %_vlc_pluginsdir/audio_mixer/libfloat32_mixer_plugin.so*
1240 %_vlc_pluginsdir/audio_mixer/libspdif_mixer_plugin.so*
1241 %_vlc_pluginsdir/audio_mixer/libtrivial_mixer_plugin.so*
1243 %dir %_vlc_pluginsdir/audio_output
1244 %_vlc_pluginsdir/audio_output/libaout_file_plugin.so*
1246 %dir %_vlc_pluginsdir/codec
1247 %_vlc_pluginsdir/codec/liba52_plugin.so*
1248 %_vlc_pluginsdir/codec/libadpcm_plugin.so*
1249 %_vlc_pluginsdir/codec/libaraw_plugin.so*
1250 %_vlc_pluginsdir/codec/librawvideo_plugin.so*
1251 %_vlc_pluginsdir/codec/libcinepak_plugin.so*
1252 %_vlc_pluginsdir/codec/libdts_plugin.so*
1253 %_vlc_pluginsdir/codec/liblpcm_plugin.so*
1254 %_vlc_pluginsdir/codec/libmpeg_audio_plugin.so*
1255 %_vlc_pluginsdir/codec/libspudec_plugin.so*
1256 %_vlc_pluginsdir/codec/libfake_plugin.so*
1257 %_vlc_pluginsdir/codec/libsubsdec_plugin.so*
1258 %_vlc_pluginsdir/codec/libcvdsub_plugin.so*
1260 %dir %_vlc_pluginsdir/control
1261 %_vlc_pluginsdir/control/librc_plugin.so*
1262 %_vlc_pluginsdir/control/libgestures_plugin.so*
1263 %_vlc_pluginsdir/control/libhotkeys_plugin.so*
1264 %_vlc_pluginsdir/control/libnetsync_plugin.so*
1265 %_vlc_pluginsdir/control/libshowintf_plugin.so*
1266 %_vlc_pluginsdir/control/libmotion_plugin.so*
1268 %dir %_vlc_pluginsdir/demux
1269 #%_vlc_pluginsdir/demux/libaac_plugin.so*
1270 %_vlc_pluginsdir/demux/libasf_plugin.so*
1271 %_vlc_pluginsdir/demux/libau_plugin.so*
1272 #%_vlc_pluginsdir/demux/libaudio_plugin.so*
1273 %_vlc_pluginsdir/demux/libavi_plugin.so*
1274 %_vlc_pluginsdir/demux/liba52sys_plugin.so*
1275 %_vlc_pluginsdir/demux/libdemuxdump_plugin.so*
1276 #%_vlc_pluginsdir/demux/libdemuxsub_plugin.so*
1277 #%_vlc_pluginsdir/demux/libes_plugin.so*
1278 #%_vlc_pluginsdir/demux/libid3_plugin.so*
1279 #%_vlc_pluginsdir/demux/libm3u_plugin.so*
1280 %_vlc_pluginsdir/demux/libm4v_plugin.so*
1282 %_vlc_pluginsdir/demux/libmp4_plugin.so*
1283 %_vlc_pluginsdir/demux/libps_plugin.so*
1284 %_vlc_pluginsdir/demux/librawdv_plugin.so*
1285 %_vlc_pluginsdir/demux/libwav_plugin.so*
1286 %_vlc_pluginsdir/demux/libaiff_plugin.so*
1287 %_vlc_pluginsdir/demux/libdtssys_plugin.so*
1288 %_vlc_pluginsdir/demux/libm4a_plugin.so*
1289 %_vlc_pluginsdir/demux/libmjpeg_plugin.so*
1290 #%_vlc_pluginsdir/demux/libmod_plugin.so*
1291 %_vlc_pluginsdir/demux/libmpga_plugin.so*
1292 %_vlc_pluginsdir/demux/libmpgv_plugin.so*
1293 %_vlc_pluginsdir/demux/libnsc_plugin.so*
1294 %_vlc_pluginsdir/demux/libnsv_plugin.so*
1295 %_vlc_pluginsdir/demux/libnuv_plugin.so*
1296 %_vlc_pluginsdir/demux/libplaylist_plugin.so*
1297 %_vlc_pluginsdir/demux/libpva_plugin.so*
1298 %_vlc_pluginsdir/demux/libreal_plugin.so*
1299 #%_vlc_pluginsdir/demux/libsgimb_plugin.so*
1300 %_vlc_pluginsdir/demux/libsubtitle_plugin.so*
1301 %_vlc_pluginsdir/demux/libty_plugin.so*
1302 %_vlc_pluginsdir/demux/libvobsub_plugin.so*
1303 %_vlc_pluginsdir/demux/libvoc_plugin.so*
1304 %_vlc_pluginsdir/demux/libxa_plugin.so*
1306 %dir %_vlc_pluginsdir/misc
1307 %_vlc_pluginsdir/misc/libdummy_plugin.so*
1308 #%_vlc_pluginsdir/misc/libhttpd_plugin.so*
1309 %_vlc_pluginsdir/misc/libipv4_plugin.so*
1310 %_vlc_pluginsdir/misc/libipv6_plugin.so*
1311 %_vlc_pluginsdir/misc/liblogger_plugin.so*
1312 %_vlc_pluginsdir/misc/libvod_rtsp_plugin.so*
1313 %_vlc_pluginsdir/misc/libmemcpy_plugin.so*
1314 %_vlc_pluginsdir/misc/libscreensaver_plugin.so*
1315 %_vlc_pluginsdir/misc/libexport_plugin.so*
1316 %_vlc_pluginsdir/misc/libgrowl_plugin.so*
1317 %_vlc_pluginsdir/misc/libmemcpy3dn_plugin.so*
1318 %_vlc_pluginsdir/misc/libmemcpymmx_plugin.so*
1319 %_vlc_pluginsdir/misc/libmemcpymmxext_plugin.so*
1320 %_vlc_pluginsdir/misc/libprofile_parser_plugin.so
1322 %dir %_vlc_pluginsdir/services_discovery
1323 %_vlc_pluginsdir/services_discovery/libsap_plugin.so*
1325 %dir %_vlc_pluginsdir/mux
1326 %_vlc_pluginsdir/mux/libmux_asf_plugin.so*
1327 %_vlc_pluginsdir/mux/libmux_avi_plugin.so*
1328 %_vlc_pluginsdir/mux/libmux_dummy_plugin.so*
1329 #%_vlc_pluginsdir/mux/libmux_ogg_plugin.so*
1330 %_vlc_pluginsdir/mux/libmux_ps_plugin.so*
1331 %_vlc_pluginsdir/mux/libmux_mp4_plugin.so*
1332 %_vlc_pluginsdir/mux/libmux_mpjpeg_plugin.so*
1333 %_vlc_pluginsdir/mux/libmux_wav_plugin.so*
1335 #%_vlc_pluginsdir/mux/libmux_ts_plugin.so*
1337 %dir %_vlc_pluginsdir/packetizer
1338 #_vlc_pluginsdir/packetizer/libpacketizer_a52_plugin.so*
1339 %_vlc_pluginsdir/packetizer/libpacketizer_copy_plugin.so*
1340 %_vlc_pluginsdir/packetizer/libpacketizer_mpeg4audio_plugin.so*
1341 %_vlc_pluginsdir/packetizer/libpacketizer_mpeg4video_plugin.so*
1342 #%_vlc_pluginsdir/packetizer/libpacketizer_mpegaudio_plugin.so*
1343 %_vlc_pluginsdir/packetizer/libpacketizer_mpegvideo_plugin.so*
1345 %dir %_vlc_pluginsdir/stream_out
1346 %_vlc_pluginsdir/stream_out/libstream_out_display_plugin.so*
1347 %_vlc_pluginsdir/stream_out/libstream_out_dummy_plugin.so*
1348 %_vlc_pluginsdir/stream_out/libstream_out_duplicate_plugin.so*
1349 %_vlc_pluginsdir/stream_out/libstream_out_es_plugin.so*
1350 %_vlc_pluginsdir/stream_out/libstream_out_standard_plugin.so*
1351 %_vlc_pluginsdir/stream_out/libstream_out_bridge_plugin.so*
1352 %_vlc_pluginsdir/stream_out/libstream_out_description_plugin.so*
1353 %_vlc_pluginsdir/stream_out/libstream_out_gather_plugin.so*
1354 %_vlc_pluginsdir/stream_out/libstream_out_mosaic_bridge_plugin.so*
1355 %_vlc_pluginsdir/stream_out/libstream_out_rtp_plugin.so*
1356 #%_vlc_pluginsdir/stream_out/libstream_out_switcher_plugin.so*
1357 %_vlc_pluginsdir/stream_out/libstream_out_transcode_plugin.so*
1359 %dir %_vlc_pluginsdir/video_chroma
1360 %_vlc_pluginsdir/video_chroma/libi420_rgb_plugin.so*
1361 %_vlc_pluginsdir/video_chroma/libi420_ymga_plugin.so*
1362 %_vlc_pluginsdir/video_chroma/libi420_yuy2_plugin.so*
1363 %_vlc_pluginsdir/video_chroma/libi422_yuy2_plugin.so*
1364 %_vlc_pluginsdir/video_chroma/libi420_rgb_mmx_plugin.so*
1365 %_vlc_pluginsdir/video_chroma/libi420_ymga_mmx_plugin.so*
1366 %_vlc_pluginsdir/video_chroma/libi420_yuy2_mmx_plugin.so*
1367 %_vlc_pluginsdir/video_chroma/libi422_yuy2_mmx_plugin.so*
1369 %dir %_vlc_pluginsdir/video_filter
1370 %_vlc_pluginsdir/video_filter/libadjust_plugin.so*
1371 %_vlc_pluginsdir/video_filter/libclone_plugin.so*
1372 %_vlc_pluginsdir/video_filter/libcrop_plugin.so*
1373 %_vlc_pluginsdir/video_filter/libdeinterlace_plugin.so*
1374 #%_vlc_pluginsdir/video_filter/libdistort_plugin.so*
1375 %_vlc_pluginsdir/video_filter/libinvert_plugin.so*
1376 %_vlc_pluginsdir/video_filter/libmotionblur_plugin.so*
1377 #%_vlc_pluginsdir/video_filter/libosdtext_plugin.so*
1378 %_vlc_pluginsdir/video_filter/libtransform_plugin.so*
1379 %_vlc_pluginsdir/video_filter/libwall_plugin.so*
1380 %_vlc_pluginsdir/video_filter/libblend_plugin.so*
1381 %_vlc_pluginsdir/video_filter/liblogo_plugin.so*
1382 %_vlc_pluginsdir/video_filter/libmarq_plugin.so*
1383 %_vlc_pluginsdir/video_filter/libmosaic_plugin.so*
1384 %_vlc_pluginsdir/video_filter/libmotiondetect_plugin.so*
1385 %_vlc_pluginsdir/video_filter/libosdmenu_plugin.so*
1386 %_vlc_pluginsdir/video_filter/librss_plugin.so*
1387 %_vlc_pluginsdir/video_filter/librv32_plugin.so*
1388 %_vlc_pluginsdir/video_filter/libscale_plugin.so*
1389 %_vlc_pluginsdir/video_filter/libtime_plugin.so*
1390 %_vlc_pluginsdir/video_filter/libmagnify_plugin.so*
1391 %_vlc_pluginsdir/video_filter/libgradient_plugin.so
1392 %_vlc_pluginsdir/video_filter/libpsychedelic_plugin.so
1393 %_vlc_pluginsdir/video_filter/libripple_plugin.so
1394 %_vlc_pluginsdir/video_filter/libwave_plugin.so
1396 %dir %_vlc_pluginsdir/video_output
1398 %dir %_vlc_pluginsdir/visualization
1399 %_vlc_pluginsdir/visualization/libvisual_plugin.so*
1401 %doc AUTHORS README MAINTAINERS NEWS THANKS
1403 %files interface-ncurses
1404 %_vlc_pluginsdir/gui/libncurses_plugin.so*
1406 %files interface-wxwidgets
1407 %_vlc_pluginsdir/gui/libwxwidgets_plugin.so*
1408 %_datadir/applications/vlc.desktop
1409 %_bindir/wxvlc
1411 %files interface-qt4
1412 %_bindir/qvlc
1413 %_vlc_pluginsdir/gui/libqt4_plugin.so*
1415 %files interface-skins2
1416 %_vlc_pluginsdir/gui/libskins2_plugin.so*
1417 %_datadir/%name/skins2
1419 %files interface-http
1420 %_vlc_pluginsdir/control/libhttp_plugin.so*
1421 %_datadir/%name/http
1423 %files interface-telnet
1424 %_vlc_pluginsdir/control/libtelnet_plugin.so*
1426 %files interface-lirc
1427 %_vlc_pluginsdir/control/liblirc_plugin.so*
1429 %files plugin-sdl
1430 %_vlc_pluginsdir/audio_output/libaout_sdl_plugin.so*
1431 %_vlc_pluginsdir/video_output/libvout_sdl_plugin.so*
1433 %files plugin-jack
1434 %_vlc_pluginsdir/audio_output/libjack_plugin.so*
1436 %files plugin-snapshot
1437 %_vlc_pluginsdir/video_output/libsnapshot_plugin.so*
1439 %if_enabled ggi
1440 %files plugin-ggi
1441 %_vlc_pluginsdir/video_output/libggi_plugin.so*
1442 %endif
1444 %files plugin-goom
1445 %_vlc_pluginsdir/visualization/libgoom_plugin.so*
1447 %files plugin-v4l
1448 %_vlc_pluginsdir/access/libv4l_plugin.so*
1450 %files plugin-live555
1451 %_vlc_pluginsdir/demux/liblive555_plugin.so*
1453 %ifnarch x86_64
1454 %files plugin-loader
1455 %_vlc_pluginsdir/codec/libdmo_plugin.so*
1456 %_vlc_pluginsdir/codec/libquicktime_plugin.so*
1457 %_vlc_pluginsdir/codec/librealaudio_plugin.so*
1458 %endif
1460 %files plugin-osd
1461 %_vlc_pluginsdir/visualization/libxosd_plugin.so*
1463 %files plugin-mad
1464 %_vlc_pluginsdir/audio_filter/libmpgatofixed32_plugin.so*
1465 %_vlc_pluginsdir/demux/libid3tag_plugin.so*
1467 %files plugin-matroska
1468 %_vlc_pluginsdir/demux/libmkv_plugin.so*
1470 %files plugin-mga
1471 %_vlc_pluginsdir/video_output/libmga_plugin.so*
1473 %files plugin-modplug
1474 %_vlc_pluginsdir/demux/libmod_plugin.so*
1476 %files plugin-mpeg2
1477 %_vlc_pluginsdir/codec/liblibmpeg2_plugin.so*
1479 %files plugin-musepack
1480 %_vlc_pluginsdir/demux/libmpc_plugin.so*
1482 %files plugin-notify
1483 %_vlc_pluginsdir/misc/libnotify_plugin.so*
1485 %files plugin-speex
1486 %_vlc_pluginsdir/codec/libspeex_plugin.so*
1488 %files plugin-ogg
1489 %_vlc_pluginsdir/mux/libmux_ogg_plugin.so*
1490 %_vlc_pluginsdir/demux/libogg_plugin.so*
1491 %_vlc_pluginsdir/codec/libvorbis_plugin.so*
1493 %files plugin-flac
1494 %_vlc_pluginsdir/demux/libflacsys_plugin.so*
1495 %_vlc_pluginsdir/codec/libflac_plugin.so*
1497 %files plugin-a52
1498 %_vlc_pluginsdir/audio_filter/liba52tofloat32_plugin.so*
1499 %_vlc_pluginsdir/audio_filter/liba52tospdif_plugin.so*
1501 %files plugin-h264
1502 %_vlc_pluginsdir/codec/libx264_plugin.so*
1503 %_vlc_pluginsdir/demux/libh264_plugin.so*
1504 %_vlc_pluginsdir/packetizer/libpacketizer_h264_plugin.so*
1506 %files plugin-hal
1507 %_vlc_pluginsdir/services_discovery/libhal_plugin.so*
1508 %_vlc_pluginsdir/misc/libprobe_hal_plugin.so*
1510 %files plugin-bonjour
1511 %_vlc_pluginsdir/services_discovery/libbonjour_plugin.so*
1513 %files plugin-aa
1514 %_vlc_pluginsdir/video_output/libaa_plugin.so*
1516 %files plugin-caca
1517 %_vlc_pluginsdir/video_output/libcaca_plugin.so*
1519 %files plugin-image
1520 %_vlc_pluginsdir/video_output/libimage_plugin.so*
1522 %files plugin-opengl
1523 %_vlc_pluginsdir/video_output/libopengl_plugin.so*
1525 %files plugin-theora
1526 %_vlc_pluginsdir/codec/libtheora_plugin.so*
1528 %files plugin-glx
1529 %_vlc_pluginsdir/video_output/libglx_plugin.so*
1531 %files plugin-esd
1532 %_vlc_pluginsdir/audio_output/libesd_plugin.so*
1534 %files plugin-arts
1535 %_vlc_pluginsdir/audio_output/libarts_plugin.so*
1537 %files plugin-faad
1538 %_vlc_pluginsdir/codec/libfaad_plugin.so*
1540 %files plugin-ffmpeg
1541 %_vlc_pluginsdir/codec/libffmpeg_plugin.so*
1542 %_vlc_pluginsdir/stream_out/libstream_out_switcher_plugin.so*
1544 %files plugin-framebuffer
1545 %_vlc_pluginsdir/video_output/libfb_plugin.so*
1547 %files plugin-alsa
1548 %_vlc_pluginsdir/audio_output/libalsa_plugin.so*
1550 %files plugin-oss
1551 %_vlc_pluginsdir/audio_output/liboss_plugin.so*
1553 %files plugin-shout
1554 %_vlc_pluginsdir/access_output/libaccess_output_shout_plugin.so*
1555 %_vlc_pluginsdir/services_discovery/libshout_plugin.so*
1557 %files plugin-x11
1558 %_vlc_pluginsdir/video_output/libx11_plugin.so*
1560 %files plugin-xml
1561 %_vlc_pluginsdir/misc/libxml_plugin.so*
1562 %_vlc_pluginsdir/misc/libxtag_plugin.so*
1564 %files plugin-xvideo
1565 %_vlc_pluginsdir/video_output/libxvideo_plugin.so*
1567 %files plugin-png
1568 %_vlc_pluginsdir/codec/libpng_plugin.so*
1570 %files plugin-podcast
1571 %_vlc_pluginsdir/services_discovery/libpodcast_plugin.so*
1573 %files plugin-realrtsp
1574 %_vlc_pluginsdir/access/libaccess_realrtsp_plugin.so*
1576 %files plugin-cmml
1577 %_vlc_pluginsdir/codec/libcmml_plugin.so*
1579 %files plugin-daap
1580 %_vlc_pluginsdir/services_discovery/libdaap_plugin.so*
1582 %files plugin-ts
1583 %_vlc_pluginsdir/mux/libmux_ts_plugin.so*
1584 %_vlc_pluginsdir/demux/libts_plugin.so*
1586 %files plugin-twolame
1587 %_vlc_pluginsdir/codec/libtwolame_plugin.so*
1589 %files plugin-dvb
1590 %_vlc_pluginsdir/codec/libdvbsub_plugin.so*
1591 %_vlc_pluginsdir/access/libdvb_plugin.so*
1593 %files plugin-dvdnav
1594 %_vlc_pluginsdir/access/libdvdnav_plugin.so*
1596 %files plugin-dvdread
1597 %_vlc_pluginsdir/access/libdvdread_plugin.so*
1599 %if_enabled dirac
1600 %files plugin-dirac
1601 %_vlc_pluginsdir/codec/libdirac_plugin.so*
1602 %endif
1604 %files plugin-dts
1605 %_vlc_pluginsdir/audio_filter/libdtstofloat32_plugin.so*
1607 %files plugin-gnomevfs
1608 %_vlc_pluginsdir/access/libaccess_gnomevfs_plugin.so*
1610 %files plugin-galaktos
1611 %_vlc_pluginsdir/visualization/libgalaktos_plugin.so*
1613 %files plugin-freetype
1614 %_vlc_pluginsdir/misc/libfreetype_plugin.so*
1616 %files plugin-gnutls
1617 %_vlc_pluginsdir/misc/libgnutls_plugin.so*
1619 %if_enabled smb
1620 %files plugin-smb
1621 %_vlc_pluginsdir/access/libaccess_smb_plugin.so*
1622 %endif
1624 %files plugin-screen
1625 %_vlc_pluginsdir/access/libscreen_plugin.so*
1627 %files plugin-sdlimage
1628 %_vlc_pluginsdir/codec/libsdl_image_plugin.so*
1630 %if_enabled svg
1631 %files plugin-svg
1632 %_vlc_pluginsdir/misc/libsvg_plugin.so*
1633 %endif
1635 %files -n mozilla-plugin-vlc
1636 %_libdir/mozilla/plugins/*
1638 %files plugin-videocd
1639 %_vlc_pluginsdir/access/libvcd_plugin.so*
1640 %_vlc_pluginsdir/codec/libsvcdsub_plugin.so*
1641 %_vlc_pluginsdir/access/libvcdx_plugin.so*
1643 %files plugin-audiocd
1644 %_vlc_pluginsdir/access/libcdda_plugin.so*
1646 %files -n lib%name
1647 %_libdir/libvlc.so
1649 %files -n lib%name-devel
1650 %_bindir/%name-config
1651 %_includedir/*
1653 %if_enabled python-bindings
1654 %files -n python-module-vlc
1655 %_bindir/vlcdebug.py
1656 %python_sitelibdir/vlc.so
1657 %endif
1659 %files -n vim-plugin-vlc-syntax
1660 %vim_syntax_dir/vlc.vim
1662 %files -n fortunes-vlc
1663 %_gamesdatadir/fortune/vlc*
1665 %files maxi
1667 %files normal
1669 %changelog
1670 * Sun Sep 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16525
1671 - 16525 revision.
1672 - Removed patch10, patch13 as they moved upstream (theora, mux_ts -> plugins).
1673 - Get rid of sed (ffmpeg was fixed).
1675 * Fri Aug 25 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16345
1676 - 16345 revision.
1677 - Moved FreeDesktop menu file to separate %%SOURCE1, modified it a bit.
1679 * Mon Aug 07 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16235
1680 - 16235 revision.
1681 - Added libtwolame-devel to BuildRequires.
1682 - New plugin: twolame.
1683 - Removed demux/ts from main vlc package.
1685 * Sat Aug 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16209
1686 - 16209 revision.
1687 - Use switch to on/off dirac plugin (now it's on).
1688 - Stricted libdirac version to use (now it's 0.5.4-alt1).
1689 - Stricted faad version to use (now it's 2.0-alt2.20040923).
1690 - Stricted ffmpeg version to use (now it's 0.5.0-alt1.svn5790).
1691 - probe_hal plugin goes to plugin-hal package.
1692 - motion plugin -- punch your notebook to navigate thru playlist
1693 (only supported on some Thinkpad models, don't forget to modprobe hdaps).
1694 - Made %%summary'ies for plugins more descriptive.
1695 - Made %%summary'ies and %%description's for packages unified.
1696 - Cleaned up %%description's.
1697 - Enablind smb plugin.
1699 * Tue Jun 20 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15926
1700 - 15926 revision.
1701 - BuildRequires changes:
1702 + Added libnotify-devel, libdbus-glib-devel, libupnp-devel.
1703 + XOrg7ification.
1704 - Not building upnp plugin due to current trunk playlist changes.
1705 - Added Requires: vlc-interfaces-wxwidgets to vlc-interface-skins2.
1706 - Added java bindings toggle, disabling by default, it is not ready yet.
1707 - Added working python mediacontrol bindings toggle, disabling it by default.
1708 - Live555 version bump.
1709 - Live555 moved to plugins, added to -normal virtual package.
1710 - Temporarily disabled smb plugin.
1712 * Fri Jun 02 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15786
1713 - Unified provides system for interfaces plugins:
1714 each interface plugin now provides vlc-interface.
1715 each interface plugin now provides vlc-plugin-%%name.
1716 - Added fortunes-vlc package.
1717 - s/vlc-plugin-qt4/vlc-interface-qt4/ in maxi requires (thx legion@).
1718 - Patch15 (qt4 fix) merged upstream, removing it.
1719 - More requires/obsoletes in vlc-normal package.
1720 - Added THANKS file to documentation.
1722 * Tue May 30 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15765
1723 - 15765.
1724 - Added libqt4-devel to buildreq, enabling by default, goes to separate
1725 interface package, added patch to build qt4 interface.
1726 - Lightened buildreq dependancy to liblive-devel.
1728 * Sat May 06 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15548
1729 - 15548 (post 0.8.5-test4).
1730 - Removed patch14 (mozilla paths) as it merged upstream.
1731 - Removed patch5 (svg build) as it was fixed in upstream.
1732 - Trying to build mozilla plugin without nspr4 xpcom etc stuff (patch15,
1733 merged upstream).
1734 - Mosaic plugin linked with -lm (same fix in upstream).
1735 - Moved ts_plugin from vlc package to plugin-ts with mux_ts, added
1736 plugin-ts to the list of the essential packages to run vlc on desktop.
1737 - Renamed vlc-common to vlc-normal.
1738 - Moved stream_out_switcher to ffmpeg plugin.
1739 - Some spec cleanup.
1741 * Fri Apr 28 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15395
1742 - 15395.
1744 * Wed Apr 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15364
1745 - 15364.
1746 - fixed mozilla plugin build.
1748 * Sat Apr 22 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15299
1749 - 0.8.6 trunk.
1750 - 15299 revision.
1751 - Some spec cleanup.
1752 - Renamed some patches.
1753 - Removing kludgy *FLAGS.
1754 - Enabling DAAP support thru libdaap, goes to separate plugin.
1755 - Built with libdts -- enables DTS decoding, goes to separate plugin.
1756 - Matroska, dts, bonjour (avahi), theora, mux_ts goes to plugins.
1757 - Moving telnet and http interface to plugins.
1758 - Fixed some unresolved symbols in some plugins (patch moved to upstream).
1759 - Improved Xorg7 detection under ia32 (patch moved to upstream).
1760 - added fonts-ttf-dejavu to freetype plugin requires as it uses hardcoded
1761 font from dejavu by default (suggestions on default font are welcome).
1763 * Tue Apr 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.15087
1764 - 15087 (post test2).
1766 * Sat Mar 25 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14911
1767 - 14911.
1768 - updated mozilla and wxnoupdates patches.
1769 - to sisyphus.
1770 - mmx memcpy and stuff moved to plugins from builtins and goes into main package.
1771 - textrel = relaxed, unresolved = relaxed.
1773 * Sun Mar 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14640
1774 - 14640.
1775 - compiling with linux-libc-headers.
1777 * Sat Mar 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14613
1778 - 14613.
1780 * Sat Mar 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14602
1781 - 14602
1782 - same thing with svg, disabled it until fixed in upstream.
1784 * Tue Feb 28 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14534
1785 - 14534.
1786 - added def_disable ggi and ifdeffed everything around it.
1788 * Mon Feb 27 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14521
1789 - 14521.
1791 * Sun Feb 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14512
1792 - 14512.
1793 - added liblame devel to buildreq.
1795 * Wed Feb 22 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14462
1796 - 14462.
1797 - enabling debug.
1799 * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14446
1800 - 14446.
1802 * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14430
1803 - 14430.
1805 * Mon Feb 20 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14421
1806 - 14421.
1808 * Sun Feb 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14378
1809 - 14378.
1810 - fixed maxi/common packages.
1812 * Fri Feb 17 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14350
1813 - Added -maxi and -common packages for installation ease.
1815 * Fri Feb 17 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14349
1816 - 14349.
1817 - deffed python bindings build. currently disabled it because of upstream changes.
1819 * Thu Feb 16 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14333
1820 - 14333.
1821 - python patch edited.
1823 * Mon Feb 06 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14182
1824 - 14182.
1825 - added ugly hack (tm) to enable building on 32bit systems.
1826 - enabling quicktime and dmo only for 32bit.
1828 * Fri Feb 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14148
1829 - 14148.
1830 - added jack plugin.
1831 - added snapshot plugin.
1833 * Fri Feb 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14146
1834 - 14146.
1835 - removed debian menu.
1837 * Thu Feb 02 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14139
1838 - 14139.
1839 - skipping verify_elf.
1841 * Tue Jan 31 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14090
1842 - 14090
1843 - added vim-plugin-vlc-syntax package.
1844 - let's try to link with x264.
1845 - removed --disable-rpath.
1846 - added ./toolbox.
1848 * Thu Jan 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14014
1849 - 14014.
1850 - removing configure patch.
1852 * Tue Jan 24 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14009
1853 - 14009.
1854 - vcdx plugin.
1856 * Mon Jan 23 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14004
1857 - svg fix build.
1859 * Thu Jan 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13949
1860 - removed fix for xorg7, cause 13949 revision should check for xlibs better. ;)
1861 - moved mpc to plugin-musepack.
1862 - moved dvdread to plugin-dvdread.
1863 - moved dvdnav to plugin-dvdnav.
1864 - moved ffmpeg to plugin-ffmpeg.
1865 - moved mpeg2 to plugin-mpeg2.
1866 - moved modplug to plugin-modplug.
1867 - moved ogg muxer to plugin-ogg.
1869 * Thu Jan 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13948
1870 - revision 13948.
1871 - fixed build with xorg7.0.
1873 * Sat Jan 14 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13911
1874 - svn trunk.
1875 - new versioning.
1876 - added wxnoupdates patch and osdmenu patch.
1877 - moved all interface plugins to interface-* packets.
1878 - added provides vlc-interface to all those packets.
1879 - added .desktop file.
1880 - removed broken documentation.
1881 - Hopefully fixed xvideo on x86_64.
1882 - Add requires libx264-devel-static.
1883 - fixed mozilla plugin build (hello, new world with new mozilla-devel & co!).
1884 - added goom plugin.
1885 - removed java bindings as they doesn't even install. :(
1886 - enabling python bindings.
1887 - added podcast module.
1888 - sed-i'ng modules path.
1889 - using ./bootstrap.
1891 * Tue Dec 13 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4a-alt0.8
1892 - 0.8.4a release.
1893 - altered buildreqs.
1894 - enabled hal.
1896 * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.77
1897 - altered ffmpeg buildreq.
1898 - remove vlc requires in mozilla-plugin-vlc package.
1900 * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.76
1901 - buildreqs cleanup.
1903 * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.75
1904 - Added LIVE555.com (formerly live.com, blame MS!) support for VLC to support RTSP.
1905 - hal doesn't build on x86, let's %def_disable it.
1907 * Thu Dec 08 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.71
1908 - added librsvg2-devel to buildreqs.
1910 * Wed Dec 07 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.6
1911 - 0.6 version of spec.
1912 - all the plugins are packaged, some of them (~40) are in the separate packages.
1913 - xvideo plugin doesn't build on x86_64.
1915 * Thu Jan 20 2005 ALT QA Team Robot <qa-robot@altlinux.org> 0.7.2-alt0.5.1.1
1916 - Rebuilt with libstdc++.so.6.
1918 * Tue Oct 05 2004 ALT QA Team Robot <qa-robot@altlinux.org> 0.7.2-alt0.5.1
1919 - Rebuilt with libdvdread.so.3.
1921 * Mon May 31 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.2-alt0.5
1922 - 0.7.2
1924 * Thu Apr 15 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.1-alt0.2
1925 - 0.7.1
1927 * Mon Jan 05 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.0-alt0.2
1928 - 0.7.0
1930 * Thu Apr 10 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.3-alt0.5
1931 - 0.5.3
1933 * Tue Feb 04 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.0-alt0.5
1934 - 0.5.0
1936 * Sat Nov 16 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.6-alt0.5
1937 - 0.4.6
1939 * Fri Nov 01 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.5-alt0.5
1940 - 0.4.5
1942 * Fri Sep 13 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.4-alt0.5
1943 - 0.4.4
1945 * Sat Jul 27 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.3-alt0.5
1946 - 0.4.3
1948 * Thu Jul 11 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.2-alt0.5
1949 - 0.4.2
1950 - built with libffmpeg-0.4.6-alt0.2cvs20020721
1952 * Wed Jun 05 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.1-alt0.5
1953 - 0.4.1
1954 - built with libffmpeg-0.4.6-alt0.1cvs20020605
1955 - configure.in patch removed.
1957 * Fri May 24 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4-alt0.5
1958 - Adopted for Sisyphus.
1960 * Thu May 23 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.0-1mdk
1961 - version 0.4.0 with MPEG4 (DivX) support thx ffmpeg.
1962 thus s/MPEG, MPEG2 and DVD/multimedia/g
1963 - sync %%description with debian ones.
1964 - vlc now requires a vlc-gui (gtk, gnome or qt).
1965 - removed gcc3.1 patches since merged upstream.
1967 * Mon May 13 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-4mdk
1968 - removed xmga plugin (currently broken).
1969 - manual rebuild in gcc3.1 environment aka added Patch0 & Patch1
1970 - various summary/description changes.
1972 * Fri May 03 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-3mdk
1973 - added vlc-lirc intf plugin rpm.
1975 * Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-2mdk
1976 - rebuild against libalsa2 (vlc-sdl)
1978 * Fri Apr 19 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-1mdk
1979 - version 0.3.1.
1980 - removed patch0 merged upstream.
1981 - removed old %%ifarch ppc
1982 - added missing libmad-devel buldrequires
1984 * Wed Apr 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-4mdk
1985 - added liba52 support (buildrequires).
1986 - added vlc-alsa audio plugin.
1987 - mad is a codec (audio) plugin. corrected description and summary.
1989 * Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-3mdk
1990 - added patch0 from CVS: fix crashing GTK popup menus thx Michal Bukovjan <bukovjan@mbox.dkm.cz>
1992 * Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-2mdk
1993 - added vlc-arts rpm plugin thx blindauer Emmanuel <manu@agat.net>
1994 - better summary for plugin
1995 - add packager tag to myself
1997 * Sun Apr 07 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-1mdk
1998 - version 0.3.0
1999 - added aa (Asci Art) plugin in vlc-aa rpm
2000 - merged with sam's one:
2001 * using his plugins list into %%files
2002 * removed libdvdcss from the whole tarball.
2003 * removed the workaround for VLC's bad /dev/dsp detection.
2004 - few spell corrections in all %%description
2005 - added buildrequires on SDL-devel
2007 * Tue Mar 05 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.93-0.1mdk
2008 - new cvs snapshot
2009 - fix requires
2011 * Mon Mar 04 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-5mdk
2012 - cvs snapshot
2014 * Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-4mdk
2015 - mad plugin in vlc-mad rpm
2017 * Mon Jan 21 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-3mdk
2018 - synced with main cvs specfile wich "fixed a few minor inaccuracies"
2020 * Thu Jan 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-2mdk
2021 - readded libdvdcss rpm in specfile. use %%define css 1 with correct sources
2022 to build libdvdcss rpm.
2024 * Wed Jan 09 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-1mdk
2025 - version 0.2.92
2026 - %%makeinstall_std
2027 - splitted again, added vlc-sdl vlc-esd vlc-ggi
2028 - bring back some missing plugins
2029 - fixed buildrequires
2030 - added menu entries and icons (from cvs)
2032 * Tue Oct 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-2mdk
2033 - rebuild against libpng3
2034 - added some doc for sir rpmlint
2035 - #5583: option -g
2037 * Thu Aug 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-1mdk
2038 - version 0.2.83 :
2039 * Activated subtitles in overlay mode (far from perfect, but this
2040 was an often requested feature).
2042 * Fri Aug 10 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.82-1mdk
2043 - version 0.2.82
2045 * Mon Jul 30 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-1mdk
2046 - version 0.2.81
2047 - added vlc-ncurses
2049 * Wed Jun 20 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-0.20010619-1mdk
2050 - cvs snapshot
2051 - added libdvdcss
2053 * Wed Jun 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-2mdk
2054 - fix build on ppc (c) dadou
2056 * Mon Jun 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-1mdk
2057 - version 0.2.80 : bug fixes and bug fixes and bug fixes and small
2058 improvements of the gtk interface.
2059 - corrected Summary in vlc-qt
2061 * Wed May 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-2mdk
2062 - added qt2 plugin (vlc-qt)
2064 * Wed May 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-1mdk
2065 - version 0.2.73
2066 - you can now get decss threw a plugin
2067 - rewritte srcipt to build vlc (decss plugin)
2068 - rebuild with SDL 1.2
2070 * Thu Apr 26 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-2mdk
2071 - true 0.2.72
2073 * Mon Apr 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-1mdk
2074 - version 0.2.72
2075 - package split into vlc, vlc-gnome, vlc-gtk
2077 * Fri Apr 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.71-1mdk
2078 - version 0.2.71 :
2079 * Fixed segfaults when compiled with gcc 3.0pre and versions of gcc
2080 shipped with the latest RedHat distributions.
2081 * Fixed the BeOS CSS decryption.
2082 * Fixed a few issues in IFO parsing.
2083 * Fixed XVideo video output.
2084 * Updated icons under Linux, BeOS, MacOS X.
2086 * Wed Apr 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.70-1mdk
2087 - version 0.2.70
2089 * Thu Mar 22 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.63-1mdk
2090 - version 0.2.63 : Bugfixes, bugfixes, and bugfixes again, a Gtk+
2091 interface for the Gnome-impaired, an even better DVD support
2093 * Fri Feb 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.61-1mdk
2094 - new version for all the DVD fans (add MPEG1 support, direct DVD support,
2095 DVD decryption, arbitrary, seeking in the stream, pause, fast forward
2096 and slow motion, hardware YUV acceleration enhanced CSS support and a few
2097 new interface features including drag'n'drop.
2098 - first *real* public release (now under the GPL)
2100 * Sat Jan 06 2001 David BAUDENS <baudens@mandrakesoft.com> 0.1.99i-2mdk
2101 - Fix build and use right optimizations on PPC
2102 - Enable SDL support
2103 - Spec clean up
2105 * Fri Jan 5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99i-1mdk
2106 - 0.1.99i, rebuild
2108 * Fri Aug 25 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99h-1mdk
2109 - 0.1.99h
2111 * Mon Jul 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99c-1mdk
2112 - first Mandrake package with help of Sam