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
