Mac OS X gui: Don't try to change the interface from a non-main thread. (Should fix...
[vlc.git] / vlc.altlinux.spec
1 %set_verify_elf_method textrel=relaxed
2
3 %define trunk 1
4 %define revision 16525
5
6 %ifndef trunk
7 %undefine test
8 %endif
9
10 %def_disable debug
11
12 %def_disable ggi
13 %def_disable svg
14 %def_disable quicktime
15 %def_disable upnp
16 %def_enable smb
17 %def_enable dirac
18
19 %def_disable java_bindings
20 %def_disable mediacontrol_python_bindings
21
22 %if_enabled debug
23 %set_strip_method none
24 %endif
25
26 Name: vlc
27 Version: 0.8.6
28
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
38
39 Summary: VideoLAN is a free multimedia software solution
40 License: GPL
41
42 Group: Video
43 Url: http://www.videolan.org
44 Packager: Pavlov Konstantin <thresh@altlinux.ru>
45
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
55
56 Source1: vlc.desktop
57
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
61
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
66
67 Obsoletes: %name-mad
68 Provides: %name-interface = %version-%release
69
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
81
82 #Requires: libffmpeg >= %ffmpeg_ver
83 #Requires: libdvdcss >= %libdvdcss_ver
84 #Requires: libmpeg2 >= %mpeg2dec_ver
85 Requires: lib%name = %version-%release
86
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
105
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
130
131 %if_enabled java_bindings
132 BuildRequires: j2se1.5-sun-devel
133 %endif
134
135 %if_enabled upnp
136 BuildRequires: libupnp-devel
137 %endif
138
139 %if_enabled smb
140 BuildRequires: libsmbclient-devel
141 %endif
142
143 %if_enabled dirac
144 BuildPreReq: libdirac-devel = %dirac_ver
145 %endif
146
147 #xorg7 section
148 BuildRequires: libX11-devel libXv-devel libmesa-devel libXext-devel
149
150 %description
151 VideoLAN is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX)
152 and DVD player.
153
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.
157
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. :)
162
163 If you want a GUI interface for VLC, install one of interface packages,
164 the best one is wxwidgets interface.
165
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
172
173 %description interface-http
174 VideoLAN is a free multimedia software solution.
175
176 This package is an http interface for VLC, the VideoLAN Client.
177
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
185
186 %description interface-lirc
187 VideoLAN is a free multimedia software solution.
188
189 This package is an infrared lirc interface for VLC, the
190 VideoLAN Client. To activate it, use the `--intf lirc' flag.
191
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
198
199 %description interface-ncurses
200 VideoLAN is a free multimedia software solution.
201
202 This package is an ncurses interface for VLC, the VideoLAN Client.
203
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
210
211 %description interface-qt4
212 VideoLAN is a free multimedia software solution.
213
214 This package is an QT4 interface for VLC, the VideoLAN Client.
215
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
222
223 %description interface-skins2
224 VideoLAN is a free multimedia software solution.
225
226 This package is an skins2 interface for VLC, the VideoLAN Client.
227
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
233
234 %description interface-telnet
235 VideoLAN is a free multimedia software solution.
236
237 This package is a telnet interface for VLC, the VideoLAN Client.
238
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
245
246 %description interface-wxwidgets
247 VideoLAN is a free multimedia software solution.
248
249 This package is an wxwidgets interface for VLC, the VideoLAN Client.
250
251 %package plugin-a52
252 Summary: a52 input/decoder plugin for the VideoLAN client
253 Group: Video
254 Requires: %name = %version-%release
255
256 %description plugin-a52
257 VideoLAN is a free multimedia software solution.
258
259 This package contains A52 decoder plugin for VLC.
260
261 %package plugin-aa
262 Summary: ASCII art video output plugin for the VideoLAN client
263 Group: Video
264 Requires: %name = %version-%release
265
266 %description plugin-aa
267 VideoLAN is a free multimedia software solution.
268
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.
272
273 %package plugin-alsa
274 Summary: ALSA audio output plugin for the VideoLAN client
275 Group: Video
276 Requires: %name = %version-%release
277
278 %description plugin-alsa
279 VideoLAN is a free multimedia software solution.
280
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.
284
285 %package plugin-arts
286 Summary: aRts audio output plugin for the VideoLAN client
287 Group: Video
288 Requires: %name = %version-%release
289
290 %description plugin-arts
291 VideoLAN is a free multimedia software solution.
292
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.
296
297 %package plugin-audiocd
298 Summary: AudioCD access plugin for the VideoLAN client
299 Group: Video
300 Requires: %name = %version-%release
301
302 %description plugin-audiocd
303 VideoLAN is a free multimedia software solution.
304
305 This package contains AudioCD access plugin for VLC.
306
307 %package plugin-caca
308 Summary: Colored ASCII art video output plugin for the VideoLAN client
309 Group: Video
310 Requires: %name = %version-%release
311
312 %description plugin-caca
313 VideoLAN is a free multimedia software solution.
314
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.
318
319 %package plugin-bonjour
320 Summary: Bonjour (avahi) services discovery plugin for the VideoLAN client
321 Group: Video
322 Requires: %name = %version-%release
323
324 %description plugin-bonjour
325 VideoLAN is a free multimedia software solution.
326
327 This package contains Bonjour (avahi) service discovery plugin for VLC.
328
329 %package plugin-cmml
330 Summary: CMML input/codec plugin for the VideoLAN client
331 Group: Video
332 Requires: %name = %version-%release
333
334 %description plugin-cmml
335 VideoLAN is a free multimedia software solution.
336
337 This package contains CMML codec plugin for VLC.
338
339 %package plugin-daap
340 Summary: OpenDAAP SDP plugin for the VideoLAN client
341 Group: Video
342 Requires: %name = %version-%release
343
344 %description plugin-daap
345 VideoLAN is a free multimedia software solution.
346
347 This package contains OpenDAAP services discovery plugin for VLC.
348
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
354
355 %description plugin-dirac
356 VideoLAN is a free multimedia software solution.
357
358 This package contains DIRAC codec plugin for VLC.
359 %endif
360
361 %package plugin-dts
362 Summary: DTS demuxer plugin for the VideoLAN client
363 Group: Video
364 Requires: %name = %version-%release
365
366 %description plugin-dts
367 VideoLAN is a free multimedia software solution.
368
369 This package contains DTS demuxer plugin for VLC.
370
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
376
377 %description plugin-dvb
378 VideoLAN is a free multimedia software solution.
379
380 This package adds capability of demultiplexing a satellite
381 DVB stream to VLC.
382
383 %package plugin-dvdnav
384 Summary: DVDNAV input plugin for the VideoLAN client
385 Group: Video
386 Requires: %name = %version-%release
387
388 %description plugin-dvdnav
389 VideoLAN is a free multimedia software solution.
390
391 This package adds capability of DVDnav (DVD with menu ) input to vlc,
392 the VideoLAN Client.
393
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
398
399 %description plugin-dvdread
400 VideoLAN is a free multimedia software solution.
401
402 This package adds capability of DVDread (DVD without a menu) input to vlc, 
403 the VideoLAN Client.
404
405 %package plugin-esd
406 Summary: ESD audio plugin for the VideoLAN client
407 Group: Video
408 Requires: %name = %version-%release
409
410 %description plugin-esd
411 VideoLAN is a free multimedia software solution.
412
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.
416
417 %package plugin-faad
418 Summary: FAAD input plugin for the VideoLAN client
419 Group: Video
420 Requires: %name = %version-%release
421
422 %description plugin-faad
423 VideoLAN is a free multimedia software solution.
424
425 This package adds support for FAAD codec in VLC.
426
427 %package plugin-ffmpeg
428 Summary: FFMPeg plugin for the VideoLAN client
429 Group: Video
430 Requires: %name = %version-%release
431
432 %description plugin-ffmpeg
433 VideoLAN is a free multimedia software solution.
434
435 This package adds support for ffmpeg codecs/encoders/demuxers in VLC.
436
437 %package plugin-framebuffer
438 Summary: Framebuffer output plugin for the VideoLAN client
439 Group: Video
440 Requires: %name = %version-%release
441
442 %description plugin-framebuffer
443 VideoLAN is a free multimedia software solution.
444
445 This package adds support for framebuffer video output in VLC.
446
447 %package plugin-flac
448 Summary: FLAC codec plugin for the VideoLAN client
449 Group: Video
450 Requires: %name = %version-%release
451
452 %description plugin-flac
453 VideoLAN is a free multimedia software solution.
454
455 This package contains FLAC codec plugin for VLC.
456
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
462
463 %description plugin-freetype
464 VideoLAN is a free multimedia software solution.
465
466 This package contains freetype subtitles/osd text output plugin to VLC.
467
468 %package plugin-galaktos
469 Summary: Galaktos visualization plugin for the VideoLAN client
470 Group: Video
471 Requires: %name = %version-%release
472
473 %description plugin-galaktos
474 VideoLAN is a free multimedia software solution.
475
476 This package contains Galaktos visualization plugin for VLC.
477
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
483
484 %description plugin-ggi
485 VideoLAN is a free multimedia software solution.
486
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
491
492 %package plugin-glx
493 Summary: GLX video output plugin for the VideoLAN client
494 Group: Video
495 Requires: %name = %version-%release
496
497 %description plugin-glx
498 VideoLAN is a free multimedia software solution.
499
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.
503
504 %package plugin-gnomevfs
505 Summary: Gnome VFS 2 access plugin for the VideoLAN client
506 Group: Video
507 Requires: %name = %version-%release
508
509 %description plugin-gnomevfs
510 VideoLAN is a free multimedia software solution.
511
512 This package contains Gnome VFS 2 access plugin for VLC.
513
514 %package plugin-gnutls
515 Summary: GNU TLS plugin for the VideoLAN client
516 Group: Video
517 Requires: %name = %version-%release
518
519 %description plugin-gnutls
520 VideoLAN is a free multimedia software solution.
521
522 This package contains GNU TLS plugin for VLC.
523
524 %package plugin-goom
525 Summary: GOOM plugin for the VideoLAN client
526 Group: Video
527 Requires: %name = %version-%release
528
529 %description plugin-goom
530 VideoLAN is a free multimedia software solution.
531
532 This package contains GOOM visualization plugin for VLC.
533
534 %package plugin-h264
535 Summary: h264 output plugin for the VideoLAN client
536 Group: Video
537 Requires: %name = %version-%release
538
539 %description plugin-h264
540 VideoLAN is a free multimedia software solution.
541
542 This package contains h264 codec/demuxer/packetizer plugin for VLC.
543
544 %package plugin-hal
545 Summary: HAL services discovery plugin for the VideoLAN client
546 Group: Video
547 Requires: %name = %version-%release
548
549 %description plugin-hal
550 VideoLAN is a free multimedia software solution.
551
552 This package contains HAL service discovery plugin for VLC.
553
554 %package plugin-jack
555 Summary: Jack audio output plugin for the VideoLAN client
556 Group: Video
557 Requires: %name = %version-%release
558
559 %description plugin-jack
560 VideoLAN is a free multimedia software solution.
561
562 This package contains Jack audio output plugin for VLC.
563
564 %package plugin-image
565 Summary: Image video output plugin for the VideoLAN client
566 Group: Video
567 Requires: %name = %version-%release
568
569 %description plugin-image
570 VideoLAN is a free multimedia software solution.
571
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.
575
576 %package plugin-live555
577 Summary: LiveMedia (RTSP) demuxing support for the VideoLAN client
578 Group: Video
579 Requires: %name = %version-%release
580
581 %description plugin-live555
582 VideoLAN is a free multimedia software solution.
583
584 This package contains LiveMedia (RTSP) demuxer support for VLC.
585
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
593
594 %description plugin-loader
595 VideoLAN is a free multimedia software solution.
596
597 This package contains windows DLL loader plugin to vlc as well
598 as support for quicktime and realaudio via those DLL.
599 %endif
600
601 %package plugin-mad
602 Summary: MAD (MP3/ID3) demuxer plugin for the VideoLAN client
603 Group: Video
604 Requires: %name = %version-%release
605
606 %description plugin-mad
607 VideoLAN is a free multimedia software solution.
608
609 This package contains MAD (MP3 demux/ID3 tag) plugin for VLC.
610
611 %package plugin-matroska
612 Summary: Matroska Video demuxer plugin for the VideoLAN client
613 Group: Video
614 Requires: %name = %version-%release
615
616 %description plugin-matroska
617 VideoLAN is a free multimedia software solution.
618
619 This package contains Matroska Video demuxing plugin for VLC.
620
621 %package plugin-mga
622 Summary: MGA Matrox video output plugin for the VideoLAN client
623 Group: Video
624 Requires: %name = %version-%release
625
626 %description plugin-mga
627 VideoLAN is a free multimedia software solution.
628
629 This package contains MGA Matrox output plugin for VLC.
630
631 %package plugin-modplug
632 Summary: modplug demuxer plugin for the VideoLAN client
633 Group: Video
634 Requires: %name = %version-%release
635
636 %description plugin-modplug
637 VideoLAN is a free multimedia software solution.
638
639 This package contains modplug demuxing plugin for VLC.
640
641 %package plugin-mpeg2
642 Summary: MPEG1/2 codec plugin for the VideoLAN client
643 Group: Video
644 Requires: %name = %version-%release
645
646 %description plugin-mpeg2
647 VideoLAN is a free multimedia software solution.
648
649 This package contains MPEG1/2 decoder plugin for VLC.
650
651 %package plugin-musepack
652 Summary: Musepack demuxer plugin for the VideoLAN client
653 Group: Video
654 Requires: %name = %version-%release
655
656 %description plugin-musepack
657 VideoLAN is a free multimedia software solution.
658
659 This package contains musepack demuxer plugin for VLC.
660
661 %package plugin-notify
662 Summary: Notify SDP plugin for the VideoLAN client
663 Group: Video
664 Requires: %name = %version-%release
665
666 %description plugin-notify
667 VideoLAN is a free multimedia software solution.
668
669 This package contains notify plugin for VLC.
670
671 %package plugin-ogg
672 Summary: OGG codec plugin for the VideoLAN client
673 Group: Video
674 Requires: %name = %version-%release
675
676 %description plugin-ogg
677 VideoLAN is a free multimedia software solution.
678
679 This package contains OGG codec and Vorbis muxer/demuxer plugin for VLC.
680
681 %package plugin-opengl
682 Summary: OpenGL video output plugin for the VideoLAN client
683 Group: Video
684 Requires: %name = %version-%release
685
686 %description plugin-opengl
687 VideoLAN is a free multimedia software solution.
688
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.
692
693 %package plugin-osd
694 Summary: OSD plugin for the VideoLAN client
695 Group: Video
696 Requires: %name = %version-%release
697
698 %description plugin-osd
699 VideoLAN is a free multimedia software solution.
700
701 This package adds support for OSD visualization for VLC.
702
703 %package plugin-oss
704 Summary: OSS audio output plugin for the VideoLAN client
705 Group: Video
706 Requires: %name = %version-%release
707
708 %description plugin-oss
709 VideoLAN is a free multimedia software solution.
710
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.
714
715 %package plugin-png
716 Summary: PNG plugin for the VideoLAN client
717 Group: Video
718 Requires: %name = %version-%release
719
720 %description plugin-png
721 VideoLAN is a free multimedia software solution.
722
723 This package contains PNG codec plugin for VLC.
724
725 %package plugin-podcast
726 Summary: Podcast SDP plugin for the VideoLAN client
727 Group: Video
728 Requires: %name = %version-%release
729
730 %description plugin-podcast
731 VideoLAN is a free multimedia software solution.
732
733 This package contains podcast discovery plugin for VLC.
734
735 %package plugin-realrtsp
736 Summary: REAL RTSP access plugin for VideoLAN client
737 Group: Video
738 Requires: %name = %version-%release
739
740 %description plugin-realrtsp
741 VideoLAN is a free multimedia software solution.
742
743 This package contains REAL RTSP access plugin for VLC.
744
745 %package plugin-screen
746 Summary: Screen capture plugin for the VideoLAN client
747 Group: Video
748 Requires: %name = %version-%release
749
750 %description plugin-screen
751 VideoLAN is a free multimedia software solution.
752
753 This package contains screen capture plugin for VLC.
754
755 %package plugin-sdl
756 Summary: Simple DirectMedia Layer video output plugin for the VideoLAN client
757 Group: Video
758 Requires: %name = %version-%release
759
760 %description plugin-sdl
761 VideoLAN is a free multimedia software solution.
762
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.
767
768 %package plugin-sdlimage
769 Summary: SDL Image codec plugin for the VideoLAN client
770 Group: Video
771 Requires: %name = %version-%release
772
773 %description plugin-sdlimage
774 VideoLAN is a free multimedia software solution.
775
776 This package contains SDL Image codec plugin for VLC.
777
778 %package plugin-shout
779 Summary: SHOUT access output plugin for the VideoLAN client
780 Group: Video
781 Requires: %name = %version-%release
782
783 %description plugin-shout
784 VideoLAN is a free multimedia software solution.
785
786 This package adds support for the SHOUT output access/services 
787 discovery to vlc, the VideoLAN Client.
788
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
794
795 %description plugin-smb
796 VideoLAN is a free multimedia software solution.
797
798 This package contains SMB access plugin to VLC.
799 %endif
800
801 %package plugin-snapshot
802 Summary: Snapshot video output plugin for the VideoLAN client
803 Group: Video
804 Requires: %name = %version-%release
805
806 %description plugin-snapshot
807 VideoLAN is a free multimedia software solution.
808
809 This package contains snapshot video output plugin to VLC.
810
811 %package plugin-speex
812 Summary: speex codec support plugin for the VideoLAN client
813 Group: Video
814 Requires: %name = %version-%release
815
816 %description plugin-speex
817 VideoLAN is a free multimedia software solution.
818
819 This package contains SPEEX plugin for VLC.
820
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
826
827 %description plugin-svg
828 VideoLAN is a free multimedia software solution.
829
830 This package contains SVG plugin for VLC.
831 %endif
832
833 %package plugin-theora
834 Summary: Theora codec plugin for the VideoLAN client
835 Group: Video
836 Requires: %name = %version-%release
837
838 %description plugin-theora
839 VideoLAN is a free multimedia software solution.
840
841 This package contains Theora codec support for VLC.
842
843 %package plugin-ts
844 Summary: TS mux/demux plugin for the VideoLAN client
845 Group: Video
846 Requires: %name = %version-%release
847
848 %description plugin-ts
849 VideoLAN is a free multimedia software solution.
850
851 This package contains TS mux/demux support for VLC.
852
853 One of the essential plugins.
854
855 %package plugin-twolame
856 Summary: TwoLAME encoding plugin for the VideoLAN client
857 Group: Video
858 Requires: %name = %version-%release
859
860 %description plugin-twolame
861 VideoLAN is a free multimedia software solution.
862
863 This package contains TwoLAME mpeg2 encoder plugin for VLC.
864
865 %package plugin-v4l
866 Summary: Video4Linux input plugin for the VideoLAN client
867 Group: Video
868 Requires: %name = %version-%release
869
870 %description plugin-v4l
871 VideoLAN is a free multimedia software solution.
872
873 This package adds support for Video4Linux to VLC.
874
875 %package plugin-videocd
876 Summary: VideoCD input plugin for the VideoLAN client
877 Group: Video
878 Requires: %name = %version-%release
879
880 %description plugin-videocd
881 VideoLAN is a free multimedia software solution.
882
883 This package contains VideoCD access plugin for VLC.
884
885 %package plugin-x11
886 Summary: X11 output plugin for the VideoLAN client
887 Group: Video
888 Requires: %name = %version-%release
889
890 %description plugin-x11
891 VideoLAN is a free multimedia software solution. 
892
893 This package adds support for X11 video output to VideoLAN client.
894
895 %package plugin-xml
896 Summary: XML plugin for the VideoLAN client
897 Group: Video
898 Requires: %name = %version-%release
899
900 %description plugin-xml
901 VideoLAN is a free multimedia software solution.
902
903 This package contains XML plugin to VLC.
904
905 %package plugin-xvideo
906 Summary: XVideo output plugin for the VideoLAN client
907 Group: Video
908 Requires: %name = %version-%release
909
910 %description plugin-xvideo
911 VideoLAN is a free multimedia software solution.
912
913 This package adds support for XVideo output to VLC.
914
915 %package -n lib%name
916 Summary: VideoLAN client library
917 Group: System/Libraries
918
919 %description -n lib%name
920 VideoLAN is a free multimedia software solution.
921
922 This is a base VLC library. EXPERIMENTAL!!!
923
924 %package -n lib%name-devel
925 Summary: Development files for VideoLAN client
926 Group: Development/C
927 Requires: lib%name = %version-%release
928
929 %description -n lib%name-devel
930 VideoLAN is a free multimedia software solution.
931
932 This package provides files needed to develop plugins for VLC.
933
934 %package -n mozilla-plugin-vlc
935 Summary: VLC plugin for mozilla-based browsers
936 Group: Video
937
938 %description -n mozilla-plugin-vlc
939 VideoLAN is a free multimedia software solution.
940
941 This package contains mozilla plugin for VLC.
942
943 %if_enabled mediacontrol_python_bindings
944 %package -n python-module-vlc
945 Summary: Python bindings for the VideoLAN client
946 Group: Video
947
948 %description -n python-module-vlc
949 VideoLAN is a free multimedia software solution.
950
951 This package contains python bindings for VLC.
952 %endif
953
954 %package -n vim-plugin-vlc-syntax
955 Summary: VIm syntax for the VideoLAN client
956 Group: Video
957
958 %description -n vim-plugin-vlc-syntax
959 VideoLAN is a free multimedia software solution.
960
961 This package contains VIm syntax for VLC.
962
963 %package -n fortunes-vlc
964 Summary: VLC fortunes
965 Group: Video
966 PreReq: fortune-mod >= 1.0-ipl33mdk
967
968 %description -n fortunes-vlc
969 VideoLAN is a free multimedia software solution.
970
971 This package contains fortunes from VLC.
972
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
988
989 %description maxi
990 VideoLAN is a free multimedia software solution.
991
992 This is a virtual package with every plugin of VLC.
993
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
1000
1001 %description normal
1002 VideoLAN is a free multimedia software solution.
1003
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.
1008
1009 %define _vlc_pluginsdir %_libdir/%name
1010
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
1021
1022 %patch3 -p1
1023 %patch4 -p1
1024 %patch8 -p1
1025
1026 %patch9 -p1
1027 %patch11 -p1
1028 %patch12 -p1
1029 %patch14 -p0
1030
1031 %build
1032 %ifdef trunk
1033 ./bootstrap
1034 %endif
1035
1036 %if_enabled java_bindings
1037 export JAVA_HOME=%_libdir/j2se1.5-sun
1038 %endif
1039
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
1135
1136 ./toolbox --update-includes
1137
1138 %make_build
1139
1140 %install
1141
1142 mkdir -p %buildroot%_libdir
1143 %make_install DESTDIR="%buildroot" install
1144
1145 install -pD -m644 doc/vlc.1 %buildroot/%_man1dir/vlc.1
1146
1147 # freedesktop menu
1148 mkdir -p %buildroot%_datadir/applications 
1149 install -pm644 %SOURCE1 %buildroot%_datadir/applications/vlc.desktop
1150
1151 # icons
1152 mkdir -p %buildroot/{%_miconsdir,%_liconsdir}
1153 install -m644 %buildroot/%_datadir/vlc/vlc32x32.png %buildroot/%_iconsdir/vlc.png
1154
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
1160
1161 # vim stuff
1162 mkdir -p %buildroot%vim_syntax_dir
1163 cp extras/vlc.vim %buildroot%vim_syntax_dir/
1164
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
1169
1170 %find_lang --output=%name.files %name
1171
1172 %post
1173 %update_menus
1174
1175 %postun
1176 %clean_menus
1177
1178 %files -f %name.files
1179 %_bindir/vlc
1180 %_bindir/svlc
1181 %dir %_vlc_pluginsdir
1182
1183 %exclude %_datadir/%name/http
1184 %exclude %_datadir/%name/skins2
1185
1186 %_datadir/%name
1187 %_man1dir/*
1188 %_iconsdir/vlc.png
1189
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*
1199
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*
1205
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*
1209
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
1237
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*
1242
1243 %dir %_vlc_pluginsdir/audio_output
1244 %_vlc_pluginsdir/audio_output/libaout_file_plugin.so*
1245
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*
1259
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*
1267
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*
1281
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*
1305
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
1321
1322 %dir %_vlc_pluginsdir/services_discovery
1323 %_vlc_pluginsdir/services_discovery/libsap_plugin.so*
1324
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*
1334
1335 #%_vlc_pluginsdir/mux/libmux_ts_plugin.so*
1336
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*
1344
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*
1358
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*
1368                                                 
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
1395
1396 %dir %_vlc_pluginsdir/video_output
1397
1398 %dir %_vlc_pluginsdir/visualization
1399 %_vlc_pluginsdir/visualization/libvisual_plugin.so*
1400
1401 %doc AUTHORS README MAINTAINERS NEWS THANKS
1402
1403 %files interface-ncurses
1404 %_vlc_pluginsdir/gui/libncurses_plugin.so*
1405
1406 %files interface-wxwidgets
1407 %_vlc_pluginsdir/gui/libwxwidgets_plugin.so*
1408 %_datadir/applications/vlc.desktop
1409 %_bindir/wxvlc
1410
1411 %files interface-qt4
1412 %_bindir/qvlc
1413 %_vlc_pluginsdir/gui/libqt4_plugin.so*
1414
1415 %files interface-skins2
1416 %_vlc_pluginsdir/gui/libskins2_plugin.so*
1417 %_datadir/%name/skins2
1418
1419 %files interface-http
1420 %_vlc_pluginsdir/control/libhttp_plugin.so*
1421 %_datadir/%name/http
1422
1423 %files interface-telnet
1424 %_vlc_pluginsdir/control/libtelnet_plugin.so*
1425
1426 %files interface-lirc
1427 %_vlc_pluginsdir/control/liblirc_plugin.so*
1428
1429 %files plugin-sdl
1430 %_vlc_pluginsdir/audio_output/libaout_sdl_plugin.so*
1431 %_vlc_pluginsdir/video_output/libvout_sdl_plugin.so*
1432
1433 %files plugin-jack
1434 %_vlc_pluginsdir/audio_output/libjack_plugin.so*
1435
1436 %files plugin-snapshot
1437 %_vlc_pluginsdir/video_output/libsnapshot_plugin.so*
1438
1439 %if_enabled ggi
1440 %files plugin-ggi
1441 %_vlc_pluginsdir/video_output/libggi_plugin.so*
1442 %endif
1443
1444 %files plugin-goom
1445 %_vlc_pluginsdir/visualization/libgoom_plugin.so*
1446
1447 %files plugin-v4l
1448 %_vlc_pluginsdir/access/libv4l_plugin.so*
1449
1450 %files plugin-live555
1451 %_vlc_pluginsdir/demux/liblive555_plugin.so*
1452
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
1459
1460 %files plugin-osd
1461 %_vlc_pluginsdir/visualization/libxosd_plugin.so*
1462
1463 %files plugin-mad
1464 %_vlc_pluginsdir/audio_filter/libmpgatofixed32_plugin.so*
1465 %_vlc_pluginsdir/demux/libid3tag_plugin.so*
1466
1467 %files plugin-matroska
1468 %_vlc_pluginsdir/demux/libmkv_plugin.so*
1469
1470 %files plugin-mga
1471 %_vlc_pluginsdir/video_output/libmga_plugin.so*
1472
1473 %files plugin-modplug
1474 %_vlc_pluginsdir/demux/libmod_plugin.so*
1475
1476 %files plugin-mpeg2
1477 %_vlc_pluginsdir/codec/liblibmpeg2_plugin.so*
1478
1479 %files plugin-musepack
1480 %_vlc_pluginsdir/demux/libmpc_plugin.so*
1481
1482 %files plugin-notify
1483 %_vlc_pluginsdir/misc/libnotify_plugin.so*
1484
1485 %files plugin-speex
1486 %_vlc_pluginsdir/codec/libspeex_plugin.so*
1487
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*
1492
1493 %files plugin-flac
1494 %_vlc_pluginsdir/demux/libflacsys_plugin.so*
1495 %_vlc_pluginsdir/codec/libflac_plugin.so*
1496
1497 %files plugin-a52
1498 %_vlc_pluginsdir/audio_filter/liba52tofloat32_plugin.so*
1499 %_vlc_pluginsdir/audio_filter/liba52tospdif_plugin.so*
1500
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*
1505
1506 %files plugin-hal
1507 %_vlc_pluginsdir/services_discovery/libhal_plugin.so*
1508 %_vlc_pluginsdir/misc/libprobe_hal_plugin.so*
1509
1510 %files plugin-bonjour
1511 %_vlc_pluginsdir/services_discovery/libbonjour_plugin.so*
1512
1513 %files plugin-aa
1514 %_vlc_pluginsdir/video_output/libaa_plugin.so*
1515
1516 %files plugin-caca
1517 %_vlc_pluginsdir/video_output/libcaca_plugin.so*
1518
1519 %files plugin-image
1520 %_vlc_pluginsdir/video_output/libimage_plugin.so*
1521
1522 %files plugin-opengl
1523 %_vlc_pluginsdir/video_output/libopengl_plugin.so*
1524
1525 %files plugin-theora
1526 %_vlc_pluginsdir/codec/libtheora_plugin.so*
1527
1528 %files plugin-glx
1529 %_vlc_pluginsdir/video_output/libglx_plugin.so*
1530
1531 %files plugin-esd
1532 %_vlc_pluginsdir/audio_output/libesd_plugin.so*
1533
1534 %files plugin-arts
1535 %_vlc_pluginsdir/audio_output/libarts_plugin.so*
1536
1537 %files plugin-faad
1538 %_vlc_pluginsdir/codec/libfaad_plugin.so*
1539
1540 %files plugin-ffmpeg
1541 %_vlc_pluginsdir/codec/libffmpeg_plugin.so*
1542 %_vlc_pluginsdir/stream_out/libstream_out_switcher_plugin.so*
1543
1544 %files plugin-framebuffer
1545 %_vlc_pluginsdir/video_output/libfb_plugin.so*
1546
1547 %files plugin-alsa
1548 %_vlc_pluginsdir/audio_output/libalsa_plugin.so*
1549
1550 %files plugin-oss
1551 %_vlc_pluginsdir/audio_output/liboss_plugin.so*
1552
1553 %files plugin-shout
1554 %_vlc_pluginsdir/access_output/libaccess_output_shout_plugin.so*
1555 %_vlc_pluginsdir/services_discovery/libshout_plugin.so*
1556
1557 %files plugin-x11
1558 %_vlc_pluginsdir/video_output/libx11_plugin.so*
1559
1560 %files plugin-xml
1561 %_vlc_pluginsdir/misc/libxml_plugin.so*
1562 %_vlc_pluginsdir/misc/libxtag_plugin.so*
1563
1564 %files plugin-xvideo
1565 %_vlc_pluginsdir/video_output/libxvideo_plugin.so*
1566
1567 %files plugin-png
1568 %_vlc_pluginsdir/codec/libpng_plugin.so*
1569
1570 %files plugin-podcast
1571 %_vlc_pluginsdir/services_discovery/libpodcast_plugin.so*
1572
1573 %files plugin-realrtsp
1574 %_vlc_pluginsdir/access/libaccess_realrtsp_plugin.so*
1575
1576 %files plugin-cmml
1577 %_vlc_pluginsdir/codec/libcmml_plugin.so*
1578
1579 %files plugin-daap
1580 %_vlc_pluginsdir/services_discovery/libdaap_plugin.so*
1581
1582 %files plugin-ts
1583 %_vlc_pluginsdir/mux/libmux_ts_plugin.so*
1584 %_vlc_pluginsdir/demux/libts_plugin.so*
1585
1586 %files plugin-twolame
1587 %_vlc_pluginsdir/codec/libtwolame_plugin.so*
1588
1589 %files plugin-dvb
1590 %_vlc_pluginsdir/codec/libdvbsub_plugin.so*
1591 %_vlc_pluginsdir/access/libdvb_plugin.so*
1592
1593 %files plugin-dvdnav
1594 %_vlc_pluginsdir/access/libdvdnav_plugin.so*
1595
1596 %files plugin-dvdread
1597 %_vlc_pluginsdir/access/libdvdread_plugin.so*
1598
1599 %if_enabled dirac
1600 %files plugin-dirac
1601 %_vlc_pluginsdir/codec/libdirac_plugin.so*
1602 %endif
1603
1604 %files plugin-dts
1605 %_vlc_pluginsdir/audio_filter/libdtstofloat32_plugin.so*
1606
1607 %files plugin-gnomevfs
1608 %_vlc_pluginsdir/access/libaccess_gnomevfs_plugin.so*
1609
1610 %files plugin-galaktos
1611 %_vlc_pluginsdir/visualization/libgalaktos_plugin.so*
1612
1613 %files plugin-freetype
1614 %_vlc_pluginsdir/misc/libfreetype_plugin.so*
1615
1616 %files plugin-gnutls
1617 %_vlc_pluginsdir/misc/libgnutls_plugin.so*
1618
1619 %if_enabled smb
1620 %files plugin-smb
1621 %_vlc_pluginsdir/access/libaccess_smb_plugin.so*
1622 %endif
1623
1624 %files plugin-screen
1625 %_vlc_pluginsdir/access/libscreen_plugin.so*
1626
1627 %files plugin-sdlimage
1628 %_vlc_pluginsdir/codec/libsdl_image_plugin.so*
1629
1630 %if_enabled svg
1631 %files plugin-svg
1632 %_vlc_pluginsdir/misc/libsvg_plugin.so*
1633 %endif
1634
1635 %files -n mozilla-plugin-vlc
1636 %_libdir/mozilla/plugins/*
1637
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*
1642
1643 %files plugin-audiocd
1644 %_vlc_pluginsdir/access/libcdda_plugin.so*
1645
1646 %files -n lib%name
1647 %_libdir/libvlc.so
1648
1649 %files -n lib%name-devel
1650 %_bindir/%name-config
1651 %_includedir/*
1652
1653 %if_enabled python-bindings
1654 %files -n python-module-vlc
1655 %_bindir/vlcdebug.py
1656 %python_sitelibdir/vlc.so
1657 %endif
1658
1659 %files -n vim-plugin-vlc-syntax
1660 %vim_syntax_dir/vlc.vim
1661
1662 %files -n fortunes-vlc
1663 %_gamesdatadir/fortune/vlc*
1664
1665 %files maxi
1666
1667 %files normal
1668
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).
1674
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.
1678
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.
1684
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.
1698
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.
1711
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.
1721
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.
1727
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.
1740
1741 * Fri Apr 28 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15395
1742 - 15395.
1743
1744 * Wed Apr 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15364
1745 - 15364.
1746 - fixed mozilla plugin build.
1747
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).
1762
1763 * Tue Apr 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.15087
1764 - 15087 (post test2).
1765
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.
1772
1773 * Sun Mar 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14640
1774 - 14640.
1775 - compiling with linux-libc-headers.
1776
1777 * Sat Mar 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14613
1778 - 14613.
1779
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.
1783
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.
1787
1788 * Mon Feb 27 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14521
1789 - 14521.
1790
1791 * Sun Feb 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14512
1792 - 14512.
1793 - added liblame devel to buildreq.
1794
1795 * Wed Feb 22 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14462
1796 - 14462.
1797 - enabling debug.
1798
1799 * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14446
1800 - 14446.
1801
1802 * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14430
1803 - 14430.
1804
1805 * Mon Feb 20 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14421
1806 - 14421.
1807
1808 * Sun Feb 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14378
1809 - 14378.
1810 - fixed maxi/common packages.
1811
1812 * Fri Feb 17 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14350
1813 - Added -maxi and -common packages for installation ease.
1814
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.
1818
1819 * Thu Feb 16 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14333
1820 - 14333.
1821 - python patch edited.
1822
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.
1827
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.
1832
1833 * Fri Feb 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14146
1834 - 14146.
1835 - removed debian menu.
1836
1837 * Thu Feb 02 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14139
1838 - 14139.
1839 - skipping verify_elf.
1840
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.
1847
1848 * Thu Jan 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14014
1849 - 14014.
1850 - removing configure patch.
1851
1852 * Tue Jan 24 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14009
1853 - 14009.
1854 - vcdx plugin.
1855
1856 * Mon Jan 23 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14004
1857 - svg fix build.
1858
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.
1868
1869 * Thu Jan 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13948
1870 - revision 13948.
1871 - fixed build with xorg7.0.
1872
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.
1890
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.
1895
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.
1899
1900 * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.76
1901 - buildreqs cleanup.
1902
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.
1906
1907 * Thu Dec 08 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.71
1908 - added librsvg2-devel to buildreqs.
1909
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.
1914
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.
1917
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.
1920
1921 * Mon May 31 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.2-alt0.5
1922 - 0.7.2
1923
1924 * Thu Apr 15 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.1-alt0.2
1925 - 0.7.1
1926
1927 * Mon Jan 05 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.0-alt0.2
1928 - 0.7.0
1929
1930 * Thu Apr 10 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.3-alt0.5
1931 - 0.5.3
1932
1933 * Tue Feb 04 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.0-alt0.5
1934 - 0.5.0
1935
1936 * Sat Nov 16 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.6-alt0.5
1937 - 0.4.6
1938
1939 * Fri Nov 01 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.5-alt0.5
1940 - 0.4.5
1941
1942 * Fri Sep 13 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.4-alt0.5
1943 - 0.4.4
1944
1945 * Sat Jul 27 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.3-alt0.5
1946 - 0.4.3
1947
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
1951
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.
1956
1957 * Fri May 24 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4-alt0.5
1958 - Adopted for Sisyphus.
1959
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.
1966
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.
1971
1972 * Fri May 03 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-3mdk
1973 - added vlc-lirc intf plugin rpm.
1974
1975 * Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-2mdk
1976 - rebuild against libalsa2 (vlc-sdl)
1977
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
1983
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.
1988
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>
1991
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
1996
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
2006
2007 * Tue Mar 05 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.93-0.1mdk
2008 - new cvs snapshot
2009 - fix requires
2010
2011 * Mon Mar 04 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-5mdk
2012 - cvs snapshot
2013
2014 * Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-4mdk
2015 - mad plugin in vlc-mad rpm
2016
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"
2019
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.
2023
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)
2031
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
2036
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).
2041
2042 * Fri Aug 10 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.82-1mdk
2043 - version 0.2.82
2044
2045 * Mon Jul 30 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-1mdk
2046 - version 0.2.81
2047 - added vlc-ncurses
2048
2049 * Wed Jun 20 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-0.20010619-1mdk
2050 - cvs snapshot
2051 - added libdvdcss
2052
2053 * Wed Jun 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-2mdk
2054 - fix build on ppc (c) dadou
2055
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
2060
2061 * Wed May 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-2mdk
2062 - added qt2 plugin (vlc-qt)
2063
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
2069
2070 * Thu Apr 26 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-2mdk
2071 - true 0.2.72
2072
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
2076
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.
2085
2086 * Wed Apr 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.70-1mdk
2087 - version 0.2.70
2088
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
2092
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)
2099
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
2104
2105 * Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99i-1mdk
2106 - 0.1.99i, rebuild
2107
2108 * Fri Aug 25 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99h-1mdk
2109 - 0.1.99h
2110
2111 * Mon Jul 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99c-1mdk
2112 - first Mandrake package with help of Sam