forked from pool/xine-lib
This commit is contained in:
parent
06cd523585
commit
76ea21e989
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:42dbc96089bf18362ce2215b4e49e450949c94d047a04d69bd605ad8daf087c2
|
|
||||||
size 4946100
|
|
3
xine-lib-1.1.10.1-crippled.tar.bz2
Normal file
3
xine-lib-1.1.10.1-crippled.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:897b552cce7c9b13e11263dfcb82111b64d6fa38b27c6d1adc85c0a88ea3b798
|
||||||
|
size 5005675
|
@ -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
|
||||||
|
|
||||||
|
@ -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:
|
||||||
|
Loading…
Reference in New Issue
Block a user