Commit 9e607c80 authored by Sam Hocevar's avatar Sam Hocevar

  * ./configure.in: switched version to 0.3.1.
  * ./vlc.spec: imported Mandrakesoft's latest enhancements.
  * ./ChangeLog: updated ChangeLog.
parent e81cf378
......@@ -4,15 +4,79 @@
HEAD
* Nothing yet.
0.3.1
Thu, 18 Apr 2002 06:43:42 +0200
* ./configure.in: switched version to 0.3.1.
* ./vlc.spec: imported Mandrakesoft's latest enhancements.
* ./configure.in, ./plugins/network/ipv6.c: support for the GNU glibc
extension gethostbyname2(), thanks to Thomas Graf.
* ./plugins/macosx/vout_macosx.c: finally fixed MacOS X aspect ratio. If you
know how to center the picture in the screen, and make the remaining space
black instead of white, PLEASE drop me a mail!
* ./src/input/mpeg_system.c: in TS demux, a program is selected only if a
PMT for it was found. This should fix the problem that occured when reading
a file directly extracted from a satellite card.
* ./plugins/access/udp.c: UDP access plugin uses input_SetProgram.
* ./AUTHORS: added people locations, just for fun.
* ./configure.in: disabled SSE plugins when using mingw32.
* ./src/misc/configuration.c: disabled the AltiVec warning message on the
PowerPC platform because it was misleading.
* ./plugins/dvdread/dvdread.c: have dvdread plug-in respond to dvd: URLs.
* ./plugins/macosx/intf_macosx.c: MacOS X interface shouldn't take as much
CPU as it used to.
* ./plugins/motion/motionaltivec.c: fixed a bug in AltiVec-enabled MC (thanks
walken).
* ./plugins/memcpy/memcpyaltivec.c: fixed a case of segfault in AltiVec-
enabled memcpy.
* ./doc/vlc-howto.sgml: big update of Henri's howto.
* ./plugins/mpeg_vdec/*: support for pictures with a pitch different from
the picture width, inspired by Gildas Bazin.
* ./plugins/satellite/input_satellite.c: fixed a typo in satellite input.
* ./src/interface/main.c: added options to configure antenna (sat_lnb_lof1,
sat_lnb_lof2, sat_lnb_slof and sat_diseqc). They only appear if satellite
input is compiled.
* ./plugins/satellite/input_satellite.c: fixed a few bugs in satellite
input (device was not closed in every failure case, symbol rate limits
in gnome interface were wrong).
* ./plugins/gtk/*: added FEC choice in command line, gtk and gnome
interfaces. Command line is now satellite:<frequency(Hz)>,
<polarization(0=V,1=H)>,<fec(1=1/2,2=2/3...)>,<symbol rate(kbyte/s)>
* ./plugins/beos/vout_beos.cpp: implemented a fix for nVidia overlays
thanks to Bertil.
* ./Makefile: fixed the Win32 interface under Win2k/XP.
* ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
for the Win32 API.
* ./plugins/mpeg_system/mpeg_ps.c: fixed another bug in PS demux: the first
program added was at the same time declared as the current program and as
a new program, which made the ES be selected two times.
* ./src/input/input_programs.c: fixed a bug in input_SetProgram, that made
the ps file input launch without video.
* ./plugins/beos/vout_beos.cpp: fixed code to close vout window, does not
segfault anymore.
* ./po/fr.po: french translation update
* ./configure.in: fixed a bug in the libdvdread detection.
* ./configure.in: fixed plugin compilation under Win32.
* ./vlc.spec: imported MandrakeSoft's enhancements.
* ./doc/developer/decoders.xml: fixed a typo preventing compilation.
* ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
* ./plugins/aa/aa.c: a few simplifications in the code.
* ./src/input/input.c: made file access plugin use input_SetProgram so that
we may change program when reading a file.
* ./src/input/input_programs.c: fixed a bug in input_SetProgram.
* ./src/interface/main.c: added --input_program <int> option, to choose the
program from the command line.
* ./plugins/memcpy/memcpyaltivec.c: fixed AltiVec-enabled version of
fastmemcpy.
* ./src/interface/main.c: fixed --memcpy switch.
* ./Makefile: changed CFLAGS_VLC to vlc_CFLAGS (last-minute changes are
great ideas :p)
* ./README - Mac OS X.rtf: new README file for MacOS X.
* ./Makefile: fixed the Win32 interface under Win2k/XP.
* ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
for the Win32 API.
* ./configure.in: wrote a better test for libdvdread detection.
* ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes
a segfault in the Gtk+ popup menu when toggling the interface.
......
......@@ -757,7 +757,7 @@ test "$host_alias" != "$target_alias" &&
PACKAGE="vlc"
VERSION="0.3.0"
VERSION="0.3.1"
CODENAME=Ourumov
save_CFLAGS="${CFLAGS}"
......
......@@ -4,7 +4,7 @@ AC_CONFIG_HEADER(include/defs.h)
AC_CANONICAL_SYSTEM
PACKAGE="vlc"
VERSION="0.3.0"
VERSION="0.3.1"
CODENAME=Ourumov
dnl Save CFLAGS and LDFLAGS
......
vlc (0.3.1-1) unstable; urgency=low
* New upstream release.
* Fixes a crash in the Gtk+ interface.
-- Samuel Hocevar <sam@zoy.org> Thu, 18 Apr 2002 06:43:42 +0200
vlc (0.3.0-1) unstable; urgency=low
* New upstream release.
......
Package: vlc
Section: graphics
Priority: optional
Version: 0.3.0
Version: 0.3.1
Architecture: arm
Maintainer: Christophe Massiot <massiot@via.ecp.fr>
Depends: libc6, task-x
......
%define name vlc
%define vlc_ver 0.3.0
%define vlc_ver 0.3.1
%define version %vlc_ver
%define cvs 0
......@@ -11,21 +11,13 @@
%define release 1mdk
%endif
%define plugin_qt 0
%define plugin_alsa 0
%define configflags --enable-release \
--enable-dvd --without-dvdcss \
--enable-gtk --enable-gnome --enable-ncurses \
--disable-qt --disable-kde --enable-ncurses \
--enable-x11 --enable-xvideo --enable-sdl --enable-fb \
--enable-ggi --enable-mga --enable-aa \
--enable-esd --enable-alsa --enable-mad
%define plugin_qt 0
Summary: VideoLAN is a free MPEG, MPEG2 and DVD software solution.
Name: %{name}
Version: %{version}
Release: %{release}
Packager: Samuel Hocevar <sam@zoy.org>
%if %{cvs}
Source0: http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.gz
......@@ -42,9 +34,11 @@ Buildrequires: libgtk+1.2-devel
Buildrequires: gnome-libs-devel
Buildrequires: db1-devel
Buildrequires: alsa-lib-devel
Buildrequires: libarts-devel
Buildrequires: libggi-devel
Buildrequires: aalib-devel
Buildrequires: SDL-devel
Buildrequires: liba52-devel
%description
VideoLAN is a free network-aware MPEG and DVD player.
......@@ -99,17 +93,16 @@ install vlc-ncurses
# video plugins
%package aa
Summary: Ascii Art plug-in for VideoLAN, a DVD and MPEG2 player
Summary: ASCII art video plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description aa
The vlc-aa package includes the Simple DirectMedia Layer plug-in
for the VideoLAN client.
The vlc-aa package includes the aalib plug-in for the VideoLAN client.
If you are going to watch DVD with the aa video plugin, you should
install vlc-aa
%package sdl
Summary: Simple DirectMedia Layer plug-in for VideoLAN, a DVD and MPEG2 player
Summary: Simple DirectMedia Layer video plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description sdl
......@@ -119,7 +112,7 @@ If you are going to watch DVD with the sdl video plugin, you should
install vlc-sdl
%package ggi
Summary: GGI plug-in for VideoLAN, a DVD and MPEG2 player
Summary: GGI video plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description ggi
......@@ -127,29 +120,40 @@ The vlc-ggi package includes the GGI plug-in for the VideoLAN client.
If you are going to watch DVD with the GGI video plugin, you should
install vlc-ggi
# audio plugins
# codec plugins
%package mad
Summary: MAD plug-in for VideoLAN, a DVD and MPEG2 player
Summary: MAD audio codec plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description mad
The vlc-mad package includes the MAD (MPEG Audio Decoder) plug-in
for the VideoLAN client.
If you are going to watch DVD with the mad audio plugin, you should
If you are going to watch DVD with the mad codec plugin, you should
install vlc-mad
# audio plugins
%package esd
Summary: Enlightened Sound Daemon plug-in for VideoLAN, a DVD and MPEG2 player
Summary: Enlightened Sound Daemon audio plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description esd
The vlc-esd packages includes the Enlightened Sound Daemon plug-in
The vlc-esd package includes the Enlightened Sound Daemon plug-in
for the VideoLAN client.
If you are going to watch DVD with the esd audio plugin, you should
install vlc-esd
%package arts
Summary: aRts audio plug-in for VideoLAN, a DVD and MPEG2 player
Group: Video
Requires: %{name} = %{version}
%description arts
The vlc-arts package includes the aRts audio plug-in
for the VideoLAN client.
If you are going to watch DVD with the aRts audio plugin, you should
install vlc-arts
%package alsa
Summary: Advanced Linux Sound Architecture plug-in for VideoLAN, a DVD and Mpeg-2 player
Summary: Advanced Linux Sound Architecture audio plug-in for VideoLAN, a DVD and MPGE2 player
Group: Video
Requires: %{name} = %{version}
%description alsa
......@@ -166,15 +170,12 @@ install vlc-alsa
%endif
%build
%ifarch ppc
# Dadou - 0.1.99h-mdk - Don't use configure here. It breaks build at present
# time.
./configure %{configflags}
perl -pi -e "s|CFLAGS \+= -mcpu=604e|#CFLAGS \+= -mcpu=604e|" Makefile
perl -pi -e "s|#CFLAGS \+= -mcpu=750|CFLAGS \+= -mcpu=750 -mtune=750|" Makefile
%else
%configure %{configflags}
%endif
%configure --enable-release \
--enable-dvd --without-dvdcss \
--enable-gtk --enable-gnome --disable-qt --disable-kde --enable-ncurses \
--enable-x11 --enable-xvideo --enable-ggi --enable-sdl --enable-fb --enable-mga --enable-aa \
--enable-esd --enable-alsa --enable-arts \
--enable-mad
export QTDIR=%{_libdir}/qt2
%make
......@@ -333,27 +334,52 @@ rm -fr %buildroot
%doc README
%{_libdir}/videolan/vlc/aa.so
#audio plugins
# codec plugin
%files mad
%defattr(-,root,root)
%doc README
%{_libdir}/videolan/vlc/mad.so
#audio plugins
%files esd
%defattr(-,root,root)
%doc README
%{_libdir}/videolan/vlc/esd.so
%if %{plugin_alsa}
%files arts
%defattr(-,root,root)
%doc README
%{_libdir}/videolan/vlc/arts.so
%files alsa
%defattr(-,root,root)
%doc README
%{_libdir}/videolan/vlc/alsa.so
%endif
%changelog
* Thu Apr 18 2002 Samuel Hocevar <sam@zoy.org> 0.3.1
- version 0.3.1.
- patch0 is no longer needed.
* Wed Apr 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-1mdk
- version 0.3.1 (hum soon)
- removed old %%ifarch ppc
* 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>
- better summary for plug-in
- add packager tag to myself
* Sun Apr 07 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-1mdk
- added aa (ASCII Art) plugin in vlc-aa rpm
- added aa (Asci Art) plugin in vlc-aa rpm
- merged with sam's one:
* using his plugins list into %%files
* removed libdvdcss from the whole tarball.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment