summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVladimír Vondruš2020-06-26 19:12:08 +0200
committerVladimír Vondruš2020-06-26 19:12:08 +0200
commit114d376f4693897b74348d24f23e9bc843cbfc1d (patch)
tree61e31d63aa637ca0f22ea833002389880042a632 /PKGBUILD
parenta03039754895e91541a6ae2832558b5cc7117971 (diff)
downloadaur-114d376f4693897b74348d24f23e9bc843cbfc1d.tar.gz
Switch to Ninja, enable new features.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 74c2aaaba130..d011d7d35ea5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Author: mosra <mosra@centrum.cz>
pkgname=magnum-git
-pkgver=2019.10.r0.g8412e8f99
+pkgver=2019.10.r760.gc74e49b3f
pkgrel=1
pkgdesc="C++11/C++14 graphics middleware for games and data visualization (Git version)"
arch=('i686' 'x86_64')
url="https://magnum.graphics"
license=('MIT')
depends=('corrade-git' 'openal' 'glfw' 'sdl2' 'vulkan-icd-loader')
-makedepends=('cmake' 'git')
+makedepends=('cmake' 'git' 'ninja')
provides=('magnum')
conflicts=('magnum')
source=("git+git://github.com/mosra/magnum.git")
@@ -36,6 +36,7 @@ build() {
-DWITH_ANYAUDIOIMPORTER=ON \
-DWITH_ANYIMAGECONVERTER=ON \
-DWITH_ANYIMAGEIMPORTER=ON \
+ -DWITH_ANYSCENECONVERTER=ON \
-DWITH_ANYSCENEIMPORTER=ON \
-DWITH_MAGNUMFONT=ON \
-DWITH_MAGNUMFONTCONVERTER=ON \
@@ -46,12 +47,14 @@ build() {
-DWITH_DISTANCEFIELDCONVERTER=ON \
-DWITH_FONTCONVERTER=ON \
-DWITH_IMAGECONVERTER=ON \
+ -DWITH_SCENECONVERTER=ON \
-DWITH_GL_INFO=ON \
- -DWITH_AL_INFO=ON
- make
+ -DWITH_AL_INFO=ON \
+ -G Ninja
+ ninja
}
package() {
cd "$srcdir/build"
- make DESTDIR="$pkgdir/" install
+ DESTDIR="$pkgdir/" ninja install
}