summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2008-06-17 01:47:44 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2008-06-17 01:47:44 +0000
commitcefbb44411dfba88b0691ee4537ce9cef4e9c736 (patch)
treec2b7de7f8ae639e571bf87cce3b644556bb1f913 /games-roguelike
parentAdd bug number to dev-cpp/libwefts mask comment (diff)
downloadhistorical-cefbb44411dfba88b0691ee4537ce9cef4e9c736.tar.gz
historical-cefbb44411dfba88b0691ee4537ce9cef4e9c736.tar.bz2
historical-cefbb44411dfba88b0691ee4537ce9cef4e9c736.zip
patch for building with gcc-4.3 from Marek Miller via bug #227063
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'games-roguelike')
-rw-r--r--games-roguelike/ivan/ChangeLog8
-rw-r--r--games-roguelike/ivan/Manifest5
-rw-r--r--games-roguelike/ivan/files/ivan-0.50-gcc43.patch12
-rw-r--r--games-roguelike/ivan/ivan-0.50.ebuild7
4 files changed, 25 insertions, 7 deletions
diff --git a/games-roguelike/ivan/ChangeLog b/games-roguelike/ivan/ChangeLog
index f3d944bf1e8c..80c5478a24fc 100644
--- a/games-roguelike/ivan/ChangeLog
+++ b/games-roguelike/ivan/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-roguelike/ivan
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/ivan/ChangeLog,v 1.11 2007/02/03 10:56:23 nyhm Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/ivan/ChangeLog,v 1.12 2008/06/17 01:47:44 mr_bones_ Exp $
+
+ 17 Jun 2008; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/ivan-0.50-gcc43.patch, ivan-0.50.ebuild:
+ patch for building with gcc-4.3 from Marek Miller via bug #227063
03 Feb 2007; Tristan Heaven <nyhm@gentoo.org>
+files/ivan-0.50-install.patch, ivan-0.50.ebuild:
diff --git a/games-roguelike/ivan/Manifest b/games-roguelike/ivan/Manifest
index 5f56fcad3d5c..b1cee9b55d57 100644
--- a/games-roguelike/ivan/Manifest
+++ b/games-roguelike/ivan/Manifest
@@ -1,6 +1,7 @@
AUX ivan-0.50-gcc41.patch 1778 RMD160 fed503a18b7ce30a989fd8fcbfc081c37c3723fa SHA1 e1672b9d65ca337752acc3f35063ec170c8f2afe SHA256 58318ef7984dde2c30ad4221e6571d97db8b4fe5edfe6d50e0241dda1feff5b5
+AUX ivan-0.50-gcc43.patch 252 RMD160 94fbd16618c86e284aeb94f5cefd7aadaf882e84 SHA1 4bc48489236472bb963f26d98c29f1cd8a16e83e SHA256 36127050a2c42c69c2d6af0908852910e49a237e2d0bbd17f70177db8fb4f6fe
AUX ivan-0.50-install.patch 989 RMD160 cd3367b5e79b359cfbec9022c606c3cf8183d144 SHA1 118a842705a2461461d1515513445e72492de1b2 SHA256 466150bff805b8042fe4a66cdbf4c897ac4daefd77616c018f322116696420b7
DIST ivan-0.50.tar.gz 803651 RMD160 7e84340cd8fdfbdaaf7fde730fc0a76b137e2e91 SHA1 e4c5ae2b9bdfd59a0ed3c87a504043df12b0f1a4 SHA256 d8bc588ad902f27906ab34c2f8a9cace03867b45ff6a57025e046931f36ad480
-EBUILD ivan-0.50.ebuild 930 RMD160 55533137d3c17ae083eeec971f8349b8568b66ed SHA1 dca7f2db003f81cf5ef1d700a1cf573d20a145a9 SHA256 18cac3720ef98a2bd2ac2a08cc6fa9fe37411a3b15f355a3b6882661aef22c9b
-MISC ChangeLog 1331 RMD160 19932ee1ce414b823b53b6a2588859f83bc32d67 SHA1 b98f75b8ae9cf2b3dd27f5ad5875976c1f22a242 SHA256 fb6829e14bd8d0c78c45f0c69e667f1e8f975394b7edcbde38b3683ecb9b869e
+EBUILD ivan-0.50.ebuild 970 RMD160 b3e249212c74524e05a7b97893db904dff515343 SHA1 51cf683d65faf8f06b2a36c28998b4b91dc7d248 SHA256 64d5827c28a76ebdeaf49b53b15f5761e97d35cadfb942f94e7981095368ad3e
+MISC ChangeLog 1510 RMD160 338ba7966eab94048e8e3fe671e2383e57fffeeb SHA1 cffa192bec25e8bb551bddbe3f20afb4e22bec53 SHA256 d42df6dcfddf85cfb23accd678941b92d4f87a39454a1cd10f2109523b53504f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-roguelike/ivan/files/ivan-0.50-gcc43.patch b/games-roguelike/ivan/files/ivan-0.50-gcc43.patch
new file mode 100644
index 000000000000..4a4a867a8245
--- /dev/null
+++ b/games-roguelike/ivan/files/ivan-0.50-gcc43.patch
@@ -0,0 +1,12 @@
+--- FeLib/Source/festring.cpp.orig 2008-06-15 14:30:51.000000000 +0000
++++ FeLib/Source/festring.cpp 2008-06-15 14:31:01.000000000 +0000
+@@ -11,6 +11,8 @@
+ */
+
+ #include <cctype>
++#include <cstdlib>
++
+
+ #include "festring.h"
+ #include "allocate.h"
+
diff --git a/games-roguelike/ivan/ivan-0.50.ebuild b/games-roguelike/ivan/ivan-0.50.ebuild
index ec470450f152..06a98a6e7912 100644
--- a/games-roguelike/ivan/ivan-0.50.ebuild
+++ b/games-roguelike/ivan/ivan-0.50.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/ivan/ivan-0.50.ebuild,v 1.7 2007/02/03 10:56:23 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/ivan/ivan-0.50.ebuild,v 1.8 2008/06/17 01:47:44 mr_bones_ Exp $
inherit eutils flag-o-matic games
@@ -20,7 +20,8 @@ src_unpack() {
cd "${S}"
epatch \
"${FILESDIR}"/${P}-gcc41.patch \
- "${FILESDIR}"/${P}-install.patch
+ "${FILESDIR}"/${P}-install.patch \
+ "${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {