From 1eb66ad279a2efe03ca14907a7cb7bc15f26abe1 Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Mon, 21 Jul 2025 07:32:08 +0000 Subject: [PATCH] testing/raku-clifford: new aport https://github.com/grondilu/clifford Basic Geometric Algebra --- testing/raku-clifford/APKBUILD | 39 ++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 testing/raku-clifford/APKBUILD 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 +"