1562 lines
53 KiB
RPMSpec
1562 lines
53 KiB
RPMSpec
#
|
|
# spec file for package xine-lib (Version 1.1.16.1)
|
|
#
|
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
|
#
|
|
# All modifications and additions to the file contributed by third parties
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
# upon. The license for this file, and modifications and additions to the
|
|
# file, is the same license as for the pristine package itself (unless the
|
|
# license for the pristine package is not an Open Source License, in which
|
|
# case the license is the MIT License). An "Open Source License" is a
|
|
# license that conforms to the Open Source Definition (Version 1.9)
|
|
# published by the Open Source Initiative.
|
|
|
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
|
#
|
|
|
|
# norootforbuild
|
|
|
|
|
|
Name: xine-lib
|
|
# %bcond_with = default off
|
|
# %bcond_without = default on
|
|
#
|
|
# --with distributable -> don't build libxine1-codecs
|
|
# --without distributable -> build libxine1-codecs
|
|
#
|
|
# default for buildservice is no patented codecs
|
|
%bcond_without distributable
|
|
%bcond_with onlynondistributable
|
|
%if %suse_version >= 1100
|
|
%bcond_without pulseaudio
|
|
%else
|
|
%bcond_with pulseaudio
|
|
%endif
|
|
%bcond_with sdl
|
|
%bcond_with aalib
|
|
%bcond_with arts
|
|
%bcond_with esd
|
|
%bcond_with jack
|
|
%bcond_without gnome_vfs
|
|
%bcond_with directfb
|
|
%bcond_with modplug
|
|
#
|
|
%bcond_without external_ffmpeg
|
|
#
|
|
BuildRequires: ImageMagick-devel alsa-devel flac-devel giflib-devel
|
|
BuildRequires: glib2-devel gnutls-devel gtk2-devel imlib2-devel krb5-devel
|
|
BuildRequires: libcdio-devel libdrm-devel libmng-devel libsmbclient
|
|
BuildRequires: libsmbclient-devel libtheora-devel libvorbis-devel
|
|
BuildRequires: Mesa-devel
|
|
%if %suse_version >= 1030
|
|
BuildRequires: lirc-devel
|
|
%else
|
|
BuildRequires: lirc
|
|
%endif
|
|
BuildRequires: readline-devel speex-devel update-desktop-files vcdimager-devel
|
|
%if !%{with distributable}
|
|
# those requiremens are optional but internal copies are likely old
|
|
%if %{with external_ffmpeg}
|
|
BuildRequires: libfaad2-devel libffmpeg-devel
|
|
%endif
|
|
%endif
|
|
%if %{with pulseaudio}
|
|
BuildRequires: libpulse-devel
|
|
%endif
|
|
%if %{with sdl}
|
|
BuildRequires: SDL-devel
|
|
%endif
|
|
%if %{with aalib}
|
|
BuildRequires: aalib-devel
|
|
BuildRequires: libcaca-devel
|
|
%endif
|
|
%if %{with arts}
|
|
BuildRequires: arts-devel
|
|
%endif
|
|
%if %{with esd}
|
|
BuildRequires: esound-devel
|
|
%endif
|
|
%if %{with gnome_vfs}
|
|
BuildRequires: gnome-vfs2-devel
|
|
%endif
|
|
%if %{with jack}
|
|
BuildRequires: libjack-devel
|
|
%endif
|
|
%if %{with directfb}
|
|
%if %suse_version >= 1020
|
|
BuildRequires: DirectFB-devel
|
|
%else
|
|
BuildRequires: DirectFB
|
|
%endif
|
|
%endif
|
|
%if %{with modplug}
|
|
BuildRequires: libmodplug
|
|
%endif
|
|
Version: 1.1.16.1
|
|
Release: 4
|
|
# XINE_MAJOR.XINE_LT_CURRENT in configure.ac
|
|
%define abiversion 1.25
|
|
# bug437293
|
|
%ifarch ppc64
|
|
Obsoletes: xine-lib-64bit
|
|
%endif
|
|
#
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Url: http://xine.sourceforge.net
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
Source: xine-lib-%{version}-crippled.tar.bz2
|
|
%if 0
|
|
Source: xine-lib-%{version}.tar.bz2
|
|
%endif
|
|
Source10: README.SuSE
|
|
Source99: precheckin_cripple_tarball.sh
|
|
# *** xine-lib: Bugfixes
|
|
Patch26: xine-lib-doc-fix-X11R6.diff
|
|
Patch28: xine-lib-1.1.14-ia64-is-not-alpha.diff
|
|
Patch29: xine-lib-TKADV2009-004.diff
|
|
# *** Addons
|
|
Patch50: vdr-xine-0.8.2.diff.bz2
|
|
Patch51: vdr-xine-SUSE.diff
|
|
Patch61: xine-lib-mjpegplugin.diff
|
|
# *** SUSE only changes
|
|
Patch70: xine-lib-crippled-LOCAL.diff
|
|
Patch71: xine-lib-demuxcheckfor_mad_ffmpeg-LOCAL.diff
|
|
Patch72: xine-lib-1.1.7-install-plugins-helper.diff
|
|
Patch73: xine-lib-assert.patch
|
|
Patch74: xine-configure.diff
|
|
# *** Only working for noncrippled source
|
|
Patch80: xine-lib-various-noncrippled.diff
|
|
|
|
%description
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%package -n libxine1
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Provides: xine-lib = %{version}-%{release}
|
|
Obsoletes: xine-lib < %{version}-%{release}
|
|
Obsoletes: xine-extra < %{version}-%{release}
|
|
Provides: libxine1-syncfb = %{version}-%{release}
|
|
Obsoletes: libxine1-syncfb < %{version}-%{release}
|
|
Provides: libxine1-xvmc = %{version}-%{release}
|
|
Obsoletes: libxine1-xvmc < %{version}-%{release}
|
|
Provides: libxine1-dvb = %{version}-%{release}
|
|
Obsoletes: libxine1-dvb < %{version}-%{release}
|
|
# bug437293
|
|
%ifarch ppc64
|
|
Obsoletes: xine-lib-64bit
|
|
%endif
|
|
#
|
|
Recommends: libxine1-codecs < %{version}-%{release}
|
|
Recommends: opensuse-codecs-installer
|
|
|
|
%description -n libxine1
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%package -n libxine-devel
|
|
License: GPL v2 or later
|
|
Summary: Development environment for xine-based media players
|
|
Group: Development/Libraries/C and C++
|
|
Requires: glibc-devel freetype2-devel zlib-devel libxine1 = %{version}
|
|
Obsoletes: libxine1-devel < %{version}-%{release}
|
|
Provides: libxine1-devel = %{version}-%{release}
|
|
Obsoletes: xine-devel < %{version}-%{release}
|
|
Provides: xine-devel = %{version}-%{release}
|
|
Obsoletes: xine-lib-devel < %{version}-%{release}
|
|
Provides: xine-lib-devel = %{version}-%{release}
|
|
# bug437293
|
|
%ifarch ppc64
|
|
Obsoletes: xine-lib-devel-64bit
|
|
%endif
|
|
#
|
|
|
|
%description -n libxine-devel
|
|
This package contains all necessary include files, libraries and
|
|
configuration files needed to compile applications that use the xine
|
|
media player.
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch <guenter@users.sourceforge.net>
|
|
|
|
%if %{with pulseaudio}
|
|
|
|
%package -n libxine1-pulse
|
|
License: GPL v2 or later
|
|
Summary: pulseaudio plugin for xine
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
Supplements: packageand(libpulse0:libxine1)
|
|
|
|
%description -n libxine1-pulse
|
|
xine sound output plugin for the pulseaudio soundserver
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch <guenter@users.sourceforge.net>
|
|
|
|
%endif
|
|
%if %{with sdl}
|
|
|
|
%package -n libxine1-sdl
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-sdl
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with arts}
|
|
|
|
%package -n libxine1-arts
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-arts
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with aalib}
|
|
|
|
%package -n libxine1-aa
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-aa
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with esd}
|
|
|
|
%package -n libxine1-esd
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-esd
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with jack}
|
|
|
|
%package -n libxine1-jack
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: jack plugin for xine
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-jack
|
|
xine sound output plugin for the jack soundserver
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with directfb}
|
|
|
|
%package -n libxine1-directfb
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
Summary: Video Player with Plug-Ins
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
|
|
%description -n libxine1-directfb
|
|
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It
|
|
also decodes multimedia files like AVI, MOV, WMV, and MP3 from local
|
|
disk drives, and displays multimedia streamed over the Internet. It
|
|
interprets many of the most common multimedia formats available - and
|
|
some of the most uncommon formats, too.
|
|
|
|
The libxine1 package may lack certain features because of legal
|
|
requirements (potential patent violation). See
|
|
http://www.opensuse.org/xine#Legal_Matters
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
%if %{with gnome_vfs}
|
|
|
|
%package -n libxine1-gnome-vfs
|
|
License: GPL v2 or later
|
|
Summary: gnome-vfs plugin for xine
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
Supplements: packageand(gnome-vfs2:libxine1)
|
|
|
|
%description -n libxine1-gnome-vfs
|
|
gnome-vfs xine input plugin
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch <guenter@users.sourceforge.net>
|
|
|
|
%endif
|
|
%if !%{with distributable}
|
|
|
|
%package -n libxine1-codecs
|
|
License: GPL v2 or later; Public Domain, Freeware
|
|
# these libs are possibly illegal and may not work without libdvdcss anyway
|
|
Summary: additional codecs for xine
|
|
Group: Productivity/Multimedia/Video/Players
|
|
Requires: libxine1 = %{version}
|
|
Obsoletes: xine-mad
|
|
Obsoletes: xine-internal < %{version}-%{release}
|
|
Provides: libxine1-dvd = %{version}-%{release}
|
|
Obsoletes: libxine1-dvd < %{version}-%{release}
|
|
Provides: libxine1-dxr3 = %{version}-%{release}
|
|
Obsoletes: libxine1-dxr3 < %{version}-%{release}
|
|
%ifarch %{ix86}
|
|
Provides: libxine1-w32dll = %{version}-%{release}
|
|
Obsoletes: libxine1-w32dll < %{version}-%{release}
|
|
%endif
|
|
Recommends: libdvdcss >= 1.2.6
|
|
|
|
%description -n libxine1-codecs
|
|
additional codecs required for xine to be able to play back DVDs, DVB,
|
|
DivX etc.
|
|
|
|
|
|
|
|
Authors:
|
|
--------
|
|
Guenter Bartsch
|
|
|
|
%endif
|
|
|
|
%prep
|
|
%if %{with distributable} && %{with onlynondistributable}
|
|
%error need --without distributable for --with onlynondistributable
|
|
%endif
|
|
cat <<EOF
|
|
+++ rpm build options +++'
|
|
Distributable version: %{with distributable}
|
|
%if !%{with distributable}
|
|
Codecs package only: %{with onlynondistributable}
|
|
External ffmpeg: %{with external_ffmpeg}
|
|
%endif
|
|
Pulseaudio: %{with pulseaudio}
|
|
SDL: %{with sdl}
|
|
aalib: %{with aalib}
|
|
arts: %{with arts}
|
|
esd: %{with esd}
|
|
jack: %{with jack}
|
|
gnome_vfs: %{with gnome_vfs}
|
|
directfb: %{with directfb}
|
|
modplug: %{with modplug}
|
|
+++++++++++++++++++++++++'
|
|
EOF
|
|
%setup -q -c -T
|
|
# Unpack crippled version only if full version does not exist
|
|
if test -s %{_sourcedir}/%{name}-%{version}.tar.bz2 ; then
|
|
tar xfj %{_sourcedir}/%{name}-%{version}.tar.bz2
|
|
else
|
|
tar xfj %{_sourcedir}/%{name}-%{version}-crippled.tar.bz2
|
|
fi
|
|
cd xine-lib-%{version}
|
|
%patch26
|
|
%patch28 -p1
|
|
%patch29 -p1
|
|
%patch50 -p1
|
|
%patch51 -p1
|
|
sed -i 's|^noinst_HEADERS = input_vdr.h|xineinclude_HEADERS = input_vdr.h|' src/vdr/Makefile.am
|
|
%patch61 -p0
|
|
#sed -i 's|^ac_config_files="|ac_config_files="src/vdr/Makefile src/mjpeg/Makefile|' configure
|
|
%patch70
|
|
%patch71 -p1
|
|
# Only apply to uncrippled source
|
|
%if !%{with distributable}
|
|
%patch80
|
|
%endif
|
|
%patch72 -p1
|
|
%patch73 -p1
|
|
%patch74 -p1
|
|
rm -f m4/libtool15.m4
|
|
|
|
%build
|
|
%if %{with external_ffmpeg}
|
|
# remove included ffmpeg header, they are old and may cause incompatibility
|
|
rm -rf src/libffmpeg/libav*/*.h
|
|
%endif
|
|
cd xine-lib-%{version}
|
|
export CFLAGS="${RPM_OPT_FLAGS} -fno-strict-aliasing -fno-force-addr"
|
|
export CCASFLAGS=-Wa,--noexecstack
|
|
%if 0%{suse_version} < 1011
|
|
echo 'AC_DEFUN([AC_REQUIRE_AUX_FILE])dnl' >> acinclude.m4
|
|
%endif
|
|
%if 0%{?suse_version} < 1020
|
|
# hack for sles10
|
|
rm m4/gettext.m4 m4/intl.m4
|
|
sed -i -e '/AM_GNU_GETTEXT_VERSION/s/0\.16\.1/0.14/' configure.ac
|
|
%endif
|
|
if [ ! -f configure ]; then
|
|
NO_CONFIGURE=1 ./autogen.sh
|
|
fi
|
|
AUTOPOINT=true autoreconf -fi
|
|
./configure --prefix=/usr \
|
|
--libdir=%{_libdir} \
|
|
--mandir=%{_mandir} \
|
|
%if 0%{suse_version} > 1010
|
|
--docdir=%{_defaultdocdir}/xine \
|
|
%else
|
|
docdir=%{_defaultdocdir}/xine \
|
|
%endif
|
|
--enable-fpic \
|
|
--enable-antialiasing \
|
|
--with-libflac \
|
|
--with-freetype \
|
|
%{?with_modplug:--enable-modplug} \
|
|
%{?with_directfb:--enable-directfb} \
|
|
%{?with_arts:--with-arts} \
|
|
%if !%{with distributable}
|
|
%{?with_external_ffmpeg:--with-external-ffmpeg} \
|
|
%endif
|
|
%ifarch %{ix86}
|
|
--with-w32-path=/usr/lib/win32 \
|
|
%endif
|
|
--with-install-plugins-helper=${_prefix}/lib/opensuse-codecs-installer
|
|
%if 0%{?suse_version} < 1110
|
|
# wtf libtool shit. $echo is unset. I guess there is a way to fix
|
|
# this properly, please tell me!
|
|
echo=echo \
|
|
%endif
|
|
make %{?jobs:-j%{jobs}}
|
|
|
|
%install
|
|
cd xine-lib-%{version}
|
|
%if 0%{?suse_version} < 1110
|
|
# same libtool problem here
|
|
echo=echo \
|
|
%endif
|
|
make install DESTDIR=%{buildroot}
|
|
LIB="%{buildroot}%{_libdir}/xine/plugins/%{abiversion}"
|
|
# install documentation
|
|
install -m 0644 %{SOURCE10} COPYING AUTHORS %{buildroot}%{_defaultdocdir}/xine/
|
|
# remove usless READMEs
|
|
rm %{buildroot}%{_defaultdocdir}/xine/README.{irix,solaris,WIN32}
|
|
%ifarch %{ix86}
|
|
mkdir -p %{buildroot}/usr/lib/win32
|
|
%endif
|
|
cd -
|
|
#
|
|
# big plugin sorting
|
|
#
|
|
cat > plugins << EOF
|
|
# these plugins do not have legal problems
|
|
xineplug_ao_out_alsa
|
|
xineplug_ao_out_file
|
|
xineplug_ao_out_none
|
|
xineplug_ao_out_oss
|
|
xineplug_vo_out_fb
|
|
xineplug_vo_out_none
|
|
xineplug_vo_out_opengl
|
|
xineplug_vo_out_xshm
|
|
xineplug_vo_out_xv
|
|
%if 0%{suse_version} > 1020
|
|
xineplug_vo_out_xcbshm
|
|
xineplug_vo_out_xcbxv
|
|
%endif
|
|
xineplug_vo_out_raw
|
|
xineplug_inp_dvb
|
|
xineplug_inp_dvd
|
|
xineplug_inp_v4l
|
|
xineplug_inp_file
|
|
xineplug_inp_http
|
|
xineplug_inp_net
|
|
xineplug_inp_pnm
|
|
xineplug_inp_cdda
|
|
xineplug_inp_smb
|
|
xineplug_inp_stdin_fifo
|
|
xineplug_inp_rtsp
|
|
xineplug_inp_pvr
|
|
xineplug_inp_rtp
|
|
xineplug_decode_bitplane
|
|
xineplug_decode_rgb
|
|
xineplug_decode_mjpeg
|
|
xineplug_decode_vorbis
|
|
xineplug_decode_yuv
|
|
xineplug_decode_lpcm
|
|
xineplug_decode_real
|
|
xineplug_decode_speex
|
|
xineplug_decode_theora
|
|
xineplug_decode_mpc
|
|
xineplug_decode_gdk_pixbuf
|
|
xineplug_decode_spucmml
|
|
xineplug_decode_sputext
|
|
# requires ImageMagick
|
|
xineplug_decode_image
|
|
xineplug_dmx_yuv_frames
|
|
xineplug_dmx_real
|
|
xineplug_dmx_audio
|
|
xineplug_dmx_iff
|
|
xineplug_dmx_avi
|
|
xineplug_dmx_flv
|
|
xineplug_dmx_image
|
|
xineplug_dmx_matroska
|
|
xineplug_dmx_ogg
|
|
xineplug_dmx_fli
|
|
xineplug_dmx_nsv
|
|
xineplug_dmx_mng
|
|
xineplug_dmx_pva
|
|
xineplug_dmx_qt
|
|
xineplug_dmx_rawdv
|
|
xineplug_dmx_sputext
|
|
xineplug_dmx_games
|
|
xineplug_dmx_slave
|
|
xineplug_flac
|
|
xineplug_vdr
|
|
xineplug_vo_out_xxmc
|
|
xineplug_vo_out_xvmc
|
|
xineplug_vo_out_syncfb
|
|
%ifarch %{ix86}
|
|
xineplug_vo_out_vidix
|
|
%endif
|
|
post/xineplug_post_audio_filters
|
|
post/xineplug_post_goom
|
|
post/xineplug_post_mosaico
|
|
post/xineplug_post_switch
|
|
post/xineplug_post_tvtime
|
|
post/xineplug_post_visualizations
|
|
#
|
|
.pulse
|
|
xineplug_ao_out_pulseaudio
|
|
#
|
|
.arts
|
|
xineplug_ao_out_arts
|
|
#
|
|
.esd
|
|
xineplug_ao_out_esd
|
|
#
|
|
.jack
|
|
xineplug_ao_out_jack
|
|
#
|
|
.aalib
|
|
xineplug_vo_out_aa
|
|
xineplug_vo_out_caca
|
|
#
|
|
.sdl
|
|
xineplug_vo_out_sdl
|
|
#
|
|
.gnome-vfs
|
|
xineplug_inp_gnome_vfs
|
|
#
|
|
.directfb
|
|
xineplug_vo_out_directfb
|
|
xineplug_vo_out_xdirectfb
|
|
#
|
|
.codecs
|
|
# libmad and MPEG related plugins
|
|
xineplug_decode_mad
|
|
xineplug_decode_spudvb
|
|
xineplug_inp_vcd
|
|
xineplug_inp_vcdo
|
|
xineplug_decode_mpeg2
|
|
xineplug_dmx_mpeg
|
|
xineplug_dmx_mpeg_block
|
|
xineplug_dmx_mpeg_ts
|
|
xineplug_dmx_mpeg_elem
|
|
xineplug_dmx_mpeg_pes
|
|
xineplug_dmx_yuv4mpeg2
|
|
# these plugins do have legal problems
|
|
xineplug_decode_a52
|
|
xineplug_decode_dts
|
|
xineplug_decode_faad
|
|
xineplug_decode_ff
|
|
xineplug_decode_dvaudio
|
|
xineplug_dmx_asf
|
|
xineplug_inp_mms
|
|
# I am not sure about these plugins, they need to be checked
|
|
# Closed Captioning Decoder (EIA-608). Patented ???
|
|
xineplug_decode_spucc
|
|
xineplug_decode_spu
|
|
# NES Music File Format. free ??
|
|
xineplug_decode_nsf
|
|
# Philips claimed intellectual property on GSM 06.10
|
|
xineplug_decode_gsm610
|
|
%ifarch %{ix86}
|
|
xineplug_decode_qt
|
|
xineplug_decode_w32dll
|
|
%endif
|
|
xineplug_decode_dxr3_video
|
|
xineplug_vo_out_dxr3
|
|
xineplug_decode_dxr3_spu
|
|
# unfortunately using external ffmpeg links the planar post
|
|
# processing plugin against ffmpeg libs
|
|
post/xineplug_post_planar
|
|
#
|
|
EOF
|
|
#
|
|
OUT_FILE=""
|
|
grep -v ^# plugins | while read i; do
|
|
[ "${i:0:1}" = "." ] && OUT_FILE=${i} && continue
|
|
echo %{_libdir}/xine/plugins/%{abiversion}/${i}.so >> files${OUT_FILE}
|
|
done
|
|
%find_lang libxine1
|
|
cat libxine1.lang >>files
|
|
%if %{with distributable}
|
|
xargs -i+ rm -f %{buildroot}/+ <files.codecs
|
|
%else
|
|
%if 0%{?__debug_package}
|
|
# strip patent encumbered plugins to prevent their source from
|
|
# ending up in the debuginfo package
|
|
xargs -i+ strip --strip-debug %{buildroot}/+ <files.codecs
|
|
%endif
|
|
%endif
|
|
%if %{with onlynondistributable}
|
|
for i in files files.*; do
|
|
test "$i" = 'files.codecs' || xargs -i+ rm -f %{buildroot}/+ < $i
|
|
done
|
|
rm -rf %{buildroot}/usr/share %{buildroot}/usr/bin
|
|
rm -rf %{buildroot}%{_defaultdocdir}/xine %{buildroot}/usr/include
|
|
rm -rf %{buildroot}/usr/lib/win32 %{buildroot}/%{_libdir}/pkgconfig
|
|
rm -rf %{buildroot}%{_libdir}/xine/plugins/%{abiversion}/{vidix,mime.types}
|
|
rm -f %{buildroot}%{_libdir}/libxine*
|
|
%endif
|
|
|
|
%clean
|
|
rm -rf %{buildroot}
|
|
%if !%{with onlynondistributable}
|
|
|
|
%post -n libxine1 -p /sbin/ldconfig
|
|
|
|
%postun -n libxine1 -p /sbin/ldconfig
|
|
|
|
%files -n libxine1 -f files
|
|
%defattr(-,root,root)
|
|
%_bindir/xine-list-1.1
|
|
%ifarch %{ix86}
|
|
%dir /usr/lib/win32
|
|
%endif
|
|
%dir /%{_libdir}/xine
|
|
%dir /%{_libdir}/xine/plugins
|
|
%dir /%{_libdir}/xine/plugins/%{abiversion}
|
|
%dir /usr/share/xine
|
|
%dir /usr/share/xine/libxine1
|
|
%{_libdir}/libxine.so.*
|
|
%doc %{_mandir}/man1/xine-list-1.1.1.gz
|
|
%doc %{_mandir}/man5/xine.*
|
|
%{_defaultdocdir}/xine
|
|
%dir %{_libdir}/xine/plugins/%{abiversion}/post
|
|
%{_libdir}/xine/plugins/%{abiversion}/vidix
|
|
%{_libdir}/xine/plugins/%{abiversion}/mime.types
|
|
#
|
|
# xine fonts
|
|
# cetus is a freeware font from http://www.fontfreak.com/authors/gregfonts.htm
|
|
#
|
|
/usr/share/xine/libxine1/fonts
|
|
%if %{with pulseaudio}
|
|
|
|
%files -n libxine1-pulse -f files.pulse
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with sdl}
|
|
|
|
%files -n libxine1-sdl -f files.sdl
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with arts}
|
|
|
|
%files -n libxine1-arts -f files.arts
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with esd}
|
|
|
|
%files -n libxine1-esd -f files.esd
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with jack}
|
|
|
|
%files -n libxine1-jack -f files.jack
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with aalib}
|
|
|
|
%files -n libxine1-aa -f files.aalib
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with directfb}
|
|
|
|
%files -n libxine1-directfb -f files.directfb
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
%if %{with gnome_vfs}
|
|
|
|
%files -n libxine1-gnome-vfs -f files.gnome-vfs
|
|
%defattr(-,root,root,0755)
|
|
%endif
|
|
|
|
%files -n libxine-devel
|
|
%defattr(-,root,root)
|
|
%doc %{_mandir}/man1/xine-config.1.gz
|
|
/usr/bin/xine-config
|
|
%{_libdir}/pkgconfig/libxine.pc
|
|
%{_libdir}/libxine.la
|
|
%{_libdir}/libxine.so
|
|
/usr/share/aclocal/xine.m4
|
|
/usr/include/xine
|
|
/usr/include/xine.h
|
|
%endif # onlynondistributable
|
|
%if !%{with distributable}
|
|
|
|
%files -n libxine1-codecs -f files.codecs
|
|
%defattr(-,root,root)
|
|
%dir %{_libdir}/xine
|
|
%dir %{_libdir}/xine/plugins
|
|
%dir %{_libdir}/xine/plugins/%{abiversion}
|
|
%dir %{_libdir}/xine/plugins/%{abiversion}/post
|
|
%endif
|
|
|
|
%changelog
|
|
* Fri Mar 06 2009 mhopf@suse.de
|
|
- Updated security fix for 4xm demuxer (TKADV2009-004, bnc#473825)
|
|
* Tue Feb 17 2009 lnussel@suse.de
|
|
- fix libtool breakage on older distributions with hack
|
|
* Tue Feb 10 2009 mhopf@suse.de
|
|
- Security fix for 4xm demuxer (TKADV2009-004, bnc#473825)
|
|
* Tue Jan 27 2009 mhopf@suse.de
|
|
- Update to 1.1.16.1:
|
|
* Security fixes:
|
|
- Heap overflow in Quicktime atom parsing. (CVE-2008-5234)
|
|
- Multiple buffer overflows. (CVE-2008-5236)
|
|
- Multiple integer overflows. (CVE-2008-5237)
|
|
- Unchecked or incompletely-checked read function results. (CVE-2008-5239)
|
|
- Unchecked malloc using untrusted values. (CVE-2008-5240, CVE-2008-5242)
|
|
- Integer underflow in qt compressed atom handling. (CVE-2008-5241)
|
|
- Buffer indexing using untrusted or unchecked values. (CVE-2008-5243)
|
|
- Integer overflows in the ffmpeg audio decoder and the CDDA server.
|
|
- Heap buffer overflow in the ffmpeg video decoder.
|
|
- Avoid segfault on invalid track type in Matroska files.
|
|
- Avoid underflow (compressed atoms) in the Qt demuxer.
|
|
* Fix reported compilation failures (with C++ programs).
|
|
* Fix CDDB access in 64-bit builds.
|
|
* Fix seeking FLV clips that don't specify the movie length in the headers.
|
|
* Support H.264 and AAC streams within FLV.
|
|
* Fix timing issues (broken audio) on mingw.
|
|
* Add ID3 tag TDRC to replace/complement the deprecated tag TYER.
|
|
* Add a new meta-tag, "Composer", and use it in the FLAC demuxer.
|
|
* Correct AAC channel ordering for multi-channel audio, at least for FLAC
|
|
when using ALSA or PulseAudio. (Needs a proper fix.)
|
|
* Add position-based seeking independent from seekpoints.
|
|
* Fix some XCB Xv attribute configuration breakage.
|
|
* Add a configuration option for Xv bicubic filtering, implemented in
|
|
xf86-video-ati 6.9.1.
|
|
* Recognise Xv "blitter" adaptors for port selection purposes.
|
|
NOTE: you will need to remove ~/.xine/catalog.cache when upgrading from
|
|
xine-lib 1.1.15 or older if you wish to use this extra option.
|
|
* Fix MMS media requests where the URI contains %%-encoded characters.
|
|
* Fix two hangs related to stopping playback of broken audio streams where
|
|
no audio data is sent to the output thread.
|
|
* Fix WAV demuxer to send the last frames when they don't fit perfectly into
|
|
the buffer
|
|
* Fix build with older ffmpeg, both internal and in Debian 5.0.
|
|
* Add version check for CACA library and disable CACA plugin if needed
|
|
* Fix playback of some H.264 files (broken in 1.1.16).
|
|
* Various other build & bug fixes.
|
|
* Some FAQ list updates.
|
|
* Wed Jan 07 2009 olh@suse.de
|
|
- obsolete old -XXbit packages (bnc#437293)
|
|
* Thu Nov 27 2008 ro@suse.de
|
|
- update baselibs.conf
|
|
* Thu Nov 13 2008 lnussel@suse.de
|
|
- explicitly require Mesa-devel
|
|
* Tue Oct 21 2008 lnussel@suse.de
|
|
- fix build with newer autoconf
|
|
* Wed Sep 17 2008 lnussel@suse.de
|
|
- add some more obsoletes/provides for legacy packman packages
|
|
- fix build with newer ffmpeg releases
|
|
* Thu Sep 04 2008 lnussel@suse.de
|
|
- split and rename package to adhere to library package conventions
|
|
* Tue Aug 26 2008 lnussel@suse.de
|
|
- remove fuzzy hunk from xine-lib-1.1.15-cpp-compilation.diff to fix
|
|
build on older distributions
|
|
* Fri Aug 22 2008 lnussel@suse.de
|
|
- Update to 1.1.15:
|
|
* Security fixes:
|
|
- Fix crashes with various corrupted media files, including Ogg.
|
|
(CVE-2008-3231)
|
|
This includes a libfaad update from the 1.2 branch.
|
|
- Delay V4L video frame preallocation until we know how large they'll be.
|
|
- Fix an exploitable ID3 heap buffer overflow.
|
|
- Check for possible buffer overflow attempts in the Real demuxer.
|
|
- Use size_t for data length variables where there may be int overflows.
|
|
- Add some checks for memory allocation failures.
|
|
* Use external ffmpeg and libfaad by default.
|
|
* V4L: Don't segfault if asked for an input that doesn't exist.
|
|
* Recognise AMR audio (normally found in 3GP files).
|
|
* Recognise Snow video.
|
|
* Xv deinterlacing didn't take the size of the deinterlaced image into
|
|
account; on some chipsets, this would cause image corruption, while on
|
|
others, there would be no problem.
|
|
* V4L: only try and set the tuner if we're going to use it. Setting the tuner
|
|
when using baseband video (CVBS, S-Video) breaks the input.
|
|
* Fix crashes with MP3 files with metadata consisting only of separators.
|
|
- move extra skins to xine-ui package
|
|
- use external faad and ffmpeg libraries
|
|
* Fri Aug 01 2008 mhopf@suse.de
|
|
- Verify whether the visual is direct rendering capable before actually
|
|
activating the opengl plugin (bnc #402687)
|
|
* Fri Jul 25 2008 lnussel@suse.de
|
|
- Update to 1.1.14:
|
|
* DVB changes:
|
|
- Reacquire PIDs whenever a PMT is parsed. (Some channels' PIDs are
|
|
changed on a regular basis.)
|
|
- Recognise more stream formats (as defined in the broadcast PMT).
|
|
- Allow automatic detection of more DVB tuning parameters.
|
|
- Allow the GUI to be disabled.
|
|
- Allow configuration of the location of channels.conf.
|
|
* V4L: allow TV standard selection.
|
|
* Allow input plugins to report MIME type information.
|
|
This is used for demuxer plugin selection immediately before testing the
|
|
filename extension (so it won't work when demuxer selection is done by
|
|
stream content only). [Bug #120]
|
|
* Allow input plugins to ask for a specific demuxer, overriding the normal
|
|
demuxer selection methods. (Most won't need this.)
|
|
* The Xv and XxMC video output plugins now support Xv port selection via
|
|
two methods: port number and port type (currently "any", "overlay" and
|
|
"textured video"). Port number takes precedence; the plugins will fall
|
|
back on another port of the same type (if a type was specified) then on
|
|
whatever they can find.
|
|
XvMC does not support port selection at present.
|
|
(Backported from the 1.2 branch.)
|
|
* Fix MPEG TS audio stream problems introduced in 1.1.13.
|
|
* Add basic aspect ratio detection for Windows Media Video streams.
|
|
- Update to 1.1.13:
|
|
* Security fixes:
|
|
- Buffer overflow in the NSF demuxer which may allow remote attackers to
|
|
cause a denial of service (crash) or possibly execute arbitrary code
|
|
via an NSF file with a long title or copyright message. (CVE-2008-1878)
|
|
- For extra safety against possible Integer overflows like the ones found
|
|
in CVE-2008-1482, backport more calloc usage from 1.2 branch.
|
|
* Improved JACK output plugin.
|
|
* Added MIME types and .mpp for musepack.
|
|
* Fixed display of some MJPEG streams (YUVJ420P).
|
|
* Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more
|
|
information about the reason.
|
|
* Provide a useful implementation of xine_register_log_cb().
|
|
* Thu Jun 19 2008 schwab@suse.de
|
|
- Remove local libtool macros and run autoreconf.
|
|
* Wed May 14 2008 mhopf@suse.de
|
|
- Update to 1.1.12: (fixes bnc#379499)
|
|
* Fixed and improved the PulseAudio driver.
|
|
* Fixed a regression in 1.1.11.1 which broke Quicktime container handling.
|
|
* And another, this time in the Matroska demuxer.
|
|
* Added a tool to assist with generating front ends' desktop files. It
|
|
lists MIME types & filename extensions known to the installed xine-lib.
|
|
* Various Real codec improvements, including:
|
|
- RV20 no longer causes segfaults (observed on amd64);
|
|
- Cook is now handled by ffmpeg.
|
|
* Added a video output plugin intended for passing raw data to the front end.
|
|
* Fri Apr 18 2008 lnussel@suse.de
|
|
- fix overflow in nsf demuxer (bnc#380772, CVE-2008-1878)
|
|
* Thu Apr 17 2008 lnussel@suse.de
|
|
- Update to vdr-xine-0.8.2
|
|
* bugfix release
|
|
- don't use %%run_ldconfig anymore
|
|
- don't install non-Linux READMEs
|
|
* Tue Apr 15 2008 lnussel@suse.de
|
|
- fix insufficient bounds checking in speex decoder (bnc#379106,
|
|
CVE-2008-1686)
|
|
* Thu Apr 10 2008 ro@suse.de
|
|
- added baselibs.conf file to build xxbit packages
|
|
for multilib support
|
|
* Mon Mar 31 2008 mhopf@suse.de
|
|
- Update to 1.1.11.1:
|
|
* Added a few more memory allocation checks to the above demuxers.
|
|
* WAV file playback fix: don't assume that the first chunk is "fmt ".
|
|
* Don't try to play partial 24-bit AIFF frames (decoder would lose data).
|
|
* Fixed AIFF comment chunk handling and sample rate reading.
|
|
* LPCM fixes: input over-reading, conversion of 24-bit samples.
|
|
- Updated precheckin_cripple_tarball.sh
|
|
* Tue Mar 25 2008 mhopf@suse.de
|
|
- Security fix for bnc#372877: integer overflows in malloc
|
|
CVE-2008-1482
|
|
- Added missing aalib-devel dependency.
|
|
* Wed Mar 19 2008 mhopf@suse.de
|
|
- Update to 1.1.11:
|
|
* Security fixes:
|
|
- Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073)
|
|
* Reworked the plugin directory naming so that external plugins don't have
|
|
to be rebuilt for every release. We now use a naming scheme based on the
|
|
API/ABI versioning, checking older directories - with this release, the
|
|
plugin directory name is 1.20, and if this gets bumped to 1.21 in a
|
|
future release, 1.20 will still be available for external plugins.
|
|
(Any directories not 1.* won't be looked in.)
|
|
* Made the version parsing much more reliable; it wasn't properly coping
|
|
with four-part version numbers. This affects any program whose build
|
|
scripts use xine-lib's automake macros.
|
|
* Fixed an off-by-one in the FLAC security fix patch. This breakage was
|
|
causing failure to play some files.
|
|
* Support 16-bit big-endian DTS audio.
|
|
* Improved frame snapshot API. (ABI extension.)
|
|
* Re-add support for # (stream parameter separator) in raw filenames,
|
|
without the bugs found in the original implementation.
|
|
(This is a convenience feature for users only. Front ends which rely on
|
|
it for functions like subtitle file detection must instead use file://
|
|
MRLs; if they don't, we consider them to be buggy.)
|
|
* Fixed long delay when closing stream on dual core systems [Bug #33]
|
|
* Mon Mar 10 2008 lnussel@suse.de
|
|
- get rid of nosrc so a debuginfo package get created (bnc#284030)
|
|
* Fri Feb 15 2008 lnussel@suse.de
|
|
- Update to 1.1.10.1:
|
|
* Security fix: Array index vulnerability which may allow remote
|
|
attackers to execute arbitrary code via a crafted FLAC tag,
|
|
causing a stack buffer overflow. (CVE-2008-0486)
|
|
* Fix a RealPlayer codec detection bug.
|
|
* Improve detection of MP3 streams with ID3v2 tags. Don't trust the tag
|
|
size.
|
|
* Tue Jan 29 2008 lnussel@suse.de
|
|
- Update to 1.1.10: Maintenance release with security fix
|
|
* Security fixes:
|
|
- Buffer overflow which allows a remote attacker to execute arbitrary
|
|
code or crash the client program via a crafted ASF header.
|
|
(Related to CVE-2006-1664)
|
|
* Update Ogg and Annodex mimetypes and extensions.
|
|
* Change the default v4l device paths to /dev/video0 and /dev/radio0.
|
|
* Fix support for subtitles with schemes (e.g. http://), partly broken
|
|
since 1.1.8.
|
|
* Unescape the filename in "#save:". This allows filenames to contain ';'
|
|
etc. without ambiguity, e.g. "#save:foo%%3B1.ts" -> "foo;1.ts", but front
|
|
end authors should be careful with xine-lib older than 1.1.10.
|
|
* Backported xine-config & libxine.pc from 1.2.
|
|
Consequently, xine-config now requires pkg-config.
|
|
* Don't discard audio samples forever. Fixed streaming playback.
|
|
* Fix a possible crash on channel change in the DVB plugin.
|
|
* Flash video demuxer improvements and bug fixes.
|
|
* Make the V4L ALSA audio input device configurable.
|
|
- stick with xine-lib instead of xine-base
|
|
* Tue Jan 29 2008 lnussel@suse.de
|
|
- fix build on older distros and x86_64
|
|
* Thu Jan 24 2008 mhopf@suse.de
|
|
- Add mad-devel only if building uncrippled.
|
|
* Tue Jan 22 2008 mhopf@suse.de
|
|
- Move source package to xine-base:
|
|
- Build xine-internal depending on define in top of specfile
|
|
- Make package distributable for inclusion in openSUSE.
|
|
- xine-internal now created by additional xine-base-internal package.
|
|
* Fri Jan 11 2008 mhopf@suse.de
|
|
- Update to 1.1.9.1: Security fix
|
|
Buffer overflow in RTSP header-handling code. (CVE-2008-0225)
|
|
* Thu Jan 10 2008 lnussel@suse.de
|
|
- fix path to vdr-xine fifos
|
|
* Mon Jan 07 2008 mhopf@suse.de
|
|
- Update to 1.1.9: Maintenance release
|
|
* Fix dvd://.../title[.chapter] handling.
|
|
* Many DVB fixes.
|
|
* Fix incorrect H.264 detection on successive MPEG1/2 B frames.
|
|
* Add UI option to configure FFmpeg's video decoder thread count.
|
|
* Improve syncing of audio and video in the presence of bad frames.
|
|
* Improve handling of invalid or unknown frame sizes.
|
|
* Fixes in Flash video, Real demuxer, sputext, subtitle rendering.
|
|
* Fixes in XML, UTF-8, URL, filename handling.
|
|
* Crash, deadlock, and build fixes.
|
|
* Nicer wakeup behaviour, using select instead of nanosleep (800 -> 100
|
|
wakeups/s).
|
|
* Fix ALSA sample loss on close.
|
|
* Updated translations.
|
|
* Detect corrupted or broken seek tables in CBR MP3 files. [Bug #3]
|
|
- Update to vdr-xine-0.8.1
|
|
* Tue Nov 13 2007 mhopf@suse.de
|
|
- Workarounds to compile with gcc 4.3
|
|
* Wed Oct 31 2007 ro@suse.de
|
|
- include assert.h for alsa source
|
|
* Fri Oct 19 2007 lnussel@suse.de
|
|
- Update to vdr-xine-0.7.12
|
|
* Tue Aug 28 2007 mhopf@suse.de
|
|
- Installing input_vdr.h again (304220).
|
|
* Tue Aug 28 2007 mhopf@suse.de
|
|
- Fixed DVB issues (305265).
|
|
- Updated to 1.1.8 - mostly Bugfixes:
|
|
* Fix an audio resampling problem which was causing regular clicking.
|
|
* Fix a crash with "dvb:/".
|
|
* DVB subtitle fixes: deadlock prevention, thread leakage, spec compliance.
|
|
* Allow the DVB input plugin to timeout if it is receiving no signal.
|
|
* Fix handling of multiple MPEG TS audio streams & subtitle languages.
|
|
* Clean up "%%" unescaping in MRLs; correctly handle "%%" in DVD and VCD MRLs.
|
|
* Fix some memory leaks in the Vorbis decoder and video overlays.
|
|
* Fix a problem with the goom plugin which could cause it to stop working.
|
|
* Various small video frame-handling bug fixes.
|
|
* Send a channel-changed event to the frontend when receiving the SYNC
|
|
string from last.fm streaming server.
|
|
* Add colouring for bold & italic in text subtitles.
|
|
* Simple scaling of subtitles to fit the frame width (intended to cope
|
|
with common DVB resolutions such as 544x576).
|
|
* Add options to control bob deinterlacing in the XxMC video output plugin.
|
|
* Sat Aug 18 2007 ssommer@suse.de
|
|
- Recommend and use opensuse-codecs-installer
|
|
* Mon Jul 02 2007 mhopf@suse.de
|
|
- Fixed MJPG decoder linkage.
|
|
- Finally removed obsolete vdr-xine-lib-0.7.10-noncrippled.diff.
|
|
* Thu Jun 28 2007 meissner@suse.de
|
|
- added motion jpeg decoder plugin so we can play
|
|
movies captured by digital camera even on the crippled
|
|
version.
|
|
* Tue Jun 12 2007 mhopf@suse.de
|
|
- Fixed precheckin_cripple_tarball.sh
|
|
- Updated to 1.1.7:
|
|
* Support for libdca.
|
|
* handle disappearing audio devices (typically USB).
|
|
* Fixed VCD playback (broken since 1.1.4).
|
|
* Various other minor fixes and improvements.
|
|
* Thu Apr 26 2007 lnussel@suse.de
|
|
- fix build on 10.2 by excluding xcb plugins from file list
|
|
* Wed Apr 18 2007 mhopf@suse.de
|
|
- Updated to 1.1.6:
|
|
* 1.1.5 had a few problems with CD audio and DVD playback.
|
|
* Split the DirectFB plugin into X11 and non-X versions.
|
|
* Fixed the XcbXv plugin - an empty plugin would be built if "old" Xv
|
|
isn't detected.
|
|
* Reworked the channels.conf file handling in the DVB plugin.
|
|
* Fixed a CDDA-related crash and a DVD-related hang.
|
|
* Mon Apr 16 2007 mhopf@suse.de
|
|
- Updated to 1.1.5:
|
|
* Security fixes.
|
|
* Improved PulseAudio plugin.
|
|
* Added XCB-based output plugins (Xv and XShm).
|
|
* Fix race condition in alsa audio out driver.
|
|
* Fixed a crash in the eq2 plugin.
|
|
* Fixed content type detection for AAC.
|
|
* Parse ID3v2 tags on AAC and FLAC files, as well as mp3 files.
|
|
* Priority of the AAC encoder is now lower than anything else.
|
|
* Relicense the xine-lib XML parser under the GNU LGPL.
|
|
* Spanish translation updated by Carlos E. Robinson M.
|
|
* Don't leave libstk support to be detected automagically.
|
|
* Cleaned up Real binary codecs support.
|
|
* Avoid a possible floating-point exception when starting stream playback.
|
|
* Now xine can play correctly media on HTTP servers reporting status codes
|
|
but no status message.
|
|
* Wave files with 24-bit integer PCM streams now should play correctly.
|
|
* Added centre-cutout (4:3 in 16:9) to the expand plugin.
|
|
* Fix support of block devices for AC3 and DTS demuxers.
|
|
* Fix amp muting when level is still at 100.
|
|
* Create at least a 1x1 shared image when the first frame is skipped.
|
|
* Send an event when the amp level is modified.
|
|
* Add support for H.264 video stream in PES packets.
|
|
* Support multiple audio PID in MPEG TS.
|
|
* Multiple platform fixes.
|
|
* Wed Mar 28 2007 mhopf@suse.de
|
|
- Distributed source tarball is now crippled.
|
|
Call precheckin_cripple_tarball.sh for new xine-lib tarballs.
|
|
- Major build update.
|
|
* Wed Mar 14 2007 mhopf@suse.de
|
|
- Security fix for #254374: DSO loader buffer overflow.
|
|
CVE-2007-1387
|
|
- BuildRequires fix (libcdio).
|
|
* Tue Feb 27 2007 sbrabec@suse.cz
|
|
- Reduced BuildRequires.
|
|
* Wed Jan 31 2007 mhopf@suse.de
|
|
- Update to xine-lib-1.1.4
|
|
- Update to vdr-xine-0.7.10
|
|
- Fixed some new(?) installation failures
|
|
- xineplug_flac has to be triggered on configure manually now.
|
|
* Thu Jan 18 2007 mhopf@suse.de
|
|
- Fix comparing char* pointer with a string literal.
|
|
* Fri Dec 08 2006 mhopf@suse.de
|
|
- Update to xine-lib 1.1.3
|
|
- Fixed several strncat() and dubious postincrements.
|
|
* Thu Nov 30 2006 mhopf@suse.de
|
|
- Security fix for #224813: Potential buffer overflow for real media.
|
|
SF tracker #1603458:
|
|
https://sf.net/tracker/index.php?func=detail&aid=1603458&group_id=9655&atid=109655
|
|
* Tue Nov 21 2006 mhopf@suse.de
|
|
- Security fix for #222892: Insufficient validation of AVI headers.
|
|
CVE-2006-4799 and CVE-2006-4800.
|
|
* Mon Oct 16 2006 ro@suse.de
|
|
- remove DirectFB from BuildRequires (unused)
|
|
* Thu Oct 12 2006 mhopf@suse.de
|
|
- Hotfix for automake-less patch.
|
|
* Wed Oct 11 2006 mhopf@suse.de
|
|
- Missed spu detection in one place.
|
|
- Fixed for building w/o automake.
|
|
- Spec file cleanup.
|
|
* Tue Oct 10 2006 mhopf@suse.de
|
|
- Fixed detection of crippled package for DVD playback (mpeg2 + spu).
|
|
* Wed Sep 27 2006 lnussel@suse.de
|
|
- build xine-ui in separate package
|
|
* Mon Sep 11 2006 mhopf@suse.de
|
|
- Fixed VDR plugin build.
|
|
* Fri Aug 11 2006 mhopf@suse.de
|
|
- Fixed X11R6 paths in docs.
|
|
* Tue Aug 08 2006 mhopf@suse.de
|
|
- Fixes for compatibility to X.org 7.1
|
|
- Cleaned up web references (codec crippled xine + base url)
|
|
- Improved author lists
|
|
- Removed unnecessary autoreconf for libs.
|
|
- Added plugins that are finnally building on ppc64 (+s390?)
|
|
- More cleanup
|
|
* Thu Jul 13 2006 mhopf@suse.de
|
|
- Update to xine-lib-1.1.2
|
|
- Update to vdr-xine-0.7.9
|
|
- Cleanup, renamed several patches.
|
|
* Thu Jul 06 2006 mhopf@suse.de
|
|
- Security fix for #190398: Buffer overflow in libmms.
|
|
- xine-devel Requires: xine-lib now.
|
|
* Wed Jun 21 2006 mhopf@suse.de
|
|
- Update po/Makefile.in.in for updated autotools.
|
|
* Mon Jun 19 2006 schwab@suse.de
|
|
- Work around broken use of configure substitutions.
|
|
* Tue Jun 06 2006 mhopf@suse.de
|
|
- Improved fix for #180850: Use correct buffer size.
|
|
* Thu Jun 01 2006 mhopf@suse.de
|
|
- Security fix for #180850: Buffer overflow in HTTP input plugin.
|
|
* Wed May 17 2006 schwab@suse.de
|
|
- Fix unaligned access.
|
|
* Sun May 14 2006 schwab@suse.de
|
|
- Fix undefined symbol [#173413].
|
|
- Fix misuses of sprintf.
|
|
- Ensure non-executable stack.
|
|
* Thu Apr 20 2006 mhopf@suse.de
|
|
- Security fix for #167276: http://open-security.org/advisories/16
|
|
* Thu Apr 20 2006 meissner@suse.de
|
|
- Removed -U_FORTIFY_SOURCE. Verified xine --keymap working.
|
|
* Tue Apr 11 2006 mhopf@suse.de
|
|
- Security fix for http://www.xfocus.org/advisories/200603/11.html,
|
|
as far as xine is affected.
|
|
* Thu Mar 30 2006 mhopf@suse.de
|
|
- Fix for #157854: Check for mad and ffmpeg before advertizing mp3.
|
|
- Improved fix for shared images, but not shared pixmaps.
|
|
* Thu Mar 16 2006 mhopf@suse.de
|
|
- Really fixed #132749: crippled xine URL was no longer valid.
|
|
Missed text in one of the patches.
|
|
* Fri Mar 10 2006 bk@suse.de
|
|
- Add esound-devel to BuildRequires (was implicily by SDL-devel)
|
|
* Mon Mar 06 2006 mhopf@suse.de
|
|
- xine-ui had broken user interface on Xservers that support shared images,
|
|
but no shared pixmaps (like Xgl). Fixed.
|
|
* Fri Mar 03 2006 mhopf@suse.de
|
|
- Fixed #132749: crippled xine URL was no longer valid.
|
|
Now on opensuse.org.
|
|
* Wed Mar 01 2006 mhopf@suse.de
|
|
- Fixed #144083: vdr button not shown.
|
|
* Fri Jan 27 2006 mhopf@suse.de
|
|
- Fixed BuildRequires.
|
|
* Wed Jan 25 2006 mls@suse.de
|
|
- converted neededforbuild to BuildRequires
|
|
* Mon Jan 09 2006 mhopf@suse.de
|
|
- Fixed snapshot function (aspect ratio calculation).
|
|
* Mon Jan 09 2006 schwab@suse.de
|
|
- Fix support for RealPlayer10 codecs.
|
|
* Tue Jan 03 2006 mhopf@suse.de
|
|
- Update to xine-lib 1.1.1
|
|
- Update to vdr-xine 0.7.6 (adapted to 1.1.1)
|
|
* Sun Dec 04 2005 lmuelle@suse.de
|
|
- Revert libsmbclient renameing.
|
|
* Mon Nov 14 2005 lmuelle@suse.de
|
|
- Use samba-libs instead of libsmbclient.
|
|
* Thu Oct 27 2005 adrian@suse.de
|
|
- xine-internal needs xine-mad now
|
|
* Tue Sep 06 2005 schwab@suse.de
|
|
- Use <mad.h> instead of own headers, SIZEOF_INT is missing.
|
|
* Tue Sep 06 2005 adrian@suse.de
|
|
- use external mad lib, fix crashes on 64bit (#115358)
|
|
* Thu Sep 01 2005 tiwai@suse.de
|
|
- Fix suspend/resume (#114725)
|
|
* Mon Aug 29 2005 jw@suse.de
|
|
- That is actually: *Do* compile with -U_FORTIFY_SOURCE ...
|
|
* Mon Aug 29 2005 kukuk@suse.de
|
|
- Fix xine-ui version number
|
|
- Don't compile with -U_FORTIFY_SOURCE as workaround for [#113612]
|
|
* Thu Aug 25 2005 lnussel@suse.de
|
|
- update vdr-xine to version 0.7.5
|
|
* Thu Aug 25 2005 schwab@suse.de
|
|
- Fix last change.
|
|
* Thu Aug 25 2005 adrian@suse.de
|
|
- require explicit the xine-lib version in plugin packages
|
|
* Fri Aug 19 2005 adrian@suse.de
|
|
- move mpeg codecs to -mad package
|
|
- convert default video into theora format
|
|
* Thu Aug 11 2005 adrian@suse.de
|
|
- enable smb and openGL plugins again
|
|
- extra file to mark mad support
|
|
* Tue Aug 09 2005 schwab@suse.de
|
|
- Don't hardcode cache line size.
|
|
* Fri Aug 05 2005 lnussel@suse.de
|
|
- update to vdr-xine-0.7.4
|
|
* Thu Aug 04 2005 adrian@suse.de
|
|
- update xine-lib to version 1.1.0 to fix crashes with gcc4
|
|
- update xine-ui to version 0.99.4
|
|
* Thu Jul 21 2005 hvogel@suse.de
|
|
- Set Version tag in the xine-ui subpackage
|
|
* Mon Jul 18 2005 schwab@suse.de
|
|
- Fix undefined operation.
|
|
- Support RealPlayer10 codecs.
|
|
* Tue Jul 12 2005 adrian@suse.de
|
|
- package xineplug_vo_out_xvmc again, xvmc got fixed
|
|
* Wed Apr 27 2005 adrian@suse.de
|
|
- update to version 1.0.1
|
|
* security fixes
|
|
* mpc/musepack decoder
|
|
- remove extra binaries for mmx/xmm and trust in runtime detection
|
|
* Tue Apr 12 2005 adrian@suse.de
|
|
- fix compilation with gcc 4
|
|
* Fri Apr 08 2005 adrian@suse.de
|
|
- move arts plugin to -extra package, since it is no optional in KDE
|
|
* Wed Mar 09 2005 adrian@suse.de
|
|
- avoid dependencies to main package
|
|
* Wed Mar 02 2005 adrian@suse.de
|
|
- parallelise build
|
|
* Thu Feb 17 2005 adrian@suse.de
|
|
- new url for xine dvd explanations
|
|
* Mon Jan 31 2005 lnussel@suse.de
|
|
- set vdr-xine fifodir to /var/lib/vdr-xine
|
|
* Mon Jan 31 2005 adrian@suse.de
|
|
- apply patch to support new vdr
|
|
* Tue Jan 25 2005 sbrabec@suse.cz
|
|
- Use system libcdio and libvcdinfo.
|
|
* Mon Jan 10 2005 adrian@suse.de
|
|
- disable XvMC support temporarly, the current X11 snapshot does mis
|
|
it.
|
|
* Mon Jan 03 2005 adrian@suse.de
|
|
- update to the FINAL version 1.0 !
|
|
* spudvb support
|
|
- update xine-ui to version 0.99.3
|
|
- own subpackage for -mad dependency
|
|
* Wed Nov 10 2004 uli@suse.de
|
|
- fixed to build on ppc64, s390* (no X?MC)
|
|
* Tue Nov 09 2004 adrian@suse.de
|
|
- update to version 1.0 rc7
|
|
* rewritten DVB support
|
|
* speed improvements
|
|
* fix for playback freezes on 2.6 kernel
|
|
* Thu Oct 14 2004 ro@suse.de
|
|
- added gnutls et.al. to neededforbuild
|
|
* Sat Sep 25 2004 adrian@suse.de
|
|
- fix build of mad decoder (leads to crashes on 64bit #46091)
|
|
- downgrade goom plugin due to problems on 64bit (#46091)
|
|
* Fri Sep 24 2004 adrian@suse.de
|
|
- fix permissions on directories (#45957)
|
|
* Mon Sep 20 2004 adrian@suse.de
|
|
- update to verions 1.0 rc6a
|
|
* further security fix and obsoletes patches
|
|
* fix for QuickTime 6.3 DLLs
|
|
* Sat Aug 21 2004 adrian@suse.de
|
|
- review the new plugins and move them either to the
|
|
public or internal package
|
|
- move flac to xine-lib, since we have flac anyway installed
|
|
by default now.
|
|
* Thu Aug 19 2004 adrian@suse.de
|
|
- add libtheora-devel to nfb
|
|
* Tue Aug 10 2004 adrian@suse.de
|
|
- fix buffer overflow in vcd input plugin (#43642)
|
|
http://www.open-security.org/advisories/6
|
|
* Tue Jul 06 2004 adrian@suse.de
|
|
- update xine-ui to version 0.99.2
|
|
* Wed Jun 23 2004 adrian@suse.de
|
|
- update to version rc5
|
|
* Sat May 15 2004 adrian@suse.de
|
|
- update to version rc4a
|
|
- add /usr/lib/win32 dir on ia32
|
|
* Sat May 01 2004 adrian@suse.de
|
|
- add input plugin from VDR system
|
|
- revert libmpeg2 change, it got too imcompatible meanwhile
|
|
- add some skins for xine-ui
|
|
* Thu Apr 29 2004 adrian@suse.de
|
|
- update to version rc4
|
|
- use external libmad and libmpeg2
|
|
* Thu Apr 22 2004 adrian@suse.de
|
|
- update xine-ui to version 0.99.1
|
|
* Wed Apr 14 2004 adrian@suse.de
|
|
- update to version rc3c.
|
|
- enable theora support
|
|
* Sat Apr 03 2004 adrian@suse.de
|
|
- fix crash in goom plugin on 64bit (#36702)
|
|
* Sun Mar 21 2004 adrian@suse.de
|
|
- fix crash, when accessing a DVD
|
|
* Thu Feb 26 2004 adrian@suse.de
|
|
- enable arts plugin again for all architectures
|
|
* Thu Feb 12 2004 adrian@suse.de
|
|
- fix build (any base header had defined TRUE and FALSE before)
|
|
* Thu Feb 05 2004 adrian@suse.de
|
|
- this changelog entry misses a proper excuse, why the last one
|
|
broke the build
|
|
* Wed Feb 04 2004 adrian@suse.de
|
|
- remove theora from build system, or ogg would require it
|
|
* Mon Feb 02 2004 ro@suse.de
|
|
- fix file-list for s390* (alsa)
|
|
* Sat Jan 31 2004 adrian@suse.de
|
|
- add switch to enable theora support, disabled by default
|
|
* Mon Dec 29 2003 adrian@suse.de
|
|
- update to version 1.0.0rc3a
|
|
* works with NPTL on kernel 2.6 now
|
|
* Fri Dec 26 2003 adrian@suse.de
|
|
- update xine-ui to version 0.9.23
|
|
* Thu Dec 18 2003 adrian@suse.de
|
|
- update to version 1.0.0rc3
|
|
* Sun Nov 23 2003 adrian@suse.de
|
|
- accept alsa 1.0 release in config check
|
|
* Mon Oct 27 2003 adrian@suse.de
|
|
- update to version 1.0.0rc2
|
|
* new/better VCD plugin
|
|
* Tue Oct 14 2003 adrian@suse.de
|
|
- update to version 1.0.0rc1
|
|
* most amd64 patches are merged
|
|
* new frame buffer output plugin
|
|
* Mon Sep 22 2003 adrian@suse.de
|
|
- fix rpm v4 Provides/Obsoletes behaviour
|
|
* Sun Sep 21 2003 adrian@suse.de
|
|
- do not try to open the dvd device at all, if needed codecs
|
|
are missing (or a dead lock can happen) #30224
|
|
- move dxr3 plugin to -extra, because of confusing console
|
|
messages (most people do not have the dxr3 hardware)
|
|
* Fri Sep 19 2003 adrian@suse.de
|
|
- move alsa plugin into -extra package, not in default selection
|
|
* depending on the driver it crashes in libasound on some systems
|
|
while oss works fine
|
|
* Fri Sep 05 2003 adrian@suse.de
|
|
- justify Categories
|
|
* Wed Sep 03 2003 adrian@suse.de
|
|
- add warning popup, if the user click on dvd button and
|
|
has not sufficient support to play it
|
|
* Tue Aug 19 2003 adrian@suse.de
|
|
- better 64bit fixes, unbreaking raw device support again
|
|
- do not load modules on ix86 multiple times
|
|
* Tue Aug 19 2003 adrian@suse.de
|
|
- fix libdvdnav/read for 64bit/amd64
|
|
- enable SSE/MMX on amd64
|
|
- some magic mmx/sse fixes for amd64 from aj
|
|
- compile the fallback plugins really without mmx on ix86
|
|
* Thu Aug 14 2003 adrian@suse.de
|
|
- move speex plugin back to main package, ogg needs it anyway now
|
|
- head/tail syntax fixes
|
|
- fix crippled logo detection without xine-internal installed
|
|
- use desktop file from kappfinder
|
|
- do not package arts plugin on 64bit, it cause heavy memory
|
|
problems and I really do not want to fix them, after I have
|
|
seen the compiler warnings ...
|
|
* Fri Aug 08 2003 adrian@suse.de
|
|
- update xine-ui to version 0.9.22
|
|
* Wed Aug 06 2003 adrian@suse.de
|
|
- move speex plugin to -extra
|
|
* Sun Aug 03 2003 adrian@suse.de
|
|
- update to version 1-rc0
|
|
* new support for speex and other
|
|
* broadcast functionality
|
|
* Tue Jul 29 2003 adrian@suse.de
|
|
- add update-desktop-files to #neededforbuild
|
|
- fix gnome-vfs detection on lib64
|
|
- define x86_64 architecture
|
|
* Mon Jul 28 2003 adrian@suse.de
|
|
- fix file list
|
|
* Mon Jul 28 2003 adrian@suse.de
|
|
- add Categories
|
|
* Tue Jul 22 2003 adrian@suse.de
|
|
- package missing directories
|
|
* Tue Jul 22 2003 adrian@suse.de
|
|
- fix build for older distributions
|
|
- add MMX optimized plugins
|
|
- build a SSE and a MMX libxine additionaly.
|
|
* Tue Jul 15 2003 adrian@suse.de
|
|
- workaround libtool rpath auto usage
|
|
- fix build for non-ix86 architectures
|
|
- disable gnome_vfs support on 64bit until gnome is fixed
|
|
* Mon Jul 14 2003 sbrabec@suse.cz
|
|
- GNOME prefix change to /opt/gnome.
|
|
* Tue Jun 17 2003 ro@suse.de
|
|
- added directories to filelists
|
|
* Mon Jun 02 2003 schwab@suse.de
|
|
- Put manpages in the correct subpackages.
|
|
* Fri May 30 2003 adrian@suse.de
|
|
- build also SSE/i686 optimized plugins on ia32
|
|
and patch xine to support them, if the cpu provides SSE
|
|
(there are already runtime checks in some code, but this is
|
|
the only way to get complete i686 optimized plugins)
|
|
- remove unneeded .la files in plugin directory
|
|
* Sun May 18 2003 adrian@suse.de
|
|
- update xine-ui to version 0.9.21
|
|
* Fri May 16 2003 adrian@suse.de
|
|
- fix patch to build also with 2.4 headers
|
|
* Tue May 13 2003 adrian@suse.de
|
|
- fix build
|
|
* Mon May 12 2003 ro@suse.de
|
|
- fix build with current glibc/kernel includes
|
|
* Mon May 12 2003 adrian@suse.de
|
|
- update to version 1.0-beta12
|
|
(sorenson support, but it is not distributable)
|
|
* Tue Apr 29 2003 adrian@suse.de
|
|
- update to version 1.0-beta11
|
|
* Wed Apr 16 2003 adrian@suse.de
|
|
- fix typos
|
|
* Tue Apr 15 2003 adrian@suse.de
|
|
- fix criple runtime check
|
|
* Wed Apr 09 2003 schwab@suse.de
|
|
- Fix uninitialized variable.
|
|
* Wed Apr 09 2003 adrian@suse.de
|
|
- update to version 1.0-beta10
|
|
- rename package from xine to xine-lib and create xine-ui and
|
|
an internal xine-INTERNAL package to check the packaging
|
|
- add freetype support
|
|
* Mon Apr 07 2003 kukuk@suse.de
|
|
- Not all architectures have ALSA
|
|
* Wed Mar 12 2003 adrian@suse.de
|
|
- use cripple warning in default video
|
|
* Mon Feb 24 2003 schwab@suse.de
|
|
- Fix broken configure check.
|
|
* Mon Feb 17 2003 adrian@suse.de
|
|
- update legal comment according gsm 06.10
|
|
* Fri Feb 14 2003 adrian@suse.de
|
|
- add README.SuSE, written by Stanislav
|
|
* Wed Feb 12 2003 adrian@suse.de
|
|
- fix build for 8.1
|
|
* Thu Feb 06 2003 adrian@suse.de
|
|
- faad implementation is okay, but there are maybe other copyrights
|
|
-> disabled
|
|
* Tue Feb 04 2003 adrian@suse.de
|
|
- update xine-lib to 1-beta4
|
|
- enable aalib support
|
|
- reorganize subpackages
|
|
* xine-extra for Gnome2 plugins
|
|
* xine-devel
|
|
- install .desktop file in KDE Multimedia menu
|
|
- install fonts, they are xine own property and freeware
|
|
* Sun Feb 02 2003 adrian@suse.de
|
|
- update xine-lib to version 1 beta3
|
|
- update xine-ui to version 0.9.18
|
|
- review all codecs for legal problems, still unsure on some,
|
|
which remain disabled
|
|
* Tue Jun 11 2002 ro@suse.de
|
|
- added slang to neededforbuild (for aalib)
|
|
- fix build for lib64 running full auto-tools
|
|
* Tue Apr 16 2002 mmj@suse.de
|
|
- Turn /usr/share/man into %%docdir -> fix aaa_dir clash
|
|
* Fri Feb 15 2002 ro@suse.de
|
|
- changed neededforbuild <kdelibs3-artsd> to <arts arts-devel>
|
|
* Fri Feb 01 2002 ro@suse.de
|
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
|
* Tue Jan 22 2002 ro@suse.de
|
|
- changed neededforbuild <kdelibs-artsd> to <kdelibs3-artsd>
|
|
* Tue Dec 11 2001 ro@suse.de
|
|
- move dvd plugins to subpackage again
|
|
* Tue Nov 20 2001 ro@suse.de
|
|
- fix neededforbuild: xf86
|
|
* Tue Nov 20 2001 ro@suse.de
|
|
- added ogg-vorbis, esound. kdelibs-artsd to neededforbuild
|
|
* Tue Nov 20 2001 ro@suse.de
|
|
- no-fpic made it segfault on x86: force it to on
|
|
- disabled cpu-acceleration to make it compile with -fPIC
|
|
- update to 0.9.4
|
|
* Sat Nov 03 2001 stepan@suse.de
|
|
- update to 0.9.3. got rid of patches as they are included now.
|
|
* Thu Sep 27 2001 stepan@suse.de
|
|
- update to 0.9.1 (thanks to bjacke@suse.de)
|
|
- autoconf/gcc/libtool fixes. works on ia64 and s390 now.
|
|
* Tue Jun 05 2001 kukuk@suse.de
|
|
- Remove nox86 patch, not necessary and does not apply
|
|
* Tue May 22 2001 wimer@suse.de
|
|
- updated to version 0.4.3
|
|
- changed SuSE series to gra again (change vanished)
|
|
* Wed May 09 2001 wimer@suse.de
|
|
- updated to version 0.4.2 (stability fixes and works on ppc now)
|
|
- changed SuSE Series to gra instead of snd.
|
|
* Sat Apr 07 2001 bjacke@suse.de
|
|
- make xine look for win32 codecs
|
|
- move doc to correct place
|
|
- some spec file fixes
|
|
* Mon Mar 12 2001 wimer@suse.de
|
|
- initial version: 0.4.01
|