summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2008-08-19 01:44:57 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2008-08-19 01:44:57 +0000
commit2e3b8665d8c3760f3f6f9769db06396fa8c42c63 (patch)
treeb178ccf2f72a95ae45bcef6fe0501a02004fa7fc /dev-games/vamos
parentold (diff)
downloadhistorical-2e3b8665d8c3760f3f6f9769db06396fa8c42c63.tar.gz
historical-2e3b8665d8c3760f3f6f9769db06396fa8c42c63.tar.bz2
historical-2e3b8665d8c3760f3f6f9769db06396fa8c42c63.zip
add gcc43 patch submitted by Dannee McGuire (bug #227511)
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-games/vamos')
-rw-r--r--dev-games/vamos/ChangeLog6
-rw-r--r--dev-games/vamos/Manifest5
-rw-r--r--dev-games/vamos/files/vamos-0.6.0-gcc43.patch31
-rw-r--r--dev-games/vamos/vamos-0.6.0.ebuild13
4 files changed, 50 insertions, 5 deletions
diff --git a/dev-games/vamos/ChangeLog b/dev-games/vamos/ChangeLog
index 98027d2c80c0..1bcc93369198 100644
--- a/dev-games/vamos/ChangeLog
+++ b/dev-games/vamos/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-games/vamos
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/ChangeLog,v 1.7 2008/02/24 07:08:55 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/ChangeLog,v 1.8 2008/08/19 01:44:56 mr_bones_ Exp $
+
+ 19 Aug 2008; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/vamos-0.6.0-gcc43.patch, vamos-0.6.0.ebuild:
+ add gcc43 patch submitted by Dannee McGuire (bug #227511)
*vamos-0.6.0 (24 Feb 2008)
diff --git a/dev-games/vamos/Manifest b/dev-games/vamos/Manifest
index 982c78f94f50..658d190d1dd5 100644
--- a/dev-games/vamos/Manifest
+++ b/dev-games/vamos/Manifest
@@ -1,6 +1,7 @@
+AUX vamos-0.6.0-gcc43.patch 543 RMD160 aa64dcd54bb67449781f30647ba49f4f856e3e07 SHA1 27176cc918cc927238286f2c7159f71705bb035e SHA256 266cc43709cad16ff1f0785b535109a4a0102b1dff3b21764e28051b178c8cd5
DIST vamos-0.5.5.tar.gz 1474804 RMD160 bb9888dc9ec81da23da16bb9295a765bab59a90c SHA1 1e875fa9fdac48c266715bd99e44e05bc0b0d42a SHA256 16d6faec2f23e5540378f17cd33326ec8db6aa35e47a87522f4298f07aaadcea
DIST vamos-0.6.0.tar.gz 1534139 RMD160 8700bb40e739161ad68c30960d3451d2feac8b15 SHA1 60df35b996aae37730b88e23fc028d05a25a30e4 SHA256 425c0270a239bff2733197caf79658ed076e6265057ad9a963efedc33031f13c
EBUILD vamos-0.5.5.ebuild 757 RMD160 d78d14a96ce4b77cc7d1ec10c92a4f86cbb9db4b SHA1 ceb02d0c3e89c27ae5b0aa41adc1ffa13568be79 SHA256 2f74641a38406ec1c1e0f2e9e7cbc098394e0cdc57755f64483f672e1763f1b3
-EBUILD vamos-0.6.0.ebuild 918 RMD160 0447d91561ad21b3c5061a6be3eaa8dde6844d5e SHA1 d6412717552438cea58bd025b8c714ea55418269 SHA256 3f4c19c54f683336e10222850a555c05d09c2120b0f1a5f0070de751c45ec645
-MISC ChangeLog 1006 RMD160 087d3d205a9965c2a1d01ffbd069a731d2f8e0b6 SHA1 b308eaccc5ca0f12409c5fb00ee5a1aef7a500e2 SHA256 1f9c1e65be4a7859819eef8f49a3ea29a653c06ce9ece045436178ad88cf1874
+EBUILD vamos-0.6.0.ebuild 1020 RMD160 8873a22ab36a73497e7badca24d652389b272016 SHA1 23415bfb1805d2f310752c0c696dc3601e224588 SHA256 629e238ebb6edb7b2eadd2c8631f7a52d8d91724d29f8b924ef5df5a56ae0924
+MISC ChangeLog 1176 RMD160 4eecf52feb73f2f9c5909b054fc5ba0299e5dfff SHA1 6226837889f502456177b2a3b4b504c7afba9bd5 SHA256 8298c322a0153a8a768b32f7d59244e2a4d3dfa9eb460b256a375136e72deae9
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/dev-games/vamos/files/vamos-0.6.0-gcc43.patch b/dev-games/vamos/files/vamos-0.6.0-gcc43.patch
new file mode 100644
index 000000000000..11404071f09b
--- /dev/null
+++ b/dev-games/vamos/files/vamos-0.6.0-gcc43.patch
@@ -0,0 +1,31 @@
+--- caelum/Sky.cc
++++ caelum/Sky.cc
+@@ -19,6 +19,7 @@
+ #include "Sky.h"
+
+ #include <cassert>
++#include <cstdlib>
+
+ #include <SDL/SDL.h>
+ #include <GL/glut.h>
+--- track/Gl_Road_Segment.cc
++++ track/Gl_Road_Segment.cc
+@@ -22,6 +22,7 @@
+
+ #include <GL/glut.h>
+
++#include <algorithm>
+ #include <cassert>
+
+ using namespace Vamos_Track;
+--- vamos/vamos.cc
++++ vamos/vamos.cc
+@@ -24,6 +24,8 @@
+ #include "../world/Gl_World.h"
+ #include "../world/Sounds.h"
+
++#include <cstdlib>
++
+ using namespace Vamos_Geometry;
+ using namespace Vamos_Media;
+
diff --git a/dev-games/vamos/vamos-0.6.0.ebuild b/dev-games/vamos/vamos-0.6.0.ebuild
index e18757aae441..4d71f28d8e52 100644
--- a/dev-games/vamos/vamos-0.6.0.ebuild
+++ b/dev-games/vamos/vamos-0.6.0.ebuild
@@ -1,6 +1,9 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/vamos-0.6.0.ebuild,v 1.1 2008/02/24 07:08:55 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/vamos/vamos-0.6.0.ebuild,v 1.2 2008/08/19 01:44:56 mr_bones_ Exp $
+
+EAPI=1
+inherit eutils
DESCRIPTION="an automotive simulation framework"
HOMEPAGE="http://vamos.sourceforge.net/"
@@ -19,7 +22,13 @@ DEPEND="virtual/opengl
media-libs/sdl-ttf
media-libs/openal
media-libs/freealut
- =dev-libs/libsigc++-1.2*"
+ dev-libs/libsigc++:1.2"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gcc43.patch"
+}
src_compile() {
econf \