summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2008-04-30 21:48:15 +0000
committerTristan Heaven <tristan@gentoo.org>2008-04-30 21:48:15 +0000
commita5266015c544139acd95c0c6386809bbf3bb6958 (patch)
treed9d9b04e55e7cf5f70b0423aea1f5916f141e15e /games-arcade
parentFix building with gcc-4.3 (diff)
downloadhistorical-a5266015c544139acd95c0c6386809bbf3bb6958.tar.gz
historical-a5266015c544139acd95c0c6386809bbf3bb6958.tar.bz2
historical-a5266015c544139acd95c0c6386809bbf3bb6958.zip
Fix building with gcc-4.3
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/cob/ChangeLog8
-rw-r--r--games-arcade/cob/Manifest15
-rw-r--r--games-arcade/cob/cob-0.9.ebuild7
-rw-r--r--games-arcade/cob/files/cob-0.9-gcc43.patch26
4 files changed, 49 insertions, 7 deletions
diff --git a/games-arcade/cob/ChangeLog b/games-arcade/cob/ChangeLog
index 8598287e4ffd..eac8a4aa3514 100644
--- a/games-arcade/cob/ChangeLog
+++ b/games-arcade/cob/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/cob
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/cob/ChangeLog,v 1.8 2007/04/09 21:54:44 welp Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/cob/ChangeLog,v 1.9 2008/04/30 21:48:15 nyhm Exp $
+
+ 30 Apr 2008; Tristan Heaven <nyhm@gentoo.org> +files/cob-0.9-gcc43.patch,
+ cob-0.9.ebuild:
+ Fix building with gcc-4.3
09 Apr 2007; Peter Weller <welp@gentoo.org> cob-0.9.ebuild:
Keyworded ~x86-fbsd wrt bug 173405
diff --git a/games-arcade/cob/Manifest b/games-arcade/cob/Manifest
index 5a50e8a31d88..aa813e127d26 100644
--- a/games-arcade/cob/Manifest
+++ b/games-arcade/cob/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX cob-0.9-gcc43.patch 610 RMD160 d8d9949be4adf23cfed5246692444108f872e592 SHA1 b0e69db63812edd3e58e46abef55f9acc8a644c7 SHA256 f72cbcfcb2d586cc56ab8122118db7570f5bdf0a50e72db046b8ec713e1b964f
DIST cob-0.9.tar.gz 712618 RMD160 512e972eaa17eddb498f11b82aa97b7d138e670c SHA1 0c4fa8c9b17b31c82705ecfe9a131b5cd827bd19 SHA256 e065bc5a3dabb7c4709cbfc4c44e683c815b95c2a0c4d80d26feb3e4833cf60e
-EBUILD cob-0.9.ebuild 762 RMD160 8d08c44ef42a2be5bdcede2050a0b661c0efd017 SHA1 1c667707ebc679d5ec90118d9f187e60c555c8c8 SHA256 109f898b84a47523a8c8386ae3dad14cbffc364797cbca52cc0cd3469b379a50
-MISC ChangeLog 918 RMD160 d2f43a43741f10aec853a80bf5810efbfc87f61b SHA1 3a4f790cbb21a17a420f08387781136851611f72 SHA256 25ef5144c40f824b983f9f578e70d8dc44cb548add3818cc6df2250f98e20b11
+EBUILD cob-0.9.ebuild 808 RMD160 06cdb1ceaf0c78618bec8b130df3f1dc87c124e6 SHA1 f763d68c00abffbbb495d54b41e5514ee47ef1d4 SHA256 5c6c4d118773548906d16c7c9b66c12c5760a9c5ea3308a16263d6889ff6fd1a
+MISC ChangeLog 1041 RMD160 b2df006204dee98581172f5ad2af15f1ea35649c SHA1 d18244175e228a13454c7eb2aee0ca5bcc6640fe SHA256 90af92156deef4efac65b083fb335a09287bf75156f87c988b53515475c8336a
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkgY6SQACgkQdz7hIScOURHeMgCdFgWmapkVDSMqVznP99WhBY+h
+DtAAn38DsIrOrZzBte0xyLVazb3Q3s2f
+=QDuq
+-----END PGP SIGNATURE-----
diff --git a/games-arcade/cob/cob-0.9.ebuild b/games-arcade/cob/cob-0.9.ebuild
index c4099d1304f7..4403fa846381 100644
--- a/games-arcade/cob/cob-0.9.ebuild
+++ b/games-arcade/cob/cob-0.9.ebuild
@@ -1,8 +1,8 @@
-# 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-arcade/cob/cob-0.9.ebuild,v 1.11 2007/04/09 21:54:44 welp Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/cob/cob-0.9.ebuild,v 1.12 2008/04/30 21:48:15 nyhm Exp $
-inherit games
+inherit eutils games
DESCRIPTION="Cruising on Broadway: a painting-type game"
HOMEPAGE="http://www.autismuk.freeserve.co.uk/"
@@ -18,6 +18,7 @@ DEPEND="media-libs/libsdl"
src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc43.patch
# gcc34 compile fix (bug #119061)
sed -i \
-e '195 s/;//' \
diff --git a/games-arcade/cob/files/cob-0.9-gcc43.patch b/games-arcade/cob/files/cob-0.9-gcc43.patch
new file mode 100644
index 000000000000..6b1f574628df
--- /dev/null
+++ b/games-arcade/cob/files/cob-0.9-gcc43.patch
@@ -0,0 +1,26 @@
+--- cob/menu.cpp
++++ cob/menu.cpp
+@@ -16,6 +16,7 @@
+ ***************************************************************************/
+
+ #include "cob.hxx"
++#include <cstring>
+
+ // **************************************************************************************************************************
+ //
+--- cob/sdw.hxx
++++ cob/sdw.hxx
+@@ -19,6 +19,7 @@
+
+ #include <iostream>
+ #include <string>
++#include <cstdlib>
+
+ namespace SDLWrapper // It's all nicely in a namespace SDLWrapper
+ {
+@@ -192,4 +193,4 @@
+ AudioNoise(int l) : AudioBeep(0,l) { }
+ };
+
+-};
++}