diff --git a/testing/raku-clifford/APKBUILD b/testing/raku-clifford/APKBUILD new file mode 100644 index 00000000000..731b4b85a60 --- /dev/null +++ b/testing/raku-clifford/APKBUILD @@ -0,0 +1,39 @@ +# Maintainer: Celeste +maintainer="Celeste " +pkgname=raku-clifford +pkgver=7.0.1_git20250228 +_gitrev=68d69c8eee7bf7fc45edf6b4efbda607921dfb86 +pkgrel=0 +pkgdesc="Basic Geometric Algebra" +url="https://github.com/grondilu/clifford" +arch="all" +license="Artistic-2.0" +depends="rakudo" +makedepends="moarvm-dev rakudo-dev" +checkdepends="perl-utils" +subpackages="$pkgname-doc" +source="$pkgname-$_gitrev.tar.gz::https://github.com/grondilu/clifford/archive/$_gitrev.tar.gz" +builddir="$srcdir/clifford-$_gitrev" +options="!archcheck" # Precompiled arch dependent files included (quiet noarch warning) + +build() { + RAKUDO_RERESOLVE_DEPENDENCIES=0 \ + /usr/share/rakudo/tools/install-dist.raku \ + --to=output --for=vendor +} + +check() { + prove -e 'raku -Ilib' +} + +package() { + mkdir -p "$pkgdir"/usr/share/rakudo + cp -RT output "$pkgdir"/usr/share/rakudo/vendor + + install -Dvm644 META6.json README.md \ + -t "$pkgdir"/usr/share/doc/$pkgname/ +} + +sha512sums=" +9d822675d5c4e0d1a50c49ffd3a94aabb2c8ccef74f87de1989525076aa5ca2a286ed1eefe53d4655b857cbc286ec8ffc82b45fed81eb996cf32f3ee4b4ce70c raku-clifford-68d69c8eee7bf7fc45edf6b4efbda607921dfb86.tar.gz +"