# Maintainer: Chris Oelmueller # Contributor: Yaohan Chen # Contributor: Thomas Kinnen # Contributor: Thomas Kowaliczek-Schmer pkgname=fife-git provides=("fife" "fife-svn") conflicts=("fife" "fife-svn") pkgdesc="The mission of the FIFE project is to create a cross platform game creation framework" url="http://www.fifengine.net/" pkgver=0.4.2.r33.gf37c31c6 pkgrel=1 arch=('i686' 'x86_64') license=('LGPL') depends=('boost' 'fifechan>=0.1.4' 'glew' 'python' 'python-future' 'libgl' 'libogg' 'libpng' 'libvorbis' 'sdl2' 'sdl2_ttf' 'sdl2_image' 'openal' 'tinyxml' 'zlib') makedepends=('cmake' 'git' 'swig>=4') source=(git+https://github.com/fifengine/fifengine.git) md5sums=('SKIP') sha1sums=('SKIP') pkgver() { cd "$srcdir/fifengine" git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } build() { cd "$srcdir/fifengine" # [TODO] Due to severe laziness, I have not tested in-source builds yet [[ -d "build" ]] && rm -r "build" mkdir -p "build" && cd "build" cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -Dcegui=OFF .. # to build C/C++ version comment this in and the line above out. # cmake -Dbuild-library=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib .. make } package() { cd "$srcdir/fifengine" cd "build" make DESTDIR=$pkgdir install }