|
|
|
|
@ -3,7 +3,7 @@ pkgname=nacl-magnum
|
|
|
|
|
pkgver=dev |
|
|
|
|
pkgrel=1 |
|
|
|
|
pkgdesc="OpenGL 3 graphics engine (NaCl x86-64 version)" |
|
|
|
|
arch=('x86_64') |
|
|
|
|
arch=('any') |
|
|
|
|
url="https://github.com/mosra/magnum" |
|
|
|
|
license=('LGPLv3') |
|
|
|
|
depends=('nacl-corrade') |
|
|
|
|
@ -11,6 +11,20 @@ makedepends=('nacl-sdk' 'cmake')
|
|
|
|
|
options=(!makeflags !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" |
|
|
|
|
|
|
|
|
|
@ -24,6 +38,12 @@ build() {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
} |
|
|
|
|
|