SHA256
1
0
forked from pool/xine-lib
OBS User unknown 2008-02-18 11:07:58 +00:00 committed by Git OBS Bridge
parent 06cd523585
commit 76ea21e989
4 changed files with 35 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:42dbc96089bf18362ce2215b4e49e450949c94d047a04d69bd605ad8daf087c2
size 4946100

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:897b552cce7c9b13e11263dfcb82111b64d6fa38b27c6d1adc85c0a88ea3b798
size 5005675

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Feb 15 10:34:49 CET 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 11:57:55 CET 2008 - lnussel@suse.de Tue Jan 29 11:57:55 CET 2008 - lnussel@suse.de

View File

@ -1,5 +1,5 @@
# #
# spec file for package xine-lib (Version 1.1.10) # spec file for package xine-lib (Version 1.1.10.1)
# #
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -10,6 +10,7 @@
# norootforbuild # norootforbuild
Name: xine-lib Name: xine-lib
# --with-internal -> build xine+xine-internal # --with-internal -> build xine+xine-internal
# --without-internal -> don't build xine-internal # --without-internal -> don't build xine-internal
@ -32,8 +33,9 @@ BuildRequires: ImageMagick-devel SDL-devel arts-devel cdparanoia curl-devel eso
BuildRequires: mad-devel BuildRequires: mad-devel
%endif %endif
Recommends: opensuse-codecs-installer Recommends: opensuse-codecs-installer
Version: 1.1.10 Version: 1.1.10.1
Release: 1 Release: 1
%define abiversion 1.1.10
Summary: Video Player with Plug-Ins Summary: Video Player with Plug-Ins
Group: Productivity/Multimedia/Video/Players Group: Productivity/Multimedia/Video/Players
License: GPL v2 or later; Public Domain, Freeware License: GPL v2 or later; Public Domain, Freeware
@ -139,7 +141,7 @@ Authors:
%package -n xine-internal %package -n xine-internal
# these libs are possibly illegal and may not work without libdvdcss anyway # these libs are possibly illegal and may not work without libdvdcss anyway
Summary: xine plugins for watching DVDs, DivX and more Summary: xine plugins for watching DVDs, DivX and more
Group: SuSE internal Group: SUSE internal
Requires: xine-lib = %version Requires: xine-lib = %version
Provides: xine-lib:%_libdir/xine/plugins/1.0.0/xineplug_decode_mad.so xine-mad Provides: xine-lib:%_libdir/xine/plugins/1.0.0/xineplug_decode_mad.so xine-mad
Obsoletes: xine-mad Obsoletes: xine-mad
@ -211,7 +213,7 @@ make %{?jobs:-j%jobs}
%install %install
cd xine-lib-%version cd xine-lib-%version
make install DESTDIR=%buildroot make install DESTDIR=%buildroot
LIB="%buildroot%_libdir/xine/plugins/%version" LIB="%buildroot%_libdir/xine/plugins/%abiversion"
# install documentation # install documentation
mkdir -p %buildroot%_defaultdocdir mkdir -p %buildroot%_defaultdocdir
install -m 0644 %SOURCE10 COPYING AUTHORS %buildroot%_defaultdocdir/xine/ install -m 0644 %SOURCE10 COPYING AUTHORS %buildroot%_defaultdocdir/xine/
@ -353,7 +355,7 @@ EOF
OUT_FILE="" OUT_FILE=""
grep -v ^# plugins | while read i; do grep -v ^# plugins | while read i; do
[ "${i:0:1}" = "." ] && OUT_FILE=$i && continue [ "${i:0:1}" = "." ] && OUT_FILE=$i && continue
echo %_libdir/xine/plugins/%version/$i.so >> files$OUT_FILE echo %_libdir/xine/plugins/%abiversion/$i.so >> files$OUT_FILE
done done
%find_lang libxine1 %find_lang libxine1
cat libxine1.lang >>files cat libxine1.lang >>files
@ -366,7 +368,7 @@ xargs -i+ rm -f %buildroot/+ <files.extra
rm -rf %buildroot/usr/share %buildroot/usr/bin rm -rf %buildroot/usr/share %buildroot/usr/bin
rm -rf %buildroot%_defaultdocdir/xine %buildroot/usr/include rm -rf %buildroot%_defaultdocdir/xine %buildroot/usr/include
rm -rf %buildroot/usr/lib/win32 %buildroot/%_libdir/pkgconfig rm -rf %buildroot/usr/lib/win32 %buildroot/%_libdir/pkgconfig
rm -rf %buildroot%_libdir/xine/plugins/%version/{post,vidix,mime.types} rm -rf %buildroot%_libdir/xine/plugins/%abiversion/{post,vidix,mime.types}
rm -f %buildroot%_libdir/libxine* rm -f %buildroot%_libdir/libxine*
%endif %endif
%if %BUILD_XINE > 0 %if %BUILD_XINE > 0
@ -393,14 +395,14 @@ echo "/usr/share/xine/mad" >> files.internal
%endif %endif
%dir /%_libdir/xine %dir /%_libdir/xine
%dir /%_libdir/xine/plugins %dir /%_libdir/xine/plugins
%dir /%_libdir/xine/plugins/%version %dir /%_libdir/xine/plugins/%abiversion
%dir /usr/share/xine %dir /usr/share/xine
%dir /usr/share/xine/libxine1 %dir /usr/share/xine/libxine1
%_libdir/libxine.so.* %_libdir/libxine.so.*
%_defaultdocdir/xine %_defaultdocdir/xine
%_libdir/xine/plugins/%version/post %_libdir/xine/plugins/%abiversion/post
%_libdir/xine/plugins/%version/vidix %_libdir/xine/plugins/%abiversion/vidix
%_libdir/xine/plugins/%version/mime.types %_libdir/xine/plugins/%abiversion/mime.types
# #
# xine fonts # xine fonts
# cetus is a freeware font from http://www.fontfreak.com/authors/gregfonts.htm # cetus is a freeware font from http://www.fontfreak.com/authors/gregfonts.htm
@ -432,11 +434,19 @@ echo "/usr/share/xine/mad" >> files.internal
%defattr(-,root,root) %defattr(-,root,root)
%dir %_libdir/xine %dir %_libdir/xine
%dir %_libdir/xine/plugins %dir %_libdir/xine/plugins
%dir %_libdir/xine/plugins/%version %dir %_libdir/xine/plugins/%abiversion
%dir /usr/share/xine %dir /usr/share/xine
%endif %endif
%changelog %changelog
* 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 * Tue Jan 29 2008 lnussel@suse.de
- Update to 1.1.10: Maintenance release with security fix - Update to 1.1.10: Maintenance release with security fix
* Security fixes: * Security fixes: