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 @@ ...@@ -4,15 +4,79 @@
HEAD 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. * ./Makefile: fixed the Win32 interface under Win2k/XP.
* ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper * ./src/misc/modules_plugins.h: implemented a dlerror()-like wrapper
for the Win32 API. 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 a bug in the libdvdread detection.
* ./configure.in: fixed plugin compilation under Win32. * ./configure.in: fixed plugin compilation under Win32.
* ./vlc.spec: imported MandrakeSoft's enhancements. * ./vlc.spec: imported MandrakeSoft's enhancements.
* ./doc/developer/decoders.xml: fixed a typo preventing compilation. * ./doc/developer/decoders.xml: fixed a typo preventing compilation.
* ./plugins/aa/aa.c: we now parse the AAOPTS environment variable. * ./plugins/aa/aa.c: we now parse the AAOPTS environment variable.
* ./plugins/aa/aa.c: a few simplifications in the code. * ./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. * ./configure.in: wrote a better test for libdvdread detection.
* ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes * ./plugins/gtk/gtk.glade: added lines this #@%$! Glade had munched, fixes
a segfault in the Gtk+ popup menu when toggling the interface. a segfault in the Gtk+ popup menu when toggling the interface.
......
...@@ -757,7 +757,7 @@ test "$host_alias" != "$target_alias" && ...@@ -757,7 +757,7 @@ test "$host_alias" != "$target_alias" &&
PACKAGE="vlc" PACKAGE="vlc"
VERSION="0.3.0" VERSION="0.3.1"
CODENAME=Ourumov CODENAME=Ourumov
save_CFLAGS="${CFLAGS}" save_CFLAGS="${CFLAGS}"
......
...@@ -4,7 +4,7 @@ AC_CONFIG_HEADER(include/defs.h) ...@@ -4,7 +4,7 @@ AC_CONFIG_HEADER(include/defs.h)
AC_CANONICAL_SYSTEM AC_CANONICAL_SYSTEM
PACKAGE="vlc" PACKAGE="vlc"
VERSION="0.3.0" VERSION="0.3.1"
CODENAME=Ourumov CODENAME=Ourumov
dnl Save CFLAGS and LDFLAGS 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 vlc (0.3.0-1) unstable; urgency=low
* New upstream release. * New upstream release.
......
Package: vlc Package: vlc
Section: graphics Section: graphics
Priority: optional Priority: optional
Version: 0.3.0 Version: 0.3.1
Architecture: arm Architecture: arm
Maintainer: Christophe Massiot <massiot@via.ecp.fr> Maintainer: Christophe Massiot <massiot@via.ecp.fr>
Depends: libc6, task-x Depends: libc6, task-x
......
%define name vlc %define name vlc
%define vlc_ver 0.3.0 %define vlc_ver 0.3.1
%define version %vlc_ver %define version %vlc_ver
%define cvs 0 %define cvs 0
...@@ -11,21 +11,13 @@ ...@@ -11,21 +11,13 @@
%define release 1mdk %define release 1mdk
%endif %endif
%define plugin_qt 0 %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
Summary: VideoLAN is a free MPEG, MPEG2 and DVD software solution. Summary: VideoLAN is a free MPEG, MPEG2 and DVD software solution.
Name: %{name} Name: %{name}
Version: %{version} Version: %{version}
Release: %{release} Release: %{release}
Packager: Samuel Hocevar <sam@zoy.org>
%if %{cvs} %if %{cvs}
Source0: http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.gz Source0: http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.gz
...@@ -42,9 +34,11 @@ Buildrequires: libgtk+1.2-devel ...@@ -42,9 +34,11 @@ Buildrequires: libgtk+1.2-devel
Buildrequires: gnome-libs-devel Buildrequires: gnome-libs-devel
Buildrequires: db1-devel Buildrequires: db1-devel
Buildrequires: alsa-lib-devel Buildrequires: alsa-lib-devel
Buildrequires: libarts-devel
Buildrequires: libggi-devel Buildrequires: libggi-devel
Buildrequires: aalib-devel Buildrequires: aalib-devel
Buildrequires: SDL-devel Buildrequires: SDL-devel
Buildrequires: liba52-devel
%description %description
VideoLAN is a free network-aware MPEG and DVD player. VideoLAN is a free network-aware MPEG and DVD player.
...@@ -99,17 +93,16 @@ install vlc-ncurses ...@@ -99,17 +93,16 @@ install vlc-ncurses
# video plugins # video plugins
%package aa %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description aa %description aa
The vlc-aa package includes the Simple DirectMedia Layer plug-in The vlc-aa package includes the aalib plug-in for the VideoLAN client.
for the VideoLAN client.
If you are going to watch DVD with the aa video plugin, you should If you are going to watch DVD with the aa video plugin, you should
install vlc-aa install vlc-aa
%package sdl %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description sdl %description sdl
...@@ -119,7 +112,7 @@ If you are going to watch DVD with the sdl video plugin, you should ...@@ -119,7 +112,7 @@ If you are going to watch DVD with the sdl video plugin, you should
install vlc-sdl install vlc-sdl
%package ggi %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description ggi %description ggi
...@@ -127,29 +120,40 @@ The vlc-ggi package includes the GGI plug-in for the VideoLAN client. ...@@ -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 If you are going to watch DVD with the GGI video plugin, you should
install vlc-ggi install vlc-ggi
# audio plugins # codec plugins
%package mad %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description mad %description mad
The vlc-mad package includes the MAD (MPEG Audio Decoder) plug-in The vlc-mad package includes the MAD (MPEG Audio Decoder) plug-in
for the VideoLAN client. 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 install vlc-mad
# audio plugins
%package esd %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description esd %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. for the VideoLAN client.
If you are going to watch DVD with the esd audio plugin, you should If you are going to watch DVD with the esd audio plugin, you should
install vlc-esd 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 %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 Group: Video
Requires: %{name} = %{version} Requires: %{name} = %{version}
%description alsa %description alsa
...@@ -166,15 +170,12 @@ install vlc-alsa ...@@ -166,15 +170,12 @@ install vlc-alsa
%endif %endif
%build %build
%ifarch ppc %configure --enable-release \
# Dadou - 0.1.99h-mdk - Don't use configure here. It breaks build at present --enable-dvd --without-dvdcss \
# time. --enable-gtk --enable-gnome --disable-qt --disable-kde --enable-ncurses \
./configure %{configflags} --enable-x11 --enable-xvideo --enable-ggi --enable-sdl --enable-fb --enable-mga --enable-aa \
perl -pi -e "s|CFLAGS \+= -mcpu=604e|#CFLAGS \+= -mcpu=604e|" Makefile --enable-esd --enable-alsa --enable-arts \
perl -pi -e "s|#CFLAGS \+= -mcpu=750|CFLAGS \+= -mcpu=750 -mtune=750|" Makefile --enable-mad
%else
%configure %{configflags}
%endif
export QTDIR=%{_libdir}/qt2 export QTDIR=%{_libdir}/qt2
%make %make
...@@ -333,27 +334,52 @@ rm -fr %buildroot ...@@ -333,27 +334,52 @@ rm -fr %buildroot
%doc README %doc README
%{_libdir}/videolan/vlc/aa.so %{_libdir}/videolan/vlc/aa.so
#audio plugins # codec plugin
%files mad %files mad
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/videolan/vlc/mad.so %{_libdir}/videolan/vlc/mad.so
#audio plugins
%files esd %files esd
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/videolan/vlc/esd.so %{_libdir}/videolan/vlc/esd.so
%if %{plugin_alsa} %files arts
%defattr(-,root,root)
%doc README
%{_libdir}/videolan/vlc/arts.so
%files alsa %files alsa
%defattr(-,root,root) %defattr(-,root,root)
%doc README %doc README
%{_libdir}/videolan/vlc/alsa.so %{_libdir}/videolan/vlc/alsa.so
%endif
%changelog %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 * 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: - merged with sam's one:
* using his plugins list into %%files * using his plugins list into %%files
* removed libdvdcss from the whole tarball. * 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