2002-05-19 20:09:38 +08:00
|
|
|
|
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%define name vlc
|
2002-06-20 06:47:14 +08:00
|
|
|
%define vlc_ver 0.4.2
|
2002-01-18 00:17:46 +08:00
|
|
|
%define version %vlc_ver
|
2001-10-02 21:34:56 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%define cvs 0
|
2001-10-02 21:34:56 +08:00
|
|
|
%if %{cvs}
|
2002-01-18 00:17:46 +08:00
|
|
|
%define cvsdate 20010619
|
|
|
|
%define release 0.%{cvsdate}mdk
|
|
|
|
%define cvs_name %{name}-snapshot-%{cvsdate}-00
|
2001-10-02 21:34:56 +08:00
|
|
|
%else
|
2002-04-10 08:05:36 +08:00
|
|
|
%define release 1mdk
|
2001-10-02 21:34:56 +08:00
|
|
|
%endif
|
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
%define plugin_qt 0
|
2002-05-19 20:09:38 +08:00
|
|
|
%define plugin_lirc 1
|
2002-01-18 00:17:46 +08:00
|
|
|
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: VideoLAN is a free multimedia software solution.
|
2001-10-02 21:34:56 +08:00
|
|
|
Name: %{name}
|
|
|
|
Version: %{version}
|
|
|
|
Release: %{release}
|
2002-05-19 20:09:38 +08:00
|
|
|
Packager: Yves Duret <yduret@mandrakesoft.com>
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
%if %{cvs}
|
2002-05-19 20:09:38 +08:00
|
|
|
Source0: http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.bz2
|
2001-10-02 21:34:56 +08:00
|
|
|
%else
|
2002-05-19 20:09:38 +08:00
|
|
|
Source0: http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
|
2001-10-02 21:34:56 +08:00
|
|
|
%endif
|
|
|
|
License: GPL
|
|
|
|
Group: Video
|
2002-05-19 20:09:38 +08:00
|
|
|
URL: http://www.videolan.org/
|
|
|
|
Requires: vlc-gui
|
|
|
|
# yves 0.4.0-1mdk needed by ffmpeg builtin (i want MPEG4 support out of box)
|
|
|
|
Requires: vlc-mad
|
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
BuildRoot: %_tmppath/%name-%version-%release-root
|
2002-01-18 00:17:46 +08:00
|
|
|
Buildrequires: libncurses5-devel
|
|
|
|
Buildrequires: libqt2-devel
|
|
|
|
Buildrequires: libgtk+1.2-devel
|
|
|
|
Buildrequires: gnome-libs-devel
|
|
|
|
Buildrequires: db1-devel
|
|
|
|
Buildrequires: alsa-lib-devel
|
2002-04-18 13:11:30 +08:00
|
|
|
Buildrequires: libarts-devel
|
2002-01-18 00:17:46 +08:00
|
|
|
Buildrequires: libggi-devel
|
2002-04-10 08:05:36 +08:00
|
|
|
Buildrequires: aalib-devel
|
|
|
|
Buildrequires: SDL-devel
|
2002-04-19 03:38:57 +08:00
|
|
|
Buildrequires: liba52dec-devel
|
|
|
|
Buildrequires: libmad-devel
|
2002-05-19 20:09:38 +08:00
|
|
|
Buildrequires: liblirc-devel
|
|
|
|
Buildrequires: libffmpeg-devel
|
2000-06-20 00:35:47 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%description
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX)
|
|
|
|
and DVD player.
|
2002-01-18 00:17:46 +08:00
|
|
|
The VideoLAN Client allows to play MPEG2 Transport Streams from the
|
2001-10-02 21:34:56 +08:00
|
|
|
network or from a file, as well as direct DVD playback.
|
|
|
|
VideoLAN is a project of students from the Ecole Centrale Paris.
|
2002-01-18 00:17:46 +08:00
|
|
|
This version add MPEG1 support, direct DVD support, DVD decryption,
|
2001-10-02 21:34:56 +08:00
|
|
|
arbitrary, seeking in the stream, pause, fast forward and slow motion,
|
|
|
|
hardware YUV acceleration and a few new interface features
|
|
|
|
including drag'n'drop.
|
2002-04-10 08:05:36 +08:00
|
|
|
You may install vlc-gnome, vlc-gtk and vlc-ncurses.
|
2002-04-03 14:23:08 +08:00
|
|
|
This package contains no CSS unscrambling functionality.
|
2002-04-10 08:05:36 +08:00
|
|
|
You need the libdvdcss library available from
|
|
|
|
http://www.videolan.org/libdvdcss/ or http://plf.zarb.org/
|
2001-10-02 21:34:56 +08:00
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
# intf plugins
|
2001-10-02 21:34:56 +08:00
|
|
|
%package gtk
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Gtk plugin for the VideoLAN client
|
2001-10-02 21:34:56 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
2002-05-19 20:09:38 +08:00
|
|
|
Provides: vlc-gui
|
2001-10-02 21:34:56 +08:00
|
|
|
%description gtk
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds a Gtk+ interface to vlc, the VideoLAN Client. To
|
|
|
|
activate it, use the `--intf gtk' flag or run the `gvlc' program.
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
%package gnome
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Gnome plugin for the VideoLAN client
|
2001-10-02 21:34:56 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
2002-05-19 20:09:38 +08:00
|
|
|
Provides: vlc-gui
|
2001-10-02 21:34:56 +08:00
|
|
|
%description gnome
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds a Gnome interface to vlc, the VideoLAN Client. To
|
|
|
|
activate it, use the `--intf gnome' flag or run the `gnome-vlc' program.
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
%package qt
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Qt2 plugin for the VideoLAN client
|
2001-10-02 21:34:56 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
2002-05-19 20:09:38 +08:00
|
|
|
Provides: vlc-gui
|
2001-10-02 21:34:56 +08:00
|
|
|
%description qt
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds a Qt interface to vlc, the VideoLAN Client. To
|
|
|
|
activate it, use the `--intf qt' flag or run the `qvlc' program.
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
%package ncurses
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Ncurses console-based plugin for the VideoLAN client
|
2001-10-02 21:34:56 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description ncurses
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds a ncurses interface to vlc, the VideoLAN Client. To
|
|
|
|
activate it, use the `--intf ncurses' flag.
|
|
|
|
|
|
|
|
%package lirc
|
|
|
|
Summary: Lirc plugin for the VideoLAN client
|
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description lirc
|
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin is an infrared lirc interface for vlc, the
|
|
|
|
VideoLAN Client. To activate it, use the `--intf lirc' flag.
|
|
|
|
|
2001-06-05 12:08:06 +08:00
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
# video plugins
|
|
|
|
%package aa
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: ASCII art video plugin for the VideoLAN client
|
2002-04-10 08:05:36 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description aa
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This is an ASCII art video output plugin for vlc, the VideoLAN
|
|
|
|
Client. To activate it, use the `--vout aa' flag or select the `aa'
|
|
|
|
vout plugin from the preferences menu.
|
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%package sdl
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Simple DirectMedia Layer video plugin for the VideoLAN client
|
2002-01-18 00:17:46 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description sdl
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds support for the Simple DirectMedia Layer library to
|
|
|
|
vlc, the VideoLAN Client. To activate it, use the `--vout sdl' or
|
|
|
|
`--aout sdl' flags or select the `sdl' vout or aout plugin from the
|
|
|
|
preferences menu.
|
2002-01-18 00:17:46 +08:00
|
|
|
|
|
|
|
%package ggi
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: GGI video plugin for the VideoLAN client
|
2002-01-18 00:17:46 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description ggi
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
2002-01-18 00:17:46 +08:00
|
|
|
|
2002-05-19 20:09:38 +08:00
|
|
|
This is a GGI plugin for vlc, the VideoLAN Client. To activate it, use
|
|
|
|
the `--vout ggi' flag or select the `ggi' vout plugin from the preferences
|
|
|
|
menu.
|
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
# codec plugins
|
2002-04-10 08:05:36 +08:00
|
|
|
%package mad
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: MAD audio codec plugin for the VideoLAN client
|
2002-04-10 08:05:36 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description mad
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds support for libmad, the MPEG audio decoder library,
|
|
|
|
to the VideoLAN Client. MAD is 100% fixed-point based. To activate
|
|
|
|
this plugin, use the `--mpeg_adec mad' flag or select the `mad' MPEG
|
|
|
|
decoder from the preferences menu.
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
# audio plugins
|
2002-01-18 00:17:46 +08:00
|
|
|
%package esd
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Enlightened Sound Daemon audio plugin for the VideoLAN client
|
2002-01-18 00:17:46 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description esd
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds support for the Enlightened Sound Daemon to vlc, the
|
|
|
|
VideoLAN Client. To activate it, use the `--aout esd' flag or select
|
|
|
|
the `esd' aout plugin from the preferences menu.
|
2002-01-18 00:17:46 +08:00
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
%package arts
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: aRts audio plugin for the VideoLAN client
|
2002-04-18 13:11:30 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description arts
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds support for the aRts Sound System to vlc, the
|
|
|
|
VideoLAN Client. To activate it, use the `--aout arts' flag or
|
|
|
|
select the `arts' aout plugin from the preferences menu.
|
2002-04-18 13:11:30 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%package alsa
|
2002-05-19 20:09:38 +08:00
|
|
|
Summary: Advanced Linux Sound Architecture audio plugin for the VideoLAN client
|
2002-01-18 00:17:46 +08:00
|
|
|
Group: Video
|
|
|
|
Requires: %{name} = %{version}
|
|
|
|
%description alsa
|
2002-05-19 20:09:38 +08:00
|
|
|
VideoLAN is a free multimedia software solution.
|
|
|
|
|
|
|
|
This plugin adds support for the Advanced Linux Sound Architecture to
|
|
|
|
vlc, the VideoLAN Client. To activate it, use the `--aout alsa' flag or
|
|
|
|
select the `alsa' aout plugin from the preferences menu.
|
2002-01-18 00:17:46 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%prep
|
|
|
|
%if %{cvs}
|
|
|
|
%setup -q -n %{cvs_name}
|
|
|
|
%else
|
2002-05-19 20:09:38 +08:00
|
|
|
%setup -q
|
2001-10-02 21:34:56 +08:00
|
|
|
%endif
|
2001-04-28 13:08:01 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%build
|
2002-05-19 20:09:38 +08:00
|
|
|
# yves 0.4.0-1mdk
|
|
|
|
# ffmpeg: static linking cause no official ffmpeg release aith a stable ABI
|
|
|
|
# ffmpeg: no plugin posible on ia64 due to the static linking (can not put .a in a .so)
|
2002-04-18 13:11:30 +08:00
|
|
|
%configure --enable-release \
|
|
|
|
--enable-dvd --without-dvdcss \
|
2002-05-19 20:09:38 +08:00
|
|
|
--enable-gtk --enable-gnome --disable-qt --disable-kde --enable-ncurses --enable-lirc \
|
2002-04-18 13:11:30 +08:00
|
|
|
--enable-x11 --enable-xvideo --enable-ggi --enable-sdl --enable-fb --enable-mga --enable-aa \
|
|
|
|
--enable-esd --enable-alsa --enable-arts \
|
2002-05-22 06:09:45 +08:00
|
|
|
--enable-mad --enable-ffmpeg --with-ffmpeg=/usr
|
2002-01-18 00:17:46 +08:00
|
|
|
export QTDIR=%{_libdir}/qt2
|
|
|
|
%make
|
2001-04-16 21:00:55 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%install
|
2002-01-18 00:17:46 +08:00
|
|
|
%makeinstall_std
|
2001-10-02 21:34:56 +08:00
|
|
|
install -d %buildroot/%_mandir/man1
|
|
|
|
install doc/vlc.1 %buildroot/%_mandir/man1
|
2001-04-13 14:20:23 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
# menu
|
2002-04-10 08:05:36 +08:00
|
|
|
mkdir -p %buildroot/%{_menudir}
|
|
|
|
cat > %buildroot/%{_menudir}/vlc << EOF
|
2002-05-19 20:09:38 +08:00
|
|
|
?package(vlc): command="%{_bindir}/vlc" hotkey="V" needs="X11" longtitle="VideoLAN is a free multimedia software solution" section="Multimedia/Video" title="VideoLAN Client" icon="vlc.png" hints="Video"
|
2002-01-18 00:17:46 +08:00
|
|
|
EOF
|
2002-04-10 08:05:36 +08:00
|
|
|
cat > %buildroot/%{_menudir}/vlc-gtk << EOF
|
2002-05-19 20:09:38 +08:00
|
|
|
?package(vlc-gtk): command="%{_bindir}/gvlc" needs="X11" longtitle="VideoLAN is a free multimedia software solution" section="Multimedia/Video" title="Gtk VideoLAN Client" icon="gvlc.png" hints="Video"
|
2002-01-18 00:17:46 +08:00
|
|
|
EOF
|
2002-04-10 08:05:36 +08:00
|
|
|
cat > %buildroot/%{_menudir}/vlc-gnome << EOF
|
2002-05-19 20:09:38 +08:00
|
|
|
?package(vlc-gnome): command="%{_bindir}/gnome-vlc" needs="X11" longtitle="VideoLAN is a free multimedia software solution" section="Multimedia/Video" title="Gnome VideoLAN Client" icon="gnome-vlc.png" hints="Video"
|
2002-01-18 00:17:46 +08:00
|
|
|
EOF
|
2002-04-10 08:05:36 +08:00
|
|
|
cat > %buildroot/%{_menudir}/vlc-qt << EOF
|
2002-05-19 20:09:38 +08:00
|
|
|
?package(vlc-gnome): command="%{_bindir}/qvlc" needs="X11" longtitle="VideoLAN is a free multimedia software solution" section="Multimedia/Video" title="Qt VideoLAN Client" icon="qvlc.png" hints="Video"
|
2002-01-18 00:17:46 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
# icons
|
|
|
|
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
|
2002-06-20 06:47:14 +08:00
|
|
|
install -m 644 %buildroot/%_datadir/videolan/vlc16x16.png %buildroot/%{_miconsdir}/vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/vlc32x32.png %buildroot/%{_iconsdir}/vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/vlc48x48.png %buildroot/%{_liconsdir}/vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gnome-vlc16x16.png %buildroot/%{_miconsdir}/gnome-vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gnome-vlc32x32.png %buildroot/%{_iconsdir}/gnome-vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gnome-vlc48x48.png %buildroot/%{_liconsdir}/gnome-vlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gvlc16x16.png %buildroot/%{_miconsdir}/gvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gvlc32x32.png %buildroot/%{_iconsdir}/gvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/gvlc48x48.png %buildroot/%{_liconsdir}/gvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/kvlc16x16.png %buildroot/%{_miconsdir}/kvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/kvlc32x32.png %buildroot/%{_iconsdir}/kvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/kvlc48x48.png %buildroot/%{_liconsdir}/kvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/qvlc16x16.png %buildroot/%{_miconsdir}/qvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/qvlc32x32.png %buildroot/%{_iconsdir}/qvlc.png
|
|
|
|
install -m 644 %buildroot/%_datadir/videolan/qvlc48x48.png %buildroot/%{_liconsdir}/qvlc.png
|
2002-01-18 00:17:46 +08:00
|
|
|
|
|
|
|
%post
|
|
|
|
%update_menus
|
|
|
|
%postun
|
|
|
|
%update_menus
|
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%clean
|
|
|
|
rm -fr %buildroot
|
2001-04-08 07:23:50 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%files
|
2002-04-10 08:05:36 +08:00
|
|
|
%defattr(-,root,root)
|
2002-01-18 00:17:46 +08:00
|
|
|
%doc README COPYING
|
2001-10-02 21:34:56 +08:00
|
|
|
%{_bindir}/vlc
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2002-06-20 06:47:14 +08:00
|
|
|
%dir %{_libdir}/videolan/vlc
|
|
|
|
%{_libdir}/videolan/vlc/ac3_spdif.so
|
|
|
|
%{_libdir}/videolan/vlc/avi.so
|
|
|
|
%{_libdir}/videolan/vlc/dummy.so
|
|
|
|
%{_libdir}/videolan/vlc/dvd.so
|
|
|
|
%{_libdir}/videolan/vlc/fb.so
|
|
|
|
%{_libdir}/videolan/vlc/file.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_deinterlace.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_distort.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_invert.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_transform.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_wall.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_clone.so
|
|
|
|
%{_libdir}/videolan/vlc/filter_crop.so
|
|
|
|
%{_libdir}/videolan/vlc/fx_scope.so
|
|
|
|
%{_libdir}/videolan/vlc/http.so
|
|
|
|
%{_libdir}/videolan/vlc/ipv4.so
|
|
|
|
%{_libdir}/videolan/vlc/ipv6.so
|
|
|
|
%{_libdir}/videolan/vlc/logger.so
|
|
|
|
%{_libdir}/videolan/vlc/lpcm_adec.so
|
|
|
|
%{_libdir}/videolan/vlc/memcpy.so
|
|
|
|
%{_libdir}/videolan/vlc/mga.so
|
|
|
|
%{_libdir}/videolan/vlc/mpeg_es.so
|
|
|
|
%{_libdir}/videolan/vlc/mpeg_ps.so
|
|
|
|
%{_libdir}/videolan/vlc/mpeg_ts.so
|
|
|
|
%{_libdir}/videolan/vlc/null.so
|
2002-08-08 08:35:11 +08:00
|
|
|
%{_libdir}/videolan/vlc/oss.so
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/rc.so
|
|
|
|
%{_libdir}/videolan/vlc/spudec.so
|
|
|
|
%{_libdir}/videolan/vlc/udp.so
|
|
|
|
%{_libdir}/videolan/vlc/vcd.so
|
|
|
|
%{_libdir}/videolan/vlc/x11.so
|
|
|
|
#%{_libdir}/videolan/vlc/xmga.so
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%{_mandir}/man1/*
|
2002-01-18 00:17:46 +08:00
|
|
|
%{_menudir}/vlc
|
|
|
|
%{_miconsdir}/vlc.png
|
|
|
|
%{_iconsdir}/vlc.png
|
|
|
|
%{_liconsdir}/vlc.png
|
2000-07-04 10:37:21 +08:00
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
|
|
|
|
# intf plugins
|
2001-10-02 21:34:56 +08:00
|
|
|
%files gtk
|
|
|
|
%defattr(-,root,root)
|
2002-01-18 00:17:46 +08:00
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/gtk.so
|
2001-10-02 21:34:56 +08:00
|
|
|
%{_bindir}/gvlc
|
2002-01-18 00:17:46 +08:00
|
|
|
%{_menudir}/vlc-gtk
|
|
|
|
%{_miconsdir}/gvlc.png
|
|
|
|
%{_iconsdir}/gvlc.png
|
|
|
|
%{_liconsdir}/gvlc.png
|
|
|
|
%post gtk
|
|
|
|
%update_menus
|
|
|
|
%postun gtk
|
|
|
|
%update_menus
|
2000-06-20 00:35:47 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%files gnome
|
|
|
|
%defattr(-,root,root)
|
2002-01-18 00:17:46 +08:00
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/gnome.so
|
2001-10-02 21:34:56 +08:00
|
|
|
%{_bindir}/gnome-vlc
|
2002-01-18 00:17:46 +08:00
|
|
|
%{_menudir}/vlc-gnome
|
|
|
|
%{_miconsdir}/gnome-vlc.png
|
|
|
|
%{_iconsdir}/gnome-vlc.png
|
|
|
|
%{_liconsdir}/gnome-vlc.png
|
|
|
|
%post gnome
|
|
|
|
%update_menus
|
|
|
|
%postun gnome
|
|
|
|
%update_menus
|
|
|
|
|
|
|
|
%if %{plugin_qt}
|
2001-10-02 21:34:56 +08:00
|
|
|
%files qt
|
|
|
|
%defattr(-,root,root)
|
2002-01-18 00:17:46 +08:00
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/qt.so
|
2001-10-02 21:34:56 +08:00
|
|
|
%{_bindir}/qvlc
|
2002-01-18 00:17:46 +08:00
|
|
|
%{_menudir}/vlc-qt
|
|
|
|
%{_miconsdir}/qvlc.png
|
|
|
|
%{_iconsdir}/qvlc.png
|
|
|
|
%{_liconsdir}/qvlc.png
|
|
|
|
%post qt
|
|
|
|
%update_menus
|
|
|
|
%postun qt
|
|
|
|
%update_menus
|
|
|
|
%endif
|
2000-06-20 00:35:47 +08:00
|
|
|
|
2001-10-02 21:34:56 +08:00
|
|
|
%files ncurses
|
|
|
|
%defattr(-,root,root)
|
2002-01-18 00:17:46 +08:00
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/ncurses.so
|
2000-06-20 00:35:47 +08:00
|
|
|
|
2002-05-19 20:09:38 +08:00
|
|
|
%if %plugin_lirc
|
|
|
|
%files lirc
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/lirc.so
|
2002-05-19 20:09:38 +08:00
|
|
|
%endif
|
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
# video plugins
|
2002-01-18 00:17:46 +08:00
|
|
|
%files sdl
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/sdl.so
|
2000-06-20 00:35:47 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%files ggi
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/ggi.so
|
2002-01-18 00:17:46 +08:00
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
%files aa
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/aa.so
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
# codec plugin
|
2002-04-10 08:05:36 +08:00
|
|
|
%files mad
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/mad.so
|
2002-04-10 08:05:36 +08:00
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
#audio plugins
|
2002-01-18 00:17:46 +08:00
|
|
|
%files esd
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/esd.so
|
2001-11-13 04:16:33 +08:00
|
|
|
|
2002-04-18 13:11:30 +08:00
|
|
|
%files arts
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/arts.so
|
2002-04-18 13:11:30 +08:00
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
%files alsa
|
|
|
|
%defattr(-,root,root)
|
|
|
|
%doc README
|
2002-06-20 06:47:14 +08:00
|
|
|
%{_libdir}/videolan/vlc/alsa.so
|
2002-01-18 00:17:46 +08:00
|
|
|
|
|
|
|
%changelog
|
2002-06-20 06:47:14 +08:00
|
|
|
* Mon Jun 20 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.2-1mdk
|
|
|
|
- new upstream release
|
|
|
|
|
|
|
|
* Mon Jun 3 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.1-1mdk
|
|
|
|
- new upstream release
|
|
|
|
|
2002-05-23 07:40:50 +08:00
|
|
|
* Thu May 23 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.0-1mdk
|
2002-05-19 20:09:38 +08:00
|
|
|
- version 0.4.0 with MPEG4 (DivX) support thx ffmpeg.
|
|
|
|
thus s/MPEG, MPEG2 and DVD/multimedia/g
|
|
|
|
- sync %%description with debian ones.
|
|
|
|
- vlc now requires a vlc-gui (gtk, gnome or qt).
|
|
|
|
- removed gcc3.1 patches since merged upstream.
|
|
|
|
|
|
|
|
* Mon May 13 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-4mdk
|
|
|
|
- removed xmga plugin (currently broken).
|
|
|
|
- manual rebuild in gcc3.1 environment aka added Patch0 & Patch1
|
|
|
|
- various summary/description changes.
|
|
|
|
|
|
|
|
* Fri May 03 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-3mdk
|
|
|
|
- added vlc-lirc intf plugin rpm.
|
2002-04-18 13:11:30 +08:00
|
|
|
|
2002-05-19 20:09:38 +08:00
|
|
|
* Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-2mdk
|
|
|
|
- rebuild against libalsa2 (vlc-sdl)
|
|
|
|
|
|
|
|
* Fri Apr 19 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-1mdk
|
|
|
|
- version 0.3.1.
|
|
|
|
- removed patch0 merged upstream.
|
2002-04-18 13:11:30 +08:00
|
|
|
- removed old %%ifarch ppc
|
2002-05-19 20:09:38 +08:00
|
|
|
- added missing libmad-devel buldrequires
|
2002-04-18 13:11:30 +08:00
|
|
|
|
|
|
|
* Wed Apr 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-4mdk
|
|
|
|
- added liba52 support (buildrequires).
|
|
|
|
- added vlc-alsa audio plugin.
|
|
|
|
- mad is a codec (audio) plugin. corrected description and summary.
|
|
|
|
|
|
|
|
* Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-3mdk
|
|
|
|
- added patch0 from CVS: fix crashing GTK popup menus thx Michal Bukovjan <bukovjan@mbox.dkm.cz>
|
|
|
|
|
|
|
|
* Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-2mdk
|
|
|
|
- added vlc-arts rpm plugin thx blindauer Emmanuel <manu@agat.net>
|
2002-05-19 20:09:38 +08:00
|
|
|
- better summary for plugin
|
2002-04-18 13:11:30 +08:00
|
|
|
- add packager tag to myself
|
|
|
|
|
2002-04-10 08:05:36 +08:00
|
|
|
* Sun Apr 07 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-1mdk
|
2002-05-19 20:09:38 +08:00
|
|
|
- version 0.3.0
|
2002-04-18 13:11:30 +08:00
|
|
|
- added aa (Asci Art) plugin in vlc-aa rpm
|
2002-04-10 08:05:36 +08:00
|
|
|
- merged with sam's one:
|
|
|
|
* using his plugins list into %%files
|
|
|
|
* removed libdvdcss from the whole tarball.
|
|
|
|
* removed the workaround for vlc's bad /dev/dsp detection.
|
2002-05-19 20:09:38 +08:00
|
|
|
- few spell corrections in all %%description
|
2002-04-10 08:05:36 +08:00
|
|
|
- added buildrequires on SDL-devel
|
|
|
|
|
|
|
|
* Tue Mar 05 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.93-0.1mdk
|
|
|
|
- new cvs snapshot
|
|
|
|
- fix requires
|
|
|
|
|
|
|
|
* Mon Mar 04 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-5mdk
|
|
|
|
- cvs snapshot
|
|
|
|
|
|
|
|
* Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-4mdk
|
|
|
|
- mad plugin in vlc-mad rpm
|
|
|
|
|
|
|
|
* Mon Jan 21 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-3mdk
|
|
|
|
- synced with main cvs specfile wich "fixed a few minor inaccuracies"
|
|
|
|
|
2002-01-18 00:17:46 +08:00
|
|
|
* Thu Jan 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-2mdk
|
|
|
|
- readded libdvdcss rpm in specfile. use %%define css 1 with correct sources
|
|
|
|
to build libdvdcss rpm.
|
|
|
|
|
|
|
|
* Wed Jan 09 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-1mdk
|
|
|
|
- version 0.2.92
|
|
|
|
- %%makeinstall_std
|
|
|
|
- splitted again, added vlc-sdl vlc-esd vlc-ggi
|
|
|
|
- bring back some missing plugins
|
|
|
|
- fixed buildrequires
|
|
|
|
- added menu entries and icons (from cvs)
|
|
|
|
|
|
|
|
* Tue Oct 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-2mdk
|
|
|
|
- rebuild against libpng3
|
|
|
|
- added some doc for sir rpmlint
|
|
|
|
- #5583: option -g
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
* Thu Aug 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-1mdk
|
|
|
|
- version 0.2.83 :
|
|
|
|
* Activated subtitles in overlay mode (far from perfect, but this
|
|
|
|
was an often requested feature).
|
|
|
|
|
|
|
|
* Fri Aug 10 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.82-1mdk
|
|
|
|
- version 0.2.82
|
|
|
|
|
|
|
|
* Mon Jul 30 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-1mdk
|
|
|
|
- version 0.2.81
|
|
|
|
- added vlc-ncurses
|
|
|
|
|
|
|
|
* Wed Jun 20 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-0.20010619-1mdk
|
|
|
|
- cvs snapshot
|
|
|
|
- added libdvdcss
|
|
|
|
|
|
|
|
* Wed Jun 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-2mdk
|
|
|
|
- fix build on ppc (c) dadou
|
|
|
|
|
|
|
|
* Mon Jun 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-1mdk
|
|
|
|
- version 0.2.80 : bug fixes and bug fixes and bug fixes and small
|
|
|
|
improvements of the gtk interface.
|
|
|
|
- corrected Summary in vlc-qt
|
|
|
|
|
|
|
|
* Wed May 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-2mdk
|
2002-05-19 20:09:38 +08:00
|
|
|
- added qt2 plugin (vlc-qt)
|
2001-10-02 21:34:56 +08:00
|
|
|
|
|
|
|
* Wed May 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-1mdk
|
|
|
|
- version 0.2.73
|
2002-05-19 20:09:38 +08:00
|
|
|
- you can now get decss threw a plugin
|
2001-10-02 21:34:56 +08:00
|
|
|
- rewritte srcipt to build vlc (decss plugin)
|
|
|
|
- rebuild with SDL 1.2
|
|
|
|
|
|
|
|
* Thu Apr 26 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-2mdk
|
|
|
|
- true 0.2.72
|
|
|
|
|
|
|
|
* Mon Apr 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-1mdk
|
|
|
|
- version 0.2.72
|
|
|
|
- package split into vlc, vlc-gnome, vlc-gtk
|
|
|
|
|
|
|
|
* Fri Apr 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.71-1mdk
|
|
|
|
- version 0.2.71 :
|
|
|
|
* Fixed segfaults when compiled with gcc 3.0pre and versions of gcc
|
|
|
|
shipped with the latest RedHat distributions.
|
|
|
|
* Fixed the BeOS CSS decryption.
|
|
|
|
* Fixed a few issues in IFO parsing.
|
|
|
|
* Fixed XVideo video output.
|
|
|
|
* Updated icons under Linux, BeOS, MacOS X.
|
|
|
|
|
|
|
|
* Wed Apr 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.70-1mdk
|
|
|
|
- version 0.2.70
|
|
|
|
|
|
|
|
* Thu Mar 22 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.63-1mdk
|
|
|
|
- version 0.2.63 : Bugfixes, bugfixes, and bugfixes again, a Gtk+
|
|
|
|
interface for the Gnome-impaired, an even better DVD support
|
|
|
|
|
|
|
|
* Fri Feb 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.61-1mdk
|
|
|
|
- new version for all the DVD fans (add MPEG1 support, direct DVD support,
|
|
|
|
DVD decryption, arbitrary, seeking in the stream, pause, fast forward
|
|
|
|
and slow motion, hardware YUV acceleration enhanced CSS support and a few
|
|
|
|
new interface features including drag'n'drop.
|
|
|
|
- first *real* public release (now under the GPL)
|
|
|
|
|
|
|
|
* Sat Jan 06 2001 David BAUDENS <baudens@mandrakesoft.com> 0.1.99i-2mdk
|
|
|
|
- Fix build and use right optimizations on PPC
|
|
|
|
- Enable SDL support
|
|
|
|
- Spec clean up
|
|
|
|
|
|
|
|
* Fri Jan 5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99i-1mdk
|
|
|
|
- 0.1.99i, rebuild
|
|
|
|
|
|
|
|
* Fri Aug 25 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99h-1mdk
|
|
|
|
- 0.1.99h
|
|
|
|
|
|
|
|
* Mon Jul 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99c-1mdk
|
|
|
|
- first Mandrake package with help of Sam
|