diff options
Diffstat (limited to 'community/libkdegames/APKBUILD')
-rw-r--r-- | community/libkdegames/APKBUILD | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/community/libkdegames/APKBUILD b/community/libkdegames/APKBUILD index 8b8dd49b29b..9f4c70220ce 100644 --- a/community/libkdegames/APKBUILD +++ b/community/libkdegames/APKBUILD @@ -1,11 +1,13 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +# Maintainer: team/kde <bribbers@disroot.org> + +# The group tag is just to easily find this APKBUILD by some scripts for automation +# group=kde-applications pkgname=libkdegames -pkgver=21.08.2 +pkgver=24.02.1 pkgrel=0 -# armhf blocked by qt5-qtdeclarative -# mips64, s390x and riscv64 blocked by polkit -arch="all !armhf !s390x !mips64 !riscv64" +# armhf blocked by qt6-qtdeclarative +arch="all !armhf" url="https://kde.org/applications/games" pkgdesc="Common code and data for many KDE games" license="LGPL-2.0-only AND GFDL-1.2-only" @@ -35,25 +37,26 @@ makedepends=" kxmlgui-dev libsndfile-dev openal-soft-dev - qt5-qtbase-dev - qt5-qtdeclarative-dev - qt5-qtsvg-dev + qt6-qtbase-dev + qt6-qtdeclarative-dev + qt6-qtsvg-dev + samurai " checkdepends="xvfb-run" -source="https://download.kde.org/stable/release-service/$pkgver/src/libkdegames-$pkgver.tar.xz" subpackages="$pkgname-dev $pkgname-lang carddecks::noarch" +_repo_url="https://invent.kde.org/games/libkdegames.git" +source="https://download.kde.org/stable/release-service/$pkgver/src/libkdegames-$pkgver.tar.xz" build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib cmake --build build } check() { - cd build - CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest + xvfb-run ctest --test-dir build --output-on-failure } package() { @@ -62,11 +65,11 @@ package() { carddecks() { pkgdesc="Contains all carddecks for KDE cardgames" - depends="$pkgname" + depends="$pkgname=$pkgver-r$pkgrel" amove usr/share/carddecks } sha512sums=" -f68b6d91e4dcf3e8cb8079aba4a7cad5f642202c3960bea0fe5bf23b322167ad578756b2ce2df080a6ab1da429881ec392216cea5a025d9035871b08ba7c7547 libkdegames-21.08.2.tar.xz +ba84d4d7e430cb5583bc2a5f58c83a18f022176b48c9b91291d58ee45abd80570b35e26f392a2ec2c6ad31aa0008c611b438659f8dc9c54b1680f91ae599a639 libkdegames-24.02.1.tar.xz " |