Date: Saturday, May 14, 2016 @ 14:34:48 Author: arodseth Revision: 175346
Add package from AUR Added: libmagnum/ libmagnum/repos/ libmagnum/repos/community-i686/ libmagnum/repos/community-x86_64/ libmagnum/trunk/ libmagnum/trunk/PKGBUILD ----------+ PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) Added: libmagnum/trunk/PKGBUILD =================================================================== --- libmagnum/trunk/PKGBUILD (rev 0) +++ libmagnum/trunk/PKGBUILD 2016-05-14 12:34:48 UTC (rev 175346) @@ -0,0 +1,47 @@ +# Maintainer: Alexander F Rødseth <[email protected]> +# Contributor: mosra <[email protected]> + +pkgname=libmagnum +pkgver=2016.05.13 +pkgrel=1 +pkgdesc='2D/3D graphics engine for C++11/C++14' +arch=('x86_64' 'i686') +url='http://mosra.cz/blog/magnum.php' +license=('MIT') +depends=('libcorrade' 'openal' 'sdl2') +makedepends=('cmake' 'git' 'ninja') +source=('git://github.com/mosra/magnum.git#commit=67bd8a9b9938') +sha1sums=('SKIP') + +build() { + mkdir -p build + cd build + + cmake ../magnum \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DWITH_AUDIO=ON \ + -DWITH_SDL2APPLICATION=ON \ + -DWITH_GLXAPPLICATION=ON \ + -DWITH_WINDOWLESSGLXAPPLICATION=ON \ + -DWITH_GLXCONTEXT=ON \ + -DWITH_MAGNUMFONT=ON \ + -DWITH_MAGNUMFONTCONVERTER=ON \ + -DWITH_OBJIMPORTER=ON \ + -DWITH_TGAIMAGECONVERTER=ON \ + -DWITH_TGAIMPORTER=ON \ + -DWITH_WAVAUDIOIMPORTER=ON \ + -DWITH_DISTANCEFIELDCONVERTER=ON \ + -DWITH_FONTCONVERTER=ON \ + -DWITH_MAGNUMINFO=ON \ + -GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + install -Dm644 "magnum/COPYING" \ + "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} + +# vim:set ts=2 sw=2 et:
