diff --git a/PKGBUILD-release b/PKGBUILD-release new file mode 100644 index 000000000..714e9f975 --- /dev/null +++ b/PKGBUILD-release @@ -0,0 +1,37 @@ +# Author: mosra +pkgname=magnum +pkgver=dev_release +pkgrel=1 +pkgdesc="OpenGL 3 graphics engine" +arch=('i686' 'x86_64') +url="https://github.com/mosra/magnum" +license=('LGPLv3') +depends=('corrade' 'glew') +makedepends=('cmake' 'qt') +provides=('magnum-git') + +build() { + mkdir -p "$startdir/build" + cd "$startdir/build/" + + if [ "$CXX" = clang++ ] ; then + newcxxflags=$(echo $CXXFLAGS | sed s/--param=ssp-buffer-size=4//g) + export CXXFLAGS="$newcxxflags" + fi + + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_TESTS=TRUE + make +} + +check() { + cd "$startdir/build" + ctest +} + +package() { + cd "$startdir/build" + make DESTDIR="$pkgdir/" install +}