⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vlc.mandriva.spec

📁 VLC Player Source Code
💻 SPEC
📖 第 1 页 / 共 3 页
字号:
%package plugin-esdSummary: Enlightened Sound Daemon audio plugin for the VLC media playerGroup: VideoRequires: %{name} = %{version}Obsoletes: vlc-esdProvides: vlc-esd%description plugin-esdThis plugin adds support for the Enlightened Sound Daemon to the VLCmedia player. To activate it, use the `--aout esd' flag or select the`esd' audio output plugin from the preferences menu.%package plugin-artsSummary: Arts audio plugin for the VLC media playerGroup: VideoRequires: %{name} = %{version}Obsoletes: vlc-artsProvides: vlc-arts%description plugin-artsThis plugin adds support for the aRts Sound System to the VLC mediaplayer. To activate it, use the `--aout arts' flag or select the `arts'audio output plugin from the preferences menu.%package plugin-alsaSummary: Advanced Linux Sound Architecture audio plugin for the VLC media playerGroup: VideoRequires: %{name} = %{version}Obsoletes: vlc-alsaProvides: vlc-alsa%description plugin-alsaThis plugin adds support for the Advanced Linux Sound Architecture tothe VLC media player. To activate it, use the `--aout alsa' flag orselect the `alsa' audio output plugin from the preferences menu.%package plugin-slpSummary: Service Location Protocol acces plugin for the VLC media playerGroup: VideoRequires: %{name} = %{version}%description plugin-slpThis plugin adds support for the Service Location Protocol tothe VLC media player.%prep%if %{cvs}%setup -q -n %{cvs_name} -a 1 -a 2%else%setup -q -a 1 -a 2%endif%patch -p1rm -rf doc/skins/curve_maker/CVS%buildcd mpeg2dec-%mpegcvs%configure2_5x --disable-sdl --without-x%makecd ..# yves 0.4.0-1mdk# ffmpeg: static linking cause no official ffmpeg release with a stable ABI# ffmpeg:no plugin posible on ia64 due to the static linking (can not put .a in a .so)cd ffmpeg-%ffcvs./configure --libdir=%_libdir%makecd ..export XPIDL=/usr/lib/mozilla-%moz_ver/xpidlperl -pi -e  's#-I/usr/share/idl/mozilla#-I/usr/share/idl/mozilla-%{moz_ver}#' Makefile.inexport QTDIR=%{_libdir}/qt3# mandrake kernel specificexport CPPFLAGS="${CPPFLAGS:--I/usr/src/linux/3rdparty/mod_dvb/include}"# gw flags for the mozilla build export CPPFLAGS="$CPPFLAGS -DOJI -DMOZ_X11"# add missing ebml include direxport CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"# NO empty line or comments for the configure --switch or it won't work.%configure2_5x  --enable-release \	--enable-dvd --without-dvdcss \%if %with_dvdplay	--enable-dvdplay \%else	--disable-dvdplay \%endif%if %with_mozilla	--enable-mozilla \%else	--disable-mozilla \%endif%if %with_gtk	--enable-gtk \%else	--disable-gtk \%endif%if %with_gnome	--enable-gnome \%else	--disable-gnome \%endif%if %with_qt	--enable-qt \%endif%if %with_kde	--enable-kde \%endif%if %with_ncurses	--enable-ncurses \%endif%if %with_lirc	--enable-lirc \%endif%if %with_wx	--enable-wxwindows \%else 	--disable-wxwindows \%endif	--enable-x11 --enable-xvideo \	--enable-fb --disable-mga \%if %with_aa	--enable-aa \%endif%if %with_sdl	--enable-sdl \%endif%if %with_ggi	--enable-ggi \%endif%if %with_svgalib        --enable-svgalib \%endif%if %with_xosd	--enable-xosd \%else	--disable-xosd \%endif%if %with_mad        --enable-mad \%endif  %if %with_ffmpeg        --enable-ffmpeg --with-ffmpeg-tree=ffmpeg-%ffcvs \%else        --disable-ffmpeg \%endif%if %with_ogg	--enable-vorbis \	--enable-ogg \%else	--disable-vorbis \	--disable-ogg \%endif%if %with_flac	--enable-flac \%else	--disable-flac \%endif%if %with_mkv	--enable-mkv \%else	--disable-mkv \%endif	%if %with_dv	--enable-dv \%else	--disable-dv \%endif%if %with_dvb	--enable-dvb  --enable-dvbpsi --enable-satellite \%else	--disable-dvb  --disable-dvbpsi --disable-satellite \%endif%if %with_esd	--enable-esd \%endif%if %with_alsa	--enable-alsa \%endif%if %with_arts	--enable-arts \%endif%if %with_mpeg2dec	--enable-libmpeg2 --with-libmpeg2-tree=mpeg2dec-%mpegcvs \%else~	--disable-libmpeg2 \%endif%make%installrm -rf %buildroot%makeinstall_std%find_lang %nameinstall -d %buildroot/%_mandir/man1install doc/vlc.1 %buildroot/%_mandir/man1install doc/vlc-config.1 %buildroot/%_mandir/man1# menumkdir -p %buildroot/%_menudircat > %buildroot/%_menudir/vlc << EOF?package(vlc): command="%_bindir/vlc" hotkey="V" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC media player" icon="vlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%if %with_gtkcat > %buildroot/%_menudir/gvlc << EOF?package(gvlc): command="%_bindir/gvlc" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC Gtk media player" icon="gvlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%endif%if %with_gnomecat > %buildroot/%_menudir/gnome-vlc << EOF?package(gnome-vlc): command="%_bindir/gnome-vlc" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC Gnome media player" icon="gnome-vlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%endif%if %with_qtcat > %buildroot/%_menudir/qvlc << EOF?package(qvlc): command="%_bindir/qvlc" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC Qt media player" icon="qvlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%endif%if %with_kdecat > %buildroot/%_menudir/kvlc << EOF?package(kvlc): command="%_bindir/kvlc" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC KDE media player" icon="kvlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%endif%if %with_wxcat > %buildroot/%_menudir/wxvlc << EOF?package(wxvlc): command="%_bindir/wxvlc" needs="X11" longtitle="VLC is a free MPEG, MPEG2, DVD and DivX player" section="Multimedia/Video" title="VLC wxWindow media player" icon="vlc.png" hints="Video" \mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,application/ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav"\accept_url="true"\multiple_files="true"EOF%endif# icons%define pngdir %buildroot/%_datadir/vlcmkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}install -m 644 %pngdir/vlc16x16.png %buildroot/%_miconsdir/vlc.pnginstall -m 644 %pngdir/vlc32x32.png %buildroot/%_iconsdir/vlc.pnginstall -m 644 %pngdir/vlc48x48.png %buildroot/%_liconsdir/vlc.png%if %with_gnomeinstall -m 644 %pngdir/gnome-vlc16x16.png %buildroot/%_miconsdir/gnome-vlc.pnginstall -m 644 %pngdir/gnome-vlc32x32.png %buildroot/%_iconsdir/gnome-vlc.pnginstall -m 644 %pngdir/gnome-vlc48x48.png %buildroot/%_liconsdir/gnome-vlc.png%endif%if %with_gtkinstall -m 644 %pngdir/gvlc16x16.png %buildroot/%_miconsdir/gvlc.pnginstall -m 644 %pngdir/gvlc32x32.png %buildroot/%_iconsdir/gvlc.pnginstall -m 644 %pngdir/gvlc48x48.png %buildroot/%_liconsdir/gvlc.png%endif%if %with_kdeinstall -m 644 %pngdir/kvlc16x16.png %buildroot/%_miconsdir/kvlc.pnginstall -m 644 %pngdir/kvlc32x32.png %buildroot/%_iconsdir/kvlc.pnginstall -m 644 %pngdir/kvlc48x48.png %buildroot/%_liconsdir/kvlc.png%endif%if %with_qtinstall -m 644 %pngdir/qvlc16x16.png %buildroot/%_miconsdir/qvlc.pnginstall -m 644 %pngdir/qvlc32x32.png %buildroot/%_iconsdir/qvlc.pnginstall -m 644 %pngdir/qvlc48x48.png %buildroot/%_liconsdir/qvlc.png%endif%if ! %with_wxrm -rf %buildroot%_datadir/vlc/skins%endif%post%update_menus%postun%clean_menus%cleanrm -fr %buildroot%files -f %name.lang%defattr(-,root,root)%doc NEWS README COPYING AUTHORS MAINTAINERS THANKS%doc doc/web-streaming.html doc/vlc-howto.sgml doc/lirc/%doc doc/fortunes.txt doc/bugreport-howto.txt%_bindir/vlc%dir %_datadir/vlc/%_datadir/vlc/*.*%dir %_libdir/vlc%dir %_libdir/vlc/access%_libdir/vlc/access/libcdda_plugin.so%_libdir/vlc/access/libaccess_directory_plugin.so%_libdir/vlc/access/libaccess_file_plugin.so%_libdir/vlc/access/libaccess_ftp_plugin.so%_libdir/vlc/access/libaccess_http_plugin.so%_libdir/vlc/access/libaccess_mms_plugin.so%_libdir/vlc/access/libaccess_udp_plugin.so%if %with_dvdplay%_libdir/vlc/access/libdvdplay_plugin.so%endif%_libdir/vlc/access/libdvd_plugin.so%_libdir/vlc/access/libdvdread_plugin.so%_libdir/vlc/access/libvcd_plugin.so%dir %_libdir/vlc/access_output/%_libdir/vlc/access_output/libaccess_output_dummy_plugin.so%_libdir/vlc/access_output/libaccess_output_file_plugin.so%_libdir/vlc/access_output/libaccess_output_http_plugin.so%_libdir/vlc/access_output/libaccess_output_udp_plugin.so%dir %_libdir/vlc/audio_filter%_libdir/vlc/audio_filter/libbandlimited_resampler_plugin.so%_libdir/vlc/audio_filter/libdolby_surround_decoder_plugin.so%_libdir/vlc/audio_filter/libdtstospdif_plugin.so%_libdir/vlc/audio_filter/libfixed32tofloat32_plugin.so%_libdir/vlc/audio_filter/libfixed32tos16_plugin.so%_libdir/vlc/audio_filter/libfloat32tos16_plugin.so%_libdir/vlc/audio_filter/libfloat32tos8_plugin.so%_libdir/vlc/audio_filter/libfloat32tou16_plugin.so%_libdir/vlc/audio_filter/libfloat32tou8_plugin.so%_libdir/vlc/audio_filter/libheadphone_channel_mixer_plugin.so%_libdir/vlc/audio_filter/liblinear_resampler_plugin.so%_libdir/vlc/audio_filter/libs16tofixed32_plugin.so%_libdir/vlc/audio_filter/libs16tofloat32_plugin.so%_libdir/vlc/audio_filter/libs16tofloat32swab_plugin.so%_libdir/vlc/audio_filter/libs8tofloat32_plugin.so%_libdir/vlc/audio_filter/libtrivial_channel_mixer_plugin.so%_libdir/vlc/audio_filter/libtrivial_resampler_plugin.so%_libdir/vlc/audio_filter/libu8tofixed32_plugin.so%_libdir/vlc/audio_filter/libu8tofloat32_plugin.so%_libdir/vlc/audio_filter/libugly_resampler_plugin.so%dir %_libdir/vlc/audio_mixer%_libdir/vlc/audio_mixer/libfloat32_mixer_plugin.so%_libdir/vlc/audio_mixer/libspdif_mixer_plugin.so%_libdir/vlc/audio_mixer/libtrivial_mixer_plugin.so%dir %_libdir/vlc/audio_output%_libdir/vlc/audio_output/libaout_file_plugin.so%_libdir/vlc/audio_output/liboss_plugin.so%dir %_libdir/vlc/codec%_libdir/vlc/codec/liba52_plugin.so%_libdir/vlc/codec/libadpcm_plugin.so%_libdir/vlc/codec/libaraw_plugin.so%_libdir/vlc/codec/librawvideo_plugin.so%_libdir/vlc/codec/libcinepak_plugin.so%_libdir/vlc/codec/libdts_plugin.so#%_libdir/vlc/codec/libidctclassic_plugin.so#%ifarch %ix86#%_libdir/vlc/codec/libidctmmxext_plugin.so#%_libdir/vlc/codec/libidctmmx_plugin.so#%endif#%_libdir/vlc/codec/libidct_plugin.so%_libdir/vlc/codec/liblpcm_plugin.so#%ifarch %ix86#%_libdir/vlc/codec/libmotionmmxext_plugin.so#%_libdir/vlc/codec/libmotionmmx_plugin.so#%endif#%_libdir/vlc/codec/libmotion_plugin.so%_libdir/vlc/codec/liblibmpeg2_plugin.so%_libdir/vlc/codec/libmpeg_audio_plugin.so#%_libdir/vlc/codec/libmpeg_video_plugin.so%if %with_ffmpeg#%_libdir/vlc/codec/libpostprocessing_c_plugin.so	%ifarch %ix86#	%_libdir/vlc/codec/libpostprocessing_mmx_plugin.so#	%_libdir/vlc/codec/libpostprocessing_mmxext_plugin.so	%endif%endif%_libdir/vlc/codec/libspudec_plugin.so%dir %_libdir/vlc/control%_libdir/vlc/control/libhttp_plugin.so%_libdir/vlc/control/librc_plugin.so%_libdir/vlc/control/libgestures_plugin.so%dir %_libdir/vlc/demux%_libdir/vlc/demux/libaac_plugin.so%_libdir/vlc/demux/libasf_plugin.so%_libdir/vlc/demux/libau_plugin.so%_libdir/vlc/demux/libaudio_plugin.so%_libdir/vlc/demux/libavi_plugin.so%_libdir/vlc/demux/liba52sys_plugin.so%_libdir/vlc/demux/libdemuxdump_plugin.so%_libdir/vlc/demux/libdemuxsub_plugin.so%_libdir/vlc/demux/libes_plugin.so%_libdir/vlc/demux/libid3_plugin.so%_libdir/vlc/demux/libm3u_plugin.so%_libdir/vlc/demux/libm4v_plugin.so%if %with_mkv%_libdir/vlc/demux/libmkv_plugin.so%endif%_libdir/vlc/demux/libmp4_plugin.so%_libdir/vlc/demux/libmpeg_system_plugin.so%_libdir/vlc/demux/libps_plugin.so%_libdir/vlc/demux/librawdv_plugin.so%_libdir/vlc/demux/libts_plugin.so%_libdir/vlc/demux/libwav_plugin.so%dir %_libdir/vlc/misc%_libdir/vlc/misc/libdummy_plugin.so%_libdir/vlc/misc/libhttpd_plugin.so%_libdir/vlc/misc/libipv4_plugin.so%_libdir/vlc/misc/libipv6_plugin.so%_libdir/vlc/misc/liblogger_plugin.so#%ifarch %ix86#%_libdir/vlc/misc/libmemcpy3dn_plugin.so#%_libdir/vlc/misc/libmemcpymmxext_plugin.so#%_libdir/vlc/misc/libmemcpymmx_plugin.so#%endif%_libdir/vlc/misc/libmemcpy_plugin.so%_libdir/vlc/misc/libsap_plugin.so%_libdir/vlc/misc/libscreensaver_plugin.so%dir %_libdir/vlc/mux%_libdir/vlc/mux/libmux_avi_plugin.so%_libdir/vlc/mux/libmux_dummy_plugin.so%_libdir/vlc/mux/libmux_ogg_plugin.so%_libdir/vlc/mux/libmux_ps_plugin.so%_libdir/vlc/mux/libmux_ts_plugin.so%dir %_libdir/vlc/packetizer%_libdir/vlc/packetizer/libpacketizer_a52_plugin.so%_libdir/vlc/packetizer/libpacketizer_copy_plugin.so%_libdir/vlc/packetizer/libpacketizer_mpeg4audio_plugin.so%_libdir/vlc/packetizer/libpacketizer_mpeg4video_plugin.so%_libdir/vlc/packetizer/libpacketizer_mpegaudio_plugin.so%_libdir/vlc/packetizer/libpacketizer_mpegvideo_plugin.so%dir %_libdir/vlc/stream_out%_libdir/vlc/stream_out/libstream_out_display_plugin.so%_libdir/vlc/stream_out/libstream_out_dummy_plugin.so%_libdir/vlc/stream_out/libstream_out_duplicate_plugin.so%_libdir/vlc/stream_out/libstream_out_es_plugin.so%_libdir/vlc/stream_out/libstream_out_standard_plugin.so%dir %_libdir/vlc/video_chroma%_libdir/vlc/video_chroma/libi420_rgb_plugin.so%_libdir/vlc/video_chroma/libi420_ymga_plugin.so%_libdir/vlc/video_chroma/libi420_yuy2_plugin.so%_libdir/vlc/video_chroma/libi422_yuy2_plugin.so#%ifarch %ix86#%_libdir/vlc/video_chroma/libi420_rgb_mmx_plugin.so#%_libdir/vlc/video_chroma/libi420_ymga_mmx_plugin.so#%_libdir/vlc/video_chroma/libi420_yuy2_mmx_plugin.so#%_libdir/vlc/video_chroma/libi422_yuy2_mmx_plugin.so#%endif%dir %_libdir/vlc/video_filter%_libdir/vlc/video_filter/libadjust_plugin.so%_libdir/vlc/video_filter/libclone_plugin.so%_libdir/vlc/video_filter/libcrop_plugin.so%_libdir/vlc/video_filter/libdeinterlace_plugin.so%_libdir/vlc/video_filter/libdistort_plugin.so%_libdir/vlc/video_filter/libinvert_plugin.so%_libdir/vlc/video_filter/libmotionblur_plugin.so%_libdir/vlc/video_filter/libosdtext_plugin.so%_libdir/vlc/video_filter/libtransform_plugin.so%_libdir/vlc/video_filter/libwall_plugin.so%dir %_libdir/vlc/video_output%_libdir/vlc/video_output/libfb_plugin.so#%_libdir/vlc/video_output/libvout_encoder_plugin.so%_libdir/vlc/video_output/libx11_plugin.so%_libdir/vlc/video_output/libxvideo_plugin.so%dir %_libdir/vlc/visualization%_mandir/man1/vlc.*%_menudir/vlc%_miconsdir/vlc.png%_iconsdir/vlc.png%_liconsdir/vlc.png%files -n %libname-devel%defattr(-,root,root)%doc README doc/release-howto.txt doc/skins doc/subtitles doc/Configure.help%doc doc/arm-crosscompile-howto.sgml%dir %_includedir/vlc%_includedir/vlc/*%_libdir/*a%_libdir/vlc/*a%_bindir/vlc-config%_mandir/man1/vlc-config*%if %with_mozilla%files -n mozilla-plugin-vlc%defattr(-,root,root)%doc README%_libdir/mozilla/*/*%endif# intf plugins%if %with_gtk%files -n gvlc

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -