Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=db8073f882f12b6c7123e27af78147090ccaf342

commit db8073f882f12b6c7123e27af78147090ccaf342
Author: Elentir <[email protected]>
Date:   Sun May 6 13:45:29 2012 +0200

flightgear-2.6.0-3-x86_64

* add patch to fix build
* fix depends

diff --git a/source/games-extra/flightgear/FrugalBuild 
b/source/games-extra/flightgear/FrugalBuild
index b0f3acc..c6a5c29 100644
--- a/source/games-extra/flightgear/FrugalBuild
+++ b/source/games-extra/flightgear/FrugalBuild
@@ -4,19 +4,21 @@

pkgname=flightgear
pkgver=2.6.0
-pkgrel=2
+pkgrel=3
pkgdesc="An open-source, multi-platform flight simulator."
url="http://www.flightgear.org/";
rodepends=('flightgear-data')
-depends=('libgl' 'zlib' 'freealut>=1.1.0-3' 'freeglut' 'plib' 
'libboost>=1.46.1' \
+depends=('libgl' 'zlib' 'freealut>=1.1.0-3' 'freeglut' 'plib' \
'openscenegraph>=3.0.1' 'subversion' 'libxmu' 'libxi' 'libglu')
-makedepends=('simgear>=2.6.0' 'boost>=1.46.1')
+makedepends=('simgear>=2.6.0' 'boost')
groups=('games-extra')
archs=('i686' 'x86_64')
Finclude cmake
up2date="Flasttar http://ftp.icm.edu.pl/packages/flightgear/Source/";
-source=(http://ftp.icm.edu.pl/packages/flightgear/Source/$pkgname-$pkgver.tar.bz2)
-sha1sums=('07f802c2fb38ef869a8909f48a581e2011c5f2fc')
+source=(http://ftp.icm.edu.pl/packages/flightgear/Source/$pkgname-$pkgver.tar.bz2
 \
+       flightgear-2.6.0-gcc47.patch)
+sha1sums=('07f802c2fb38ef869a8909f48a581e2011c5f2fc' \
+          '9bb8d673094f19accacfccd2106c9cea86699f41')

build()
{
diff --git a/source/games-extra/flightgear/flightgear-2.6.0-gcc47.patch 
b/source/games-extra/flightgear/flightgear-2.6.0-gcc47.patch
new file mode 100644
index 0000000..dbe97ce
--- /dev/null
+++ b/source/games-extra/flightgear/flightgear-2.6.0-gcc47.patch
@@ -0,0 +1,23 @@
+From c9fb92d12fe60e819f0af20265796b1f85424c03 Mon Sep 17 00:00:00 2001
+From: Fabrice Bellet <[email protected]>
+Date: Sun, 22 Jan 2012 15:30:26 +0100
+Subject: [PATCH 2/2] fix build with gcc-4.7.0
+
+---
+ utils/TerraSync/terrasync.cxx |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/utils/TerraSync/terrasync.cxx b/utils/TerraSync/terrasync.cxx
+index c70fbaa..25ea117 100644
+--- a/utils/TerraSync/terrasync.cxx
++++ b/utils/TerraSync/terrasync.cxx
+@@ -42,6 +42,7 @@
+
+ #include <stdlib.h>             // atoi() atof() abs() system()
+ #include <signal.h>             // signal()
++#include <unistd.h>             // sleep() getpid() write()
+
+ #include <simgear/compiler.h>
+
+--
+1.7.7.5
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to