# Author: mosra pkgname=nacl-magnum pkgver=dev pkgrel=1 pkgdesc="OpenGL 3 graphics engine (NaCl x86-64 version)" arch=('any') url="https://github.com/mosra/magnum" license=('MIT') depends=('nacl-corrade') makedepends=('nacl-sdk' 'cmake') options=(!buildflags !strip) build() { # Build 32bit mkdir -p "$startdir/build-nacl-x86-32" cd "$startdir/build-nacl-x86-32" cmake .. \ -DCMAKE_MODULE_PATH="$startdir/toolchains/modules" \ -DCMAKE_TOOLCHAIN_FILE="$startdir/toolchains/generic/NaCl-glibc-x86-32.cmake" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr/nacl \ -DWITH_NACLAPPLICATION=ON \ -DLIB_SUFFIX=/32 make # Build 64bit mkdir -p "$startdir/build-nacl-x86-64" cd "$startdir/build-nacl-x86-64" cmake .. \ -DCMAKE_MODULE_PATH="$startdir/toolchains/modules" \ -DCMAKE_TOOLCHAIN_FILE="$startdir/toolchains/generic/NaCl-glibc-x86-64.cmake" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr/nacl \ -DWITH_NACLAPPLICATION=ON make } package() { # Install 32bit cd "$startdir/build-nacl-x86-32" make DESTDIR="$pkgdir/" install # Install 64bit (the headers will be overwritten, but they are (and should # be) the same for both versions cd "$startdir/build-nacl-x86-64" make DESTDIR="$pkgdir/" install }