# $Id$ # Maintainer: Sergej Pupykin # Maintainer: William Rea # Contributor: Hans Janssen pkgname=flightgear pkgver=2016.1.0git pkgrel=1 pkgdesc="An open-source, multi-platform flight simulator" arch=(i686 x86_64) depends=('libxmu' 'libxi' 'zlib' 'openscenegraph' 'subversion' 'libxrandr' 'glu' 'openal') makedepends=('boost' 'cmake' 'mesa' 'sharutils' 'simgear' 'git') license=("GPL") url="http://www.flightgear.org/" options=('!makeflags') #source=("http://downloads.sourceforge.net/project/flightgear/release-${pkgver}/${pkgname}-${pkgver}.tar.bz2") source=("git://git.code.sf.net/p/flightgear/flightgear#commit=b61904a7a1093d5cfffac9a7262171db7dd16df") md5sums=('SKIP') build() { cd $srcdir/flightgear cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DFG_DATA_DIR:STRING="/usr/share/flightgear/data" . uudecode -o package/flightgear.png package/flightgear.png.uue make sed -i 's|Exec=.*|Exec=fgfs --fg-root=/usr/share/flightgear/data|' package/flightgear.desktop } package() { depends=(${depends[@]} 'flightgear-data') cd $srcdir/flightgear make DESTDIR=$pkgdir install install -Dm0644 package/flightgear.desktop $pkgdir/usr/share/applications/flightgear.desktop install -Dm0644 package/flightgear.ico $pkgdir/usr/share/icons/flightgear.ico install -Dm0644 package/flightgear.png $pkgdir/usr/share/icons/flightgear.png install -Dm0644 scripts/completion/fg-completion.bash $pkgdir/usr/share/bash-completion/completions/fgfs ln -sf flightgear $pkgdir/usr/share/FlightGear }