aboutsummaryrefslogtreecommitdiffstats
path: root/testing/flare-engine/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/flare-engine/APKBUILD')
-rw-r--r--testing/flare-engine/APKBUILD34
1 files changed, 24 insertions, 10 deletions
diff --git a/testing/flare-engine/APKBUILD b/testing/flare-engine/APKBUILD
index 038fb919bd0..00f88f11500 100644
--- a/testing/flare-engine/APKBUILD
+++ b/testing/flare-engine/APKBUILD
@@ -1,29 +1,43 @@
# Contributor: Díaz Urbaneja Diego <sodomon2@gmail.com>
+# Contributor: Antoni Aloy <aaloytorrens@gmail.com>
# Maintainer: Díaz Urbaneja Diego <sodomon2@gmail.com>
pkgname=flare-engine
-pkgver=1.11
-pkgrel=1
+pkgver=1.14
+pkgrel=0
pkgdesc="Free/Libre Action Roleplaying Engine"
url="http://www.flarerpg.org/"
arch="all"
license="GPL-3.0-only"
-depends="sdl2_image sdl2_mixer sdl2_ttf hicolor-icon-theme"
-makedepends="cmake make sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev"
+depends="hicolor-icon-theme"
+makedepends="
+ cmake
+ samurai
+ sdl2-dev
+ sdl2_image-dev
+ sdl2_mixer-dev
+ sdl2_ttf-dev
+ "
options="!check" # make check not implemented
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/flareteam/flare-engine/archive/v$pkgver.tar.gz"
build() {
- cmake -B build \
- -DCMAKE_BUILD_TYPE=None \
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build -G Ninja \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBINDIR=bin \
- -DDATADIR=share/flare
- make -C build
+ -DDATADIR=share/flare \
+ $CMAKE_CROSSOPTS
+ cmake --build build
}
package() {
- make -C build DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
}
-sha512sums="1a210a9ce1812458faafc7ceadfdb69dfb2f70b785f93b7bc698b72b6305e8a3b268d53b085544ac54868e895cce6872abf9cb22389ed1280a27ca46bdb9ec3b flare-engine-1.11.tar.gz"
+sha512sums="
+6033eb40b83763e670e1af2333fd8609f796746c51b7b07b7e5f99694954aad7ae7c80f44590bbca5316714cf0581e7326e6e707669e2341a953a8212a46d8d1 flare-engine-1.14.tar.gz
+"