summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-01-20 10:41:01 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-01-20 10:41:01 +0000
commit6039ba918055f2fa5be242c9f1a5906efba48eaa (patch)
tree78d09c125f732b6ccf5881616231d275c61987bb /games-emulation
parentalpha/arm/ia64/s390/sh/x86 stable wrt #253155 (diff)
downloadhistorical-6039ba918055f2fa5be242c9f1a5906efba48eaa.tar.gz
historical-6039ba918055f2fa5be242c9f1a5906efba48eaa.tar.bz2
historical-6039ba918055f2fa5be242c9f1a5906efba48eaa.zip
Fix gcc-4.3 bug #251128
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r7 x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/mupen64-riceplugin/ChangeLog9
-rw-r--r--games-emulation/mupen64-riceplugin/Manifest5
-rw-r--r--games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch21
-rw-r--r--games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild8
4 files changed, 36 insertions, 7 deletions
diff --git a/games-emulation/mupen64-riceplugin/ChangeLog b/games-emulation/mupen64-riceplugin/ChangeLog
index f01e8c59e9c5..21940e80ead9 100644
--- a/games-emulation/mupen64-riceplugin/ChangeLog
+++ b/games-emulation/mupen64-riceplugin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/mupen64-riceplugin
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/ChangeLog,v 1.14 2006/06/01 18:51:02 tupone Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/ChangeLog,v 1.15 2009/01/20 10:41:01 tupone Exp $
+
+ 20 Jan 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/mupen64-riceplugin-5.1.0-gcc43.patch,
+ mupen64-riceplugin-5.1.0.ebuild:
+ Fix gcc-4.3 bug #251128 by flameeyes@gentoo.org
01 Jun 2006; <Tupone@gentoo.org> mupen64-riceplugin-5.1.0.ebuild:
Fix for gcc-4.1 not compiling without -msse, bug #132051 by me
diff --git a/games-emulation/mupen64-riceplugin/Manifest b/games-emulation/mupen64-riceplugin/Manifest
index 28e6de0aeb8c..772e8213edfe 100644
--- a/games-emulation/mupen64-riceplugin/Manifest
+++ b/games-emulation/mupen64-riceplugin/Manifest
@@ -1,8 +1,9 @@
+AUX mupen64-riceplugin-5.1.0-gcc43.patch 517 RMD160 a379142d2d93fcbf8db721c8f8c603a52d877e93 SHA1 dcd4292d4e249be4a7683e5980c43d749a175f9a SHA256 d12029a8210e331c34e8a91508754759b44720efd2cb8ad584ac8a5defb3c39d
AUX mupen64-riceplugin-compile.patch 6601 RMD160 ef7773dc9afc0f7e37850160fcfd2f7ade6133b3 SHA1 f25931cd76dc29d70521f4444b81ebd197ea8e32 SHA256 ccf844428e86dfe066cc0f6c004f414694a7e7db23e71b22acef5fd515163d81
AUX mupen64-riceplugin-gcc4.patch 1036 RMD160 95b17b5613234a5837b80ad2d7ee8ff1a0632205 SHA1 c98657f5649cdef3969e28a4bb7a996f6d859369 SHA256 0d8295948be78e1d25f201923a29554da47140568c961e403308c76624ec26be
AUX mupen64-riceplugin-gtk2.patch 631 RMD160 ae52b739b6a812df27792fe1111fcadaf5809548 SHA1 2f475357af5852fd5aeacda92f72d075a29191c5 SHA256 d8cdde32157ca7ab29c0957c5d13878d9ae1b59e2d7648de2f2426cf9b786717
AUX mupen64-riceplugin-makefile.patch 1013 RMD160 98e0dbd8d4912c91e2aa6fe15ef5dfe09d830459 SHA1 94406b99c49a503f420731a0635099c5a9d7a231 SHA256 e1672b5c1cc8a8e93698f1e20b55842062a63efed48442125f5405b6ccaadafc
DIST riceplugin.tar.bz2 287672 RMD160 312d57354818b55550a5c74e2b62332a41016eeb SHA1 72a11bf1b3e5bf479fb3e3ed9183071f50b760a2 SHA256 3fa3065d70a697f3b6afb17bceb505fd5e117a1503a345ef9a819f63943de210
-EBUILD mupen64-riceplugin-5.1.0.ebuild 1175 RMD160 58468c6fb7c1ee4911f3a3006b2d40936c3afb66 SHA1 e738c32b30c5453de66c9b085518d77b423eb9c3 SHA256 efbc01f04dedad4c56179c8a1fdc60682908c8b819b3b4a4ae461b6e6b134fcb
-MISC ChangeLog 2278 RMD160 42816f9b179e6e3ea21194b13b7df94d18404425 SHA1 6adc5e0e7f73dbdf3952f390067ecea9b4477489 SHA256 c95d84081e4f75944768c426ac7f0ceb30145464be27bc8916bc0a3f8deddb6b
+EBUILD mupen64-riceplugin-5.1.0.ebuild 1240 RMD160 d68000ab6a518f8956cfabf319dbaa248b308b0f SHA1 abe280d061c6f88796d9592ffa00c7e11b0f42a0 SHA256 af91c245654d7bdc7424b954af0ca13c33bd9274ca23ed27843f310a3dd3f879
+MISC ChangeLog 2461 RMD160 bcc1e53565cf01bf0fcf1d35c1db112576176148 SHA1 b620b501d300325de5860db2bfbd39edd32a9d9c SHA256 12651f4e75e409433a8e0ef759510169939cfe6acd4bb6068a32ca338ea383ba
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch
new file mode 100644
index 000000000000..6a66245fca4f
--- /dev/null
+++ b/games-emulation/mupen64-riceplugin/files/mupen64-riceplugin-5.1.0-gcc43.patch
@@ -0,0 +1,21 @@
+--- DLParser.h.old 2009-01-20 11:33:53.000000000 +0100
++++ DLParser.h 2009-01-20 11:34:07.000000000 +0100
+@@ -21,6 +21,7 @@
+ #ifndef __DAEDALUS_RDP_GFX_H__
+ #define __DAEDALUS_RDP_GFX_H__
+
++#include <cstring>
+ #include "ultra_sptask.h"
+ //#include "Debugger.h"
+
+--- ROM.h.old 2009-01-20 11:34:41.000000000 +0100
++++ ROM.h 2009-01-20 11:34:56.000000000 +0100
+@@ -21,6 +21,7 @@
+ #ifndef __DAEDALUS_ROM_H__
+ #define __DAEDALUS_ROM_H__
+
++#include <climits>
+ #include "ultra_types.h"
+ #include "IniFile.h"
+
+
diff --git a/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild b/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild
index 284fbdceeb42..e44396393a21 100644
--- a/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild
+++ b/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild,v 1.11 2007/04/06 05:46:11 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild,v 1.12 2009/01/20 10:41:01 tupone Exp $
inherit toolchain-funcs eutils flag-o-matic games
@@ -26,11 +26,13 @@ S=${WORKDIR}/riceplugin
src_unpack() {
unpack ${A}
cd "${S}"
+ edos2unix DLParser.h ROM.h
epatch \
"${FILESDIR}"/${PN}-makefile.patch \
"${FILESDIR}"/${PN}-gtk2.patch \
"${FILESDIR}"/${PN}-compile.patch \
- "${FILESDIR}"/${PN}-gcc4.patch
+ "${FILESDIR}"/${PN}-gcc4.patch \
+ "${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {