diff --git a/package/archlinux/PKGBUILD-emscripten b/package/archlinux/PKGBUILD-emscripten deleted file mode 100644 index 75dc63973..000000000 --- a/package/archlinux/PKGBUILD-emscripten +++ /dev/null @@ -1,67 +0,0 @@ -# Author: mosra -pkgname=emscripten-magnum -pkgver=dev -pkgrel=1 -pkgdesc="C++11/C++14 graphics middleware for games and data visualization (Emscripten)" -arch=('any') -url="https://magnum.graphics" -license=('MIT') -depends=('emscripten-corrade') -makedepends=('cmake' 'emscripten' 'corrade' 'ninja') -options=('!strip' '!buildflags') - -_rootdir=$startdir/../../ - -build() { - if [ ! -d "$_rootdir/build-emscripten" ] ; then - mkdir "$_rootdir/build-emscripten" - cd "$_rootdir/build-emscripten" - - cmake .. \ - -DCMAKE_TOOLCHAIN_FILE="$_rootdir/toolchains/generic/Emscripten.cmake" \ - -G Ninja - fi - - cd "$_rootdir/build-emscripten" - - # Put tests into a separate target as they take ages to build. They're - # built only inside check() so `makepkg --nocheck` will skip building them. - cmake .. \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr/lib/emscripten/system \ - -DMAGNUM_DEPLOY_PREFIX=/srv/http/emscripten \ - -DMAGNUM_WITH_AUDIO=ON \ - -DMAGNUM_WITH_EMSCRIPTENAPPLICATION=ON \ - -DMAGNUM_WITH_SDL2APPLICATION=ON \ - -DMAGNUM_WITH_WINDOWLESSEGLAPPLICATION=ON \ - -DMAGNUM_WITH_ANYAUDIOIMPORTER=ON \ - -DMAGNUM_WITH_ANYIMAGECONVERTER=ON \ - -DMAGNUM_WITH_ANYIMAGEIMPORTER=ON \ - -DMAGNUM_WITH_ANYSCENECONVERTER=ON \ - -DMAGNUM_WITH_ANYSCENEIMPORTER=ON \ - -DMAGNUM_WITH_ANYSHADERCONVERTER=ON \ - -DMAGNUM_WITH_MAGNUMFONT=ON \ - -DMAGNUM_WITH_OBJIMPORTER=ON \ - -DMAGNUM_WITH_TGAIMAGECONVERTER=ON \ - -DMAGNUM_WITH_TGAIMPORTER=ON \ - -DMAGNUM_WITH_WAVAUDIOIMPORTER=ON \ - -DMAGNUM_WITH_GL_INFO=ON \ - -DMAGNUM_WITH_AL_INFO=ON \ - -DMAGNUM_BUILD_TESTS=ON \ - -DMAGNUM_BUILD_GL_TESTS=ON \ - -DCORRADE_TESTSUITE_TEST_TARGET=build-tests - ninja -} - -check() { - cd "$_rootdir/build-emscripten" - - ninja build-tests - - CORRADE_TEST_COLOR=ON ctest -j9 --output-on-failure -E ALTest -} - -package() { - cd "$_rootdir/build-emscripten" - DESTDIR="$pkgdir/" ninja install -} diff --git a/package/archlinux/PKGBUILD-emscripten-webgl2 b/package/archlinux/PKGBUILD-emscripten-webgl2 deleted file mode 100644 index 3d33acdb2..000000000 --- a/package/archlinux/PKGBUILD-emscripten-webgl2 +++ /dev/null @@ -1,68 +0,0 @@ -# Author: mosra -pkgname=emscripten-magnum -pkgver=dev.webgl2 -pkgrel=1 -pkgdesc="C++11/C++14 graphics middleware for games and data visualization (Emscripten WebGL 2.0)" -arch=('any') -url="https://magnum.graphics" -license=('MIT') -depends=('emscripten-corrade') -makedepends=('cmake' 'emscripten' 'corrade' 'ninja') -options=('!strip' '!buildflags') - -_rootdir=$startdir/../../ - -build() { - if [ ! -d "$_rootdir/build-emscripten-webgl2" ] ; then - mkdir "$_rootdir/build-emscripten-webgl2" - cd "$_rootdir/build-emscripten-webgl2" - - cmake .. \ - -DCMAKE_TOOLCHAIN_FILE="$_rootdir/toolchains/generic/Emscripten.cmake" \ - -G Ninja - fi - - cd "$_rootdir/build-emscripten-webgl2" - - # Put tests into a separate target as they take ages to build. They're - # built only inside check() so `makepkg --nocheck` will skip building them. - cmake .. \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr/lib/emscripten/system \ - -DMAGNUM_DEPLOY_PREFIX=/srv/http/emscripten-webgl2 \ - -DMAGNUM_TARGET_GLES2=OFF \ - -DMAGNUM_WITH_AUDIO=ON \ - -DMAGNUM_WITH_EMSCRIPTENAPPLICATION=ON \ - -DMAGNUM_WITH_SDL2APPLICATION=ON \ - -DMAGNUM_WITH_WINDOWLESSEGLAPPLICATION=ON \ - -DMAGNUM_WITH_ANYAUDIOIMPORTER=ON \ - -DMAGNUM_WITH_ANYIMAGECONVERTER=ON \ - -DMAGNUM_WITH_ANYIMAGEIMPORTER=ON \ - -DMAGNUM_WITH_ANYSCENECONVERTER=ON \ - -DMAGNUM_WITH_ANYSCENEIMPORTER=ON \ - -DMAGNUM_WITH_ANYSHADERCONVERTER=ON \ - -DMAGNUM_WITH_MAGNUMFONT=ON \ - -DMAGNUM_WITH_OBJIMPORTER=ON \ - -DMAGNUM_WITH_TGAIMAGECONVERTER=ON \ - -DMAGNUM_WITH_TGAIMPORTER=ON \ - -DMAGNUM_WITH_WAVAUDIOIMPORTER=ON \ - -DMAGNUM_WITH_GL_INFO=ON \ - -DMAGNUM_WITH_AL_INFO=ON \ - -DMAGNUM_BUILD_TESTS=ON \ - -DMAGNUM_BUILD_GL_TESTS=ON \ - -DCORRADE_TESTSUITE_TEST_TARGET=build-tests - ninja -} - -check() { - cd "$_rootdir/build-emscripten-webgl2" - - ninja build-tests - - CORRADE_TEST_COLOR=ON ctest -j9 --output-on-failure -E ALTest -} - -package() { - cd "$_rootdir/build-emscripten-webgl2" - DESTDIR="$pkgdir/" ninja install -}