summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2006-03-19 19:52:59 +0000
committerMark Loeser <halcy0n@gentoo.org>2006-03-19 19:52:59 +0000
commit8728d2d35cd1e9e4351d5f851a4a66daefdbb51b (patch)
tree2355ba2f06ff849faafea79c43ac9a76a1f4f6a1 /games-arcade/supertux
parentStable on amd64 per bug #126842 (diff)
downloadhistorical-8728d2d35cd1e9e4351d5f851a4a66daefdbb51b.tar.gz
historical-8728d2d35cd1e9e4351d5f851a4a66daefdbb51b.tar.bz2
historical-8728d2d35cd1e9e4351d5f851a4a66daefdbb51b.zip
Add patch to fix compilation with gcc-4.1 by degrenier AT easyconnect DOT fr; bug #126807
Package-Manager: portage-2.1_pre6-r3
Diffstat (limited to 'games-arcade/supertux')
-rw-r--r--games-arcade/supertux/ChangeLog7
-rw-r--r--games-arcade/supertux/Manifest27
-rw-r--r--games-arcade/supertux/files/digest-supertux-0.1.32
-rw-r--r--games-arcade/supertux/files/supertux-0.1.3-gcc41.patch12
-rw-r--r--games-arcade/supertux/supertux-0.1.3.ebuild8
5 files changed, 51 insertions, 5 deletions
diff --git a/games-arcade/supertux/ChangeLog b/games-arcade/supertux/ChangeLog
index 6781652a43c2..5337d9386102 100644
--- a/games-arcade/supertux/ChangeLog
+++ b/games-arcade/supertux/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-arcade/supertux
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertux/ChangeLog,v 1.23 2006/01/13 22:02:32 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertux/ChangeLog,v 1.24 2006/03/19 19:52:59 halcy0n Exp $
+
+ 19 Mar 2006; Mark Loeser <halcy0n@gentoo.org>
+ +files/supertux-0.1.3-gcc41.patch, supertux-0.1.3.ebuild:
+ Add patch to fix compilation with gcc-4.1 by degrenier AT easyconnect DOT
+ fr; bug #126807
13 Jan 2006; Stefan Schweizer <genstef@gentoo.org> supertux-0.1.3.ebuild:
Add modular depends
diff --git a/games-arcade/supertux/Manifest b/games-arcade/supertux/Manifest
index f1fa42b24c53..05eedaa56e1e 100644
--- a/games-arcade/supertux/Manifest
+++ b/games-arcade/supertux/Manifest
@@ -1,4 +1,25 @@
-MD5 dd0eccc046471abd1ca13f41d74626e4 ChangeLog 2916
-MD5 0ef318eb7b89ec52a41c86f014371bed files/digest-supertux-0.1.3 68
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 e4511154dc75b71b65a10a2f6a8cc97e ChangeLog 3119
+RMD160 c1a11b1c7cd62c5e0d683d0ff79cf11d78f7040c ChangeLog 3119
+SHA256 508598e7917def5ee8cbe4290bd3e3031607bba0fcf84b1ee37ee91c3631407f ChangeLog 3119
+MD5 2a48f3aa09cebd0d1a008ab716f0be71 files/digest-supertux-0.1.3 250
+RMD160 c1d3ec801852bae6c78258cf07eabd412a996304 files/digest-supertux-0.1.3 250
+SHA256 da0f112477d84d1d085abf03694ca48f1289fa3935571e34a399f4a181df0d8f files/digest-supertux-0.1.3 250
+MD5 3fa7b0e4ce0711d98835ac73da9050c1 files/supertux-0.1.3-gcc41.patch 459
+RMD160 561fc1e8c69d0dde9124634304893e908485f014 files/supertux-0.1.3-gcc41.patch 459
+SHA256 b4b6c6bc888dccece3db323abeb182091e686c96dd959fce545030a887c88ff9 files/supertux-0.1.3-gcc41.patch 459
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
-MD5 1de61bcea191de62eb0e44f5da54837f supertux-0.1.3.ebuild 1188
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
+MD5 3e01f29cac6902a75a01dafb2ff1e2ec supertux-0.1.3.ebuild 1259
+RMD160 e716f53f705b4aea78c9f65064a4e4b13425901a supertux-0.1.3.ebuild 1259
+SHA256 c6a95a142c9f7bbedcfad56eb4449d7eab64492f964cafb70e6fa3fdffb5efc9 supertux-0.1.3.ebuild 1259
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEHbalCRZPokWLroQRAt0HAJwMwDIAfvLuXRJUuVIf/3dR68+bgACfU4hO
+l7nVDksncvOwQ1Sh51gahAY=
+=6kGj
+-----END PGP SIGNATURE-----
diff --git a/games-arcade/supertux/files/digest-supertux-0.1.3 b/games-arcade/supertux/files/digest-supertux-0.1.3
index b4aae9e1cbff..a9a0477fa2e4 100644
--- a/games-arcade/supertux/files/digest-supertux-0.1.3
+++ b/games-arcade/supertux/files/digest-supertux-0.1.3
@@ -1 +1,3 @@
MD5 f2fc288459f33d5cd8f645fbca737a63 supertux-0.1.3.tar.bz2 6715265
+RMD160 54568fa1e99865d18cb042be81a97fd43f56766c supertux-0.1.3.tar.bz2 6715265
+SHA256 0092588351776626955339caaa62d12ce5954bb80c5f6952f60a122f53c2ad97 supertux-0.1.3.tar.bz2 6715265
diff --git a/games-arcade/supertux/files/supertux-0.1.3-gcc41.patch b/games-arcade/supertux/files/supertux-0.1.3-gcc41.patch
new file mode 100644
index 000000000000..5bcf53704fab
--- /dev/null
+++ b/games-arcade/supertux/files/supertux-0.1.3-gcc41.patch
@@ -0,0 +1,12 @@
+diff -uNr supertux-0.1.3.orig/src/menu.h supertux-0.1.3/src/menu.h
+--- supertux-0.1.3.orig/src/menu.h 2005-06-21 23:16:07.000000000 +0200
++++ supertux-0.1.3/src/menu.h 2006-03-19 15:49:55.277266712 +0100
+@@ -207,7 +207,7 @@
+
+ bool isToggled(int id);
+
+- void Menu::get_controlfield_key_into_input(MenuItem *item);
++ void get_controlfield_key_into_input(MenuItem *item);
+
+ void draw ();
+ void draw_item(int index, int menu_width, int menu_height);
diff --git a/games-arcade/supertux/supertux-0.1.3.ebuild b/games-arcade/supertux/supertux-0.1.3.ebuild
index 563428f391a7..157dada23ce2 100644
--- a/games-arcade/supertux/supertux-0.1.3.ebuild
+++ b/games-arcade/supertux/supertux-0.1.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertux/supertux-0.1.3.ebuild,v 1.3 2006/01/13 22:02:32 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/supertux/supertux-0.1.3.ebuild,v 1.4 2006/03/19 19:52:59 halcy0n Exp $
GAMES_USE_SDL="nojoystick" #bug #100372
inherit eutils games
@@ -28,6 +28,12 @@ pkg_setup() {
games_pkg_setup
}
+src_unpack() {
+ unpack ${A}
+
+ epatch "${FILESDIR}"/${P}-gcc41.patch
+}
+
src_compile() {
egamesconf \
--disable-dependency-tracking \