diff options
author | Mark Loeser <halcy0n@gentoo.org> | 2006-03-19 19:52:59 +0000 |
---|---|---|
committer | Mark Loeser <halcy0n@gentoo.org> | 2006-03-19 19:52:59 +0000 |
commit | 110c93371e2a11c7514859acdbaa5b25567c5a8b (patch) | |
tree | f6b14c66bdcaa0e79133097d54140b9e8643d4db /games-arcade/supertux | |
parent | Stable on amd64 per bug #126842 (diff) | |
download | gentoo-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/ChangeLog | 7 | ||||
-rw-r--r-- | games-arcade/supertux/Manifest | 15 | ||||
-rw-r--r-- | games-arcade/supertux/files/digest-supertux-0.1.3 | 2 | ||||
-rw-r--r-- | games-arcade/supertux/files/supertux-0.1.3-gcc41.patch | 12 | ||||
-rw-r--r-- | games-arcade/supertux/supertux-0.1.3.ebuild | 8 |
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 \ |