diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-08-23 01:13:01 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-08-23 01:13:01 +0000 |
commit | f14e7acd47595e51cd10d294354242aab7e3a8d3 (patch) | |
tree | c22e5d252566282cf5e25269df4dd24ffa457810 /app-emulation/wine | |
parent | ~amd64 (diff) | |
download | historical-f14e7acd47595e51cd10d294354242aab7e3a8d3.tar.gz historical-f14e7acd47595e51cd10d294354242aab7e3a8d3.tar.bz2 historical-f14e7acd47595e51cd10d294354242aab7e3a8d3.zip |
Add patch from upstream to address insecure tempfile usage #101773.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'app-emulation/wine')
-rw-r--r-- | app-emulation/wine/ChangeLog | 9 | ||||
-rw-r--r-- | app-emulation/wine/Manifest | 25 | ||||
-rw-r--r-- | app-emulation/wine/files/wine-cvs-winelauncher-temp.patch | 28 | ||||
-rw-r--r-- | app-emulation/wine/wine-20041019-r3.ebuild | 8 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050111-r1.ebuild | 6 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050211.ebuild | 4 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050310-r1.ebuild | 3 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050419.ebuild | 3 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050524.ebuild | 3 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050628.ebuild | 3 | ||||
-rw-r--r-- | app-emulation/wine/wine-20050725.ebuild | 3 |
11 files changed, 68 insertions, 27 deletions
diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog index 73c9af94fa83..06006ead04f3 100644 --- a/app-emulation/wine/ChangeLog +++ b/app-emulation/wine/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emulation/wine # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.101 2005/08/03 04:55:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.102 2005/08/23 01:13:01 vapier Exp $ + + 23 Aug 2005; Mike Frysinger <vapier@gentoo.org> + +files/wine-cvs-winelauncher-temp.patch, wine-20041019-r3.ebuild, + wine-20050111-r1.ebuild, wine-20050211.ebuild, wine-20050310-r1.ebuild, + wine-20050419.ebuild, wine-20050524.ebuild, wine-20050628.ebuild, + wine-20050725.ebuild: + Add patch from upstream to address insecure tempfile usage #101773. 03 Aug 2005; Mike Frysinger <vapier@gentoo.org> +files/wine-20050725-gcc-32bit.patch, wine-20050524.ebuild, diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest index 86aa998f2971..de548301e2c5 100644 --- a/app-emulation/wine/Manifest +++ b/app-emulation/wine/Manifest @@ -1,19 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 3f63a6ce9a9b869b6ae2fbdb59c3c151 wine-20050211.ebuild 3718 -MD5 defd945a1ce1507b4c62bbc5198c4963 wine-20050111-r1.ebuild 3188 +MD5 f674dd506cdfb07f71651729afc45401 wine-20050211.ebuild 3725 +MD5 58d2967070a7a66acd277e480d1f3df3 wine-20050111-r1.ebuild 3219 MD5 6525c48ba09d08599432ea6c299e52f4 metadata.xml 354 -MD5 53c3636a328b2d17758087609d653b8f wine-20050419.ebuild 3700 -MD5 6b9fd7a4507c6219a21ea7a649d163c7 wine-20050628.ebuild 3765 -MD5 610f1c433f8cbc575426f343da207256 wine-20050725.ebuild 3765 -MD5 192c6321bcdd9cdc5f8c36e6ea685264 wine-20041019-r3.ebuild 2984 -MD5 9d3f39af13e27a737f63a6a6ce54ee23 ChangeLog 18065 -MD5 233893122da70d84859241114ff0f7cf wine-20050524.ebuild 3763 -MD5 9f43b28fbb2582a2f30bf2fa01dec911 wine-20050310-r1.ebuild 3766 +MD5 6c66896742c41611bc3b57a9931fdf67 wine-20050419.ebuild 3764 +MD5 9dc47b39e00bea2064474e3afe52aa1e wine-20050628.ebuild 3828 +MD5 6124642bc616a01f4e2aed1a93d03717 wine-20050725.ebuild 3828 +MD5 a8557f5b07b720dfb156f46c8e30b24b wine-20041019-r3.ebuild 3019 +MD5 dde7cdd2317a2fa75f088efaf8cc31e5 ChangeLog 18420 +MD5 0aea125fe95aaead526e5a92213fa33a wine-20050524.ebuild 3826 +MD5 5bf58e79f25d01b2d0ee60629ec13065 wine-20050310-r1.ebuild 3829 MD5 9d19cae37895df966e850d3054ef2513 files/digest-wine-20050419 67 MD5 8028af5342611d0521183f95342f787a files/digest-wine-20050111-r1 67 MD5 7a55fde5c2def5d2925fab4955433c2c files/wine-20050524-alsa-headers.patch 669 +MD5 e1f0b4cbd720c0f77c445d370c0c3b46 files/wine-cvs-winelauncher-temp.patch 1007 MD5 46ecb0d10e6a2ad66abeb0a2d6dd0a3d files/wine-hangfix-bug2660.patch 476 MD5 f2d7d30c9e5811da2b6f4cb79c80f5cd files/digest-wine-20050725 67 MD5 67846279ad436d5d70d0857d29c5fabf files/20050211-docs.patch 719 @@ -30,7 +31,7 @@ MD5 45243901331840c35f12426a17b31bd2 files/wine-20050310-upstream-colortable.pat -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) -iD8DBQFC9RcngIKl8Uu19MoRAqq1AJ4h+bUDGK8k7ivHceeLlUG6u1+F1QCfdZ+F -Hra0RXEqGAUh1JlQdrK2LGY= -=eFOo +iD8DBQFDCnhLgIKl8Uu19MoRAk7DAJ4k5hCYQG5m/6QRRCedT5YbAzvtJwCffVVz +OfS67QMukbwX7T105DyOxT4= +=CDd9 -----END PGP SIGNATURE----- diff --git a/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch b/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch new file mode 100644 index 000000000000..74e9b7fa6683 --- /dev/null +++ b/app-emulation/wine/files/wine-cvs-winelauncher-temp.patch @@ -0,0 +1,28 @@ +http://bugs.gentoo.org/101773 + +=================================================================== +RCS file: /home/wine/wine/programs/winelauncher.in,v +retrieving revision 1.4 +retrieving revision 1.5 +diff -u -p -r1.4 -r1.5 +--- wine/programs/winelauncher.in 2004/06/21 23:56:15 1.4 ++++ wine/programs/winelauncher.in 2005/08/10 10:51:50 1.5 +@@ -59,8 +59,8 @@ type xmessage >/dev/null 2>/dev/null + if [ $? -ne 0 ] ; then + # xmessage not found; make sure the user notices this error + # (GUI users wouldn't even notice if we printed the text on console !) +- MSGFILE=/tmp/WINE_CANNOT_FIND_XMESSAGE +- cat > $MSGFILE << EOF ++ MSGFILE=`mktemp "/tmp/wine.xmessage.XXXXXX"` ++ cat > $MSGFILE <<EOF + Warning: + The Wine launcher is unable to find the xmessage program, + which it needs to properly notify you of Wine execution status +@@ -87,6 +87,7 @@ EOF + + # ok, we really give up now, this system is hosed ;-) + cat $MSGFILE ++ rm $MSGFILE + else + XMESSAGE="xmessage $COLOR" + fi diff --git a/app-emulation/wine/wine-20041019-r3.ebuild b/app-emulation/wine/wine-20041019-r3.ebuild index 887510bd6c4b..b4a563c40420 100644 --- a/app-emulation/wine/wine-20041019-r3.ebuild +++ b/app-emulation/wine/wine-20041019-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20041019-r3.ebuild,v 1.15 2005/07/19 04:40:59 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20041019-r3.ebuild,v 1.16 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic @@ -38,10 +38,10 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}"/wine-20050524-alsa-headers.patch - epatch ${FILESDIR}/winearts-kdecvs-fix.patch + epatch "${FILESDIR}"/winearts-kdecvs-fix.patch sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in - - test_flag -fstack-protector && epatch ${FILESDIR}/${PV}-no-stack.patch #66002 + epatch "${FILESDIR}"/${PV}-no-stack.patch #66002 + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050111-r1.ebuild b/app-emulation/wine/wine-20050111-r1.ebuild index da910710b017..1cd8093a1939 100644 --- a/app-emulation/wine/wine-20050111-r1.ebuild +++ b/app-emulation/wine/wine-20050111-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050111-r1.ebuild,v 1.8 2005/08/06 20:00:09 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050111-r1.ebuild,v 1.9 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic @@ -41,8 +41,8 @@ src_unpack() { epatch "${FILESDIR}"/${P}-upstream-registry-fix.patch.bz2 #85387 epatch "${FILESDIR}"/winearts-kdecvs-fix.patch sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in - - test_flag -fstack-protector && epatch "${FILESDIR}"/20041019-no-stack.patch #66002 + epatch "${FILESDIR}"/20041019-no-stack.patch #66002 + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050211.ebuild b/app-emulation/wine/wine-20050211.ebuild index bb732e9561b5..9d20acb3e2ca 100644 --- a/app-emulation/wine/wine-20050211.ebuild +++ b/app-emulation/wine/wine-20050211.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050211.ebuild,v 1.14 2005/08/06 03:22:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050211.ebuild,v 1.15 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic @@ -62,10 +62,10 @@ src_unpack() { epatch "${FILESDIR}"/wine-20050524-alsa-headers.patch epatch "${FILESDIR}"/winearts-kdecvs-fix.patch - epatch "${FILESDIR}"/wine-hangfix-bug2660.patch #98156 epatch "${FILESDIR}"/20050211-docs.patch sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/20041019-no-stack.patch #66002 + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050310-r1.ebuild b/app-emulation/wine/wine-20050310-r1.ebuild index 66d76554092c..3817b8b88a0e 100644 --- a/app-emulation/wine/wine-20050310-r1.ebuild +++ b/app-emulation/wine/wine-20050310-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050310-r1.ebuild,v 1.7 2005/08/06 03:22:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050310-r1.ebuild,v 1.8 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic @@ -66,6 +66,7 @@ src_unpack() { sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/wine-20050310-upstream-colortable.patch #88715 epatch "${FILESDIR}"/20041019-no-stack.patch #66002 + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050419.ebuild b/app-emulation/wine/wine-20050419.ebuild index c03244e786cd..ab40efb905cd 100644 --- a/app-emulation/wine/wine-20050419.ebuild +++ b/app-emulation/wine/wine-20050419.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050419.ebuild,v 1.9 2005/08/06 03:22:42 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050419.ebuild,v 1.10 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic multilib @@ -65,6 +65,7 @@ src_unpack() { epatch "${FILESDIR}"/wine-hangfix-bug2660.patch #98156 sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/20041019-no-stack.patch #66002 + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050524.ebuild b/app-emulation/wine/wine-20050524.ebuild index 2396cd1c42dc..29d99a504914 100644 --- a/app-emulation/wine/wine-20050524.ebuild +++ b/app-emulation/wine/wine-20050524.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050524.ebuild,v 1.8 2005/08/03 04:55:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050524.ebuild,v 1.9 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic multilib @@ -66,6 +66,7 @@ src_unpack() { sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/20041019-no-stack.patch #66002 epatch "${FILESDIR}"/wine-20050725-gcc-32bit.patch + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050628.ebuild b/app-emulation/wine/wine-20050628.ebuild index 16fa44d176e1..988e74631c61 100644 --- a/app-emulation/wine/wine-20050628.ebuild +++ b/app-emulation/wine/wine-20050628.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050628.ebuild,v 1.3 2005/08/03 04:55:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050628.ebuild,v 1.4 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic multilib @@ -65,6 +65,7 @@ src_unpack() { sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/20041019-no-stack.patch #66002 epatch "${FILESDIR}"/wine-20050725-gcc-32bit.patch + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { diff --git a/app-emulation/wine/wine-20050725.ebuild b/app-emulation/wine/wine-20050725.ebuild index af57cc59207d..6d4e97ec03dc 100644 --- a/app-emulation/wine/wine-20050725.ebuild +++ b/app-emulation/wine/wine-20050725.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050725.ebuild,v 1.2 2005/08/03 04:55:31 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-20050725.ebuild,v 1.3 2005/08/23 01:13:01 vapier Exp $ inherit eutils flag-o-matic multilib @@ -65,6 +65,7 @@ src_unpack() { sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in epatch "${FILESDIR}"/20041019-no-stack.patch #66002 epatch "${FILESDIR}"/wine-20050725-gcc-32bit.patch + epatch "${FILESDIR}"/wine-cvs-winelauncher-temp.patch #101773 } config_cache() { |