Browse Source

PKGBUILD-nacl: Build both 32b and 64b versions.

pull/7/head
Vladimír Vondruš 14 years ago
parent
commit
a74890068b
  1. 22
      PKGBUILD-nacl

22
PKGBUILD-nacl

@ -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
}

Loading…
Cancel
Save