testing/flare-engine: modernise

This commit is contained in:
psykose 2022-05-11 23:34:45 +00:00
parent 46c1caa777
commit 93d1f641a3
No known key found for this signature in database

View File

@ -3,13 +3,20 @@
# Maintainer: Díaz Urbaneja Diego <sodomon2@gmail.com>
pkgname=flare-engine
pkgver=1.13.04
pkgrel=0
pkgrel=1
pkgdesc="Free/Libre Action Roleplaying Engine"
url="http://www.flarerpg.org/"
arch="all"
license="GPL-3.0-only"
depends="hicolor-icon-theme"
makedepends="cmake sdl2-dev sdl2_image-dev sdl2_mixer-dev sdl2_ttf-dev"
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"
@ -18,17 +25,17 @@ build() {
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBINDIR=bin \
-DDATADIR=share/flare \
$CMAKE_CROSSOPTS .
$CMAKE_CROSSOPTS
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --build build --target install
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="