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
commit110c93371e2a11c7514859acdbaa5b25567c5a8b (patch)
treef6b14c66bdcaa0e79133097d54140b9e8643d4db /games-arcade/supertux
parentStable on amd64 per bug #126842 (diff)
downloadgentoo-2-110c93371e2a11c7514859acdbaa5b25567c5a8b.tar.gz
gentoo-2-110c93371e2a11c7514859acdbaa5b25567c5a8b.tar.bz2
gentoo-2-110c93371e2a11c7514859acdbaa5b25567c5a8b.zip
Add patch to fix compilation with gcc-4.1 by degrenier AT easyconnect DOT fr; bug #126807
(Portage version: 2.1_pre6-r3)
Diffstat (limited to 'games-arcade/supertux')
-rw-r--r--games-arcade/supertux/ChangeLog7
-rw-r--r--games-arcade/supertux/Manifest15
-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, 40 insertions, 4 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..9ed7e17c9bde 100644
--- a/games-arcade/supertux/Manifest
+++ b/games-arcade/supertux/Manifest
@@ -1,4 +1,15 @@
MD5 dd0eccc046471abd1ca13f41d74626e4 ChangeLog 2916
-MD5 0ef318eb7b89ec52a41c86f014371bed files/digest-supertux-0.1.3 68
+RMD160 4b28730cca245213d6121218c3dc80e184c38144 ChangeLog 2916
+SHA256 91c6266d58d6a43aad230dfedfe7770df50d98c3562ed3af9c6bddbf7e17368e ChangeLog 2916
+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 c79fcbaece846aafb049e929bd902599 supertux-0.1.3.ebuild 1259
+RMD160 9271b58f888ca0703c3f5a302dc14ff148c39c98 supertux-0.1.3.ebuild 1259
+SHA256 91ab95dc2a2d134dbb9619941d89901f1e76b7aedbcb0f90ce2a97b34bb1926b supertux-0.1.3.ebuild 1259
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 \