aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2019-12-29 09:48:50 +0100
committerRasmus Thomsen <oss@cogitri.dev>2019-12-29 17:58:56 +0100
commite02119f59da17c9893c314717e95f14e866d54a4 (patch)
tree85484d276d78fb61317708acc41c73fec85c4e11 /testing
parent1f3aa0467e9ef28067a0e3b9f9e462b3a301f0ea (diff)
downloadaports-e02119f59da17c9893c314717e95f14e866d54a4.tar.bz2
aports-e02119f59da17c9893c314717e95f14e866d54a4.tar.xz
testing/supertuxkart: use GLES2 renderer on ARM
Diffstat (limited to 'testing')
-rw-r--r--testing/supertuxkart/APKBUILD11
1 files changed, 9 insertions, 2 deletions
diff --git a/testing/supertuxkart/APKBUILD b/testing/supertuxkart/APKBUILD
index b49f18e54a..2af0ae27a4 100644
--- a/testing/supertuxkart/APKBUILD
+++ b/testing/supertuxkart/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=supertuxkart
pkgver=1.0
-pkgrel=0
+pkgrel=1
arch="all"
url="https://supertuxkart.net/"
pkgdesc="Kart racing game featuring Tux and his friends"
@@ -22,11 +22,18 @@ prepare() {
build() {
cd "$builddir"/build
+
+ case "$CARCH" in
+ arm*|aarch64) GLES2_RENDERER=ON ;;
+ * ) GLES2_RENDERER=OFF ;;
+ esac
+
cmake "$builddir" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DBUILD_RECORDER=0
+ -DBUILD_RECORDER=0 \
+ -DUSE_GLES2=$GLES2_RENDERER
make
}