testing/asteroid-diamonds: new aport

This commit is contained in:
Bart Ribbers 2026-05-14 15:38:02 +02:00
parent a82259512c
commit 30474bb2ce

View File

@ -0,0 +1,39 @@
# The group tag is just to easily find this APKBUILD by some scripts for automation
# group=asteroid
maintainer="Bart Ribbers <bribbers@disroot.org>"
pkgname=asteroid-diamonds
pkgver=2.1.0_git20260512
pkgrel=0
_commit="5e310dd0b30bd4cd9f026211eea409cf0e6671b0"
pkgdesc="A 2048-like game for AsteroidOS"
url="https://github.com/AsteroidOS/asteroid-diamonds"
# armhf blocked by qt6-qtdeclarative
arch="all !armhf"
license="GPL-3.0-or-later"
depends="mapplauncherd"
makedepends="
extra-cmake-modules
qml-asteroid-dev
qt6-qtbase-dev
qt6-qtdeclarative-dev
samurai
"
source="$pkgname-$_commit.tar.gz::https://github.com/AsteroidOS/asteroid-diamonds/archive/$_commit.tar.gz"
options="!check" # No tests
builddir="$srcdir/$pkgname-$_commit"
build() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
e2d53e8a057e1c91b8dd90523f88c2d2aee7eb20f36cf4621d252e090b16d8f9dcedc2ae88318c2d150a7975e9a4fac86caec89d6d2f22ea7d665e94b42da5ed asteroid-diamonds-5e310dd0b30bd4cd9f026211eea409cf0e6671b0.tar.gz
"