summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-05-20 14:46:58 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-05-20 14:46:58 +0000
commitcb68d89b360ecd88645aa7f360b838668c624332 (patch)
tree2470564e4b6301d8f58592e4ed80d30e6a54a578 /dev-games/simgear
parentmarking gst-plugins-modplug-0.10.11 ~ppc for bug 266927 (diff)
downloadhistorical-cb68d89b360ecd88645aa7f360b838668c624332.tar.gz
historical-cb68d89b360ecd88645aa7f360b838668c624332.tar.bz2
historical-cb68d89b360ecd88645aa7f360b838668c624332.zip
Fix build with gcc-4.4.0 Bug #270116
Package-Manager: portage-2.1.6.11/cvs/Linux x86_64
Diffstat (limited to 'dev-games/simgear')
-rw-r--r--dev-games/simgear/ChangeLog6
-rw-r--r--dev-games/simgear/Manifest5
-rw-r--r--dev-games/simgear/files/simgear-1.9.1-gcc44.patch10
-rw-r--r--dev-games/simgear/simgear-1.9.1.ebuild7
4 files changed, 24 insertions, 4 deletions
diff --git a/dev-games/simgear/ChangeLog b/dev-games/simgear/ChangeLog
index 686f8e052474..646ed55d9676 100644
--- a/dev-games/simgear/ChangeLog
+++ b/dev-games/simgear/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-games/simgear
# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/simgear/ChangeLog,v 1.39 2009/03/20 14:52:36 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/simgear/ChangeLog,v 1.40 2009/05/20 14:46:57 tupone Exp $
+
+ 20 May 2009; Alfredo Tupone <tupone@gentoo.org>
+ +files/simgear-1.9.1-gcc44.patch, simgear-1.9.1.ebuild:
+ Fix build with gcc-4.4.0 Bug #270116 by Victor Ostorga
20 Mar 2009; Joseph Jezak <josejx@gentoo.org> simgear-1.9.1.ebuild:
Marked ~ppc for bug #252202.
diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest
index e434616f7184..543d523e8f37 100644
--- a/dev-games/simgear/Manifest
+++ b/dev-games/simgear/Manifest
@@ -1,11 +1,12 @@
AUX simgear-0.3.10-gcc43.patch 2015 RMD160 0f2bc87fdfd7c59926494f5983533d9c06658b85 SHA1 25dbb3da6b3f8fb69cc895b32d579146ff840d4c SHA256 342f17f73995bb52a0810bc47737bb3dd61b25c6e7c4bb89cfcb474419eaa8ee
AUX simgear-1.0.0-gcc44.patch 364 RMD160 d68f931d5815f171b1531e2017dfe9fd56e3e5d0 SHA1 fd694d0ae8a62b577ab2af5f637407ff95a29281 SHA256 fa4a0e6c7bdf940dea6411842e45ada5da182b917b8fd0bbc7d0f050c13f29a3
AUX simgear-1.0.0-test.patch 1044 RMD160 d7be5a850447eb02e82e3419ad1421f02d2473bf SHA1 804b408c45c69f7f77ee52f764e6418ace1414d4 SHA256 77f031b9cff7b3b09522af5c0ab2ed798651d3d3fbd9c88791c94df3d3157685
+AUX simgear-1.9.1-gcc44.patch 270 RMD160 79db2e27379d7e9b082f6182551474059e98fa0c SHA1 424e2333c8e2cc55185891b973b44c56d9727f08 SHA256 6ff75cc54cc6f86d9e9653ce5954265046969b434aa499a78036c750ba305d8f
DIST SimGear-0.3.10.tar.gz 752225 RMD160 11bfb77efab7562f14c9bc0688f99af9a45f4c81 SHA1 83e8435b52463fdb2736ccb2f0e42b572528131f SHA256 fc14e986d11212a5435d684c4f7cd4245e5afa942db5a8e48b82cbd57ac84720
DIST SimGear-1.0.0.tar.gz 769214 RMD160 62f260d55d621221076fafb703593f6c4e3c9d53 SHA1 cad6cc8a205005731633d8dec994cfa299f90e8a SHA256 574e1d41a3a310f7904549af62dd0d7029d841c1eb78dcd2fc5649401b378a5d
DIST SimGear-1.9.1.tar.gz 851327 RMD160 511e6a5aabea407928cd78a0562f007724ac01d1 SHA1 77fb0b0371288b1bb80913a6e3b3af1d24744434 SHA256 ba9014ad08594730db388cfe9ba9f59c82cd81b4e8bc91e2c254f5b47afcfa6a
EBUILD simgear-0.3.10.ebuild 826 RMD160 8bfb48f100c5a3de2d189ba44540f9a56c5ca662 SHA1 c742e3feb6573fa94a506ae7b4c98bd501b1d810 SHA256 697d31e8e0a34cf1162e45836fc8d77a3ffc77b4a0650aa0ab28c758c9a894c4
EBUILD simgear-1.0.0.ebuild 845 RMD160 4433b4866ae986ad1b2e40328740ee9fd463580b SHA1 2a4e0a72e1cc4235592231b08cca8acd87410e79 SHA256 c09411f868953e828c6b455b24752367fb74aae89d99848bfc851f95cec113a7
-EBUILD simgear-1.9.1.ebuild 758 RMD160 88dbe590f5662b1cc74e831089366887af3c9c67 SHA1 99418f84727daf58904f9ec2b4d3c707de15ef2e SHA256 b40cdd1101860c6e481b224d24890e97f85e052a2150197947ddb5ddd8e2dccd
-MISC ChangeLog 6632 RMD160 043fa6cb9403f150752bdb7f8af635bba02cfed5 SHA1 59ba289d3ccce0e63556a8099ca2c71f72b064a7 SHA256 5d6d66e1140e44050476c922420b57e4abebda5769be07c5ea8d5c577023fdde
+EBUILD simgear-1.9.1.ebuild 823 RMD160 7ac223185ad912f653443498640cf71e46b5eaec SHA1 ea1536b32ebcfe89848caea50b7ac53a550ba3b9 SHA256 b0d2cc894f9a86453b8143c76b6c7b14d6c011123d700b20ea97b47a4516018a
+MISC ChangeLog 6798 RMD160 7b7db070c68cecbfdb57334eb3029992605ce158 SHA1 de9394640870db6135c035e7601f0e8109972480 SHA256 ef91277688e6ef894714de75ed478bd98e49f56375501574a1764838e0d98873
MISC metadata.xml 538 RMD160 ad9da47ba8d1df3750dfedc20cb0d385d9118084 SHA1 b7e65e3f3441922661bc0f73de9e844e4acfe43b SHA256 0e2b83bd660e0709ada2f3e9b5d9db161e505ad9baf7c56dd6ee3299f5ce1963
diff --git a/dev-games/simgear/files/simgear-1.9.1-gcc44.patch b/dev-games/simgear/files/simgear-1.9.1-gcc44.patch
new file mode 100644
index 000000000000..96e6a1c8c702
--- /dev/null
+++ b/dev-games/simgear/files/simgear-1.9.1-gcc44.patch
@@ -0,0 +1,10 @@
+--- simgear/debug/logstream.hxx.old 2009-05-20 16:27:26.000000000 +0200
++++ simgear/debug/logstream.hxx 2009-05-20 16:27:59.000000000 +0200
+@@ -30,6 +30,7 @@
+ #ifdef _MSC_VER
+ # include <windows.h>
+ #endif
++#include <cstdio>
+
+ #include <streambuf>
+ #include <ostream>
diff --git a/dev-games/simgear/simgear-1.9.1.ebuild b/dev-games/simgear/simgear-1.9.1.ebuild
index a826320b991c..546e453d11dd 100644
--- a/dev-games/simgear/simgear-1.9.1.ebuild
+++ b/dev-games/simgear/simgear-1.9.1.ebuild
@@ -1,6 +1,7 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/simgear/simgear-1.9.1.ebuild,v 1.2 2009/03/20 14:52:36 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-games/simgear/simgear-1.9.1.ebuild,v 1.3 2009/05/20 14:46:57 tupone Exp $
+EAPI=2
inherit eutils
@@ -25,6 +26,10 @@ RESTRICT="test"
S=${WORKDIR}/${MY_P}
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc44.patch
+}
+
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc NEWS AUTHORS TODO