From 54c1c0b899d68cebb90d98c86b0158f493fd60da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 20 Oct 2013 15:42:07 +0200 Subject: [PATCH] Added Emscripten PKGBUILD. --- PKGBUILD-emscripten | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 PKGBUILD-emscripten diff --git a/PKGBUILD-emscripten b/PKGBUILD-emscripten new file mode 100644 index 000000000..5bdd8bc4e --- /dev/null +++ b/PKGBUILD-emscripten @@ -0,0 +1,37 @@ +# Author: mosra +pkgname=emscripten-magnum +pkgver=dev +pkgrel=1 +pkgdesc="C++11 and OpenGL 2D/3D graphics engine (Emscripten)" +arch=('any') +url="http://mosra.cz/blog/magnum.php" +license=('MIT') +depends=('emscripten-corrade') +makedepends=('cmake') +options=(!strip !buildflags) + +build() { + if [ ! -d "$startdir/build-emscripten" ] ; then + mkdir "$startdir/build-emscripten" + cd "$startdir/build-emscripten" + + cmake .. \ + -DCMAKE_MODULE_PATH="$startdir/toolchains/modules" \ + -DCMAKE_TOOLCHAIN_FILE="$startdir/toolchains/generic/Emscripten.cmake" + fi + + cd "$startdir/build-emscripten" + + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr/emscripten/system \ + -DWITH_AUDIO=OFF \ + -DWITH_GLUTAPPLICATION=OFF \ + -DWITH_SDL2APPLICATION=ON + make +} + +package() { + cd "$startdir/build-emscripten" + make DESTDIR="$pkgdir/" install +}