diff --git a/testing/raku-text-markdown/APKBUILD b/testing/raku-text-markdown/APKBUILD new file mode 100644 index 00000000000..d237c80e770 --- /dev/null +++ b/testing/raku-text-markdown/APKBUILD @@ -0,0 +1,42 @@ +# Maintainer: Celeste +maintainer="Celeste " +pkgname=raku-text-markdown +pkgver=1.1.1_git20221121 +_gitrev=016ffc0731133ff885271e66aa8fbec5f07cc322 +pkgrel=0 +pkgdesc="Markdown parser / HTML generator" +url="https://github.com/retupmoca/p6-markdown" +arch="all" +license="MIT" +depends="rakudo raku-html-escape" +makedepends="moarvm-dev rakudo-dev" +checkdepends="perl-utils" +subpackages="$pkgname-doc" +source="$pkgname-$_gitrev.tar.gz::https://github.com/retupmoca/p6-markdown/archive/$_gitrev.tar.gz" +builddir="$srcdir/p6-markdown-$_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/ + + install -Dvm644 LICENSE \ + -t "$pkgdir"/usr/share/licenses/$pkgname/ +} + +sha512sums=" +5ad63bc7088cdbdd17fa2ba4e669bba6443b45af5d9827655d75209f82f5fb6117dcaed8b6fc4a41f84c1ede04fd656e96c725a46ca49640fb274f3d9da6bf4d raku-text-markdown-016ffc0731133ff885271e66aa8fbec5f07cc322.tar.gz +"