# Author: mosra pkgname=magnum-git pkgver=20130819 pkgrel=1 pkgdesc="C++11 and OpenGL 2D/3D graphics engine (Git version)" arch=('i686' 'x86_64') url="http://mosra.cz/blog/magnum.php" license=('MIT') depends=('corrade-git' 'openal' 'freeglut') makedepends=('cmake' 'git') provides=('magnum') conflicts=('magnum') _gitroot="git://github.com/mosra/magnum.git" _gitname="magnum" pkgver() { date +%Y%m%d } build() { cd "$srcdir" msg "Connecting to Git server..." if [ -d $_gitname ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot $_gitname fi msg "Git checkout done." msg "Starting make..." mkdir -p "$srcdir/build" cd "$srcdir/build" cmake ../$_gitname \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ -DWITH_WINDOWLESSGLXAPPLICATION=ON \ -DWITH_MAGNUMINFO=ON make } package() { cd "$srcdir/build" make DESTDIR="$pkgdir/" install }