From bd972a13a7fe3dae16ad7b1d81cfef520b175a1c Mon Sep 17 00:00:00 2001 From: mio <miyopan@e.email> Date: Tue, 23 Jul 2024 12:48:50 +0000 Subject: [PATCH] testing/openttd: upgrade to 14.1, enable tests --- testing/openttd/APKBUILD | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/testing/openttd/APKBUILD b/testing/openttd/APKBUILD index 8683114f3ebd..275269f9d7d4 100644 --- a/testing/openttd/APKBUILD +++ b/testing/openttd/APKBUILD @@ -1,17 +1,19 @@ # Contributor: Adrian Siekierka <kontakt@asie.pl> # Maintainer: Thomas Kienlen <kommander@laposte.net> pkgname=openttd -pkgver=13.4 -pkgrel=1 +pkgver=14.1 +pkgrel=0 pkgdesc="Open source version of the Transport Tycoon Deluxe simulator" url="https://www.openttd.org" arch="all" license="GPL-2.0-or-later" makedepends=" cmake + curl-dev fontconfig-dev fluidsynth-dev freetype-dev + harfbuzz-dev icu-dev libpng-dev lzo-dev @@ -24,7 +26,6 @@ subpackages="$pkgname-doc $pkgname-lang::noarch" source="https://cdn.openttd.org/openttd-releases/$pkgver/openttd-$pkgver-source.tar.xz no-sse4.patch " -options="!check" # TODO: find how to start test suite, no check implemented build() { cmake -B build \ @@ -37,6 +38,11 @@ build() { cmake --build build } +check() { + cmake --build build --target openttd_test + ./build/openttd_test +} + package() { DESTDIR="$pkgdir" cmake --build build --target install } @@ -51,6 +57,6 @@ lang() { } sha512sums=" -84f57a39c0dade44f0e6153dff7a40eec0da8e2f892ce870d5f9e037f80daa5c7c46ff786fa51c3671366dd5056504cd7ccbc1c4e5bce8b2c5575533b454c001 openttd-13.4-source.tar.xz +194135cc01457d9ed069c09d8961ad3de681bc9936533ca81ff23099f394bb9a83ef84a0852e85525e258f6149e14fd41cfc5f8e683c0643515005c42fb77e3b openttd-14.1-source.tar.xz fef70a685b4d440a0c1a6b6cde94df2dcada7ee10f4b213ee0a649dfbbb5de800aed06a4f066b2be5369147b1ecd83ad6b89bdb06138c46b250ca7f75c95b5a4 no-sse4.patch " -- GitLab