diff options
author | Matthias Ahouansou <matthias@ahouansou.cz> | 2023-11-18 21:10:35 +0000 |
---|---|---|
committer | omni <omni+alpine@hack.org> | 2023-11-20 00:23:19 +0000 |
commit | 3cfeda8da5d8f54dbb2d328c70870b935008bbbc (patch) | |
tree | 1af354814b4d61e693d08978907d37e6822f2d88 | |
parent | f2eead8d079c515287262b986cec14538b610fbd (diff) |
testing/tree-sitter-scheme: new aport
-rw-r--r-- | testing/tree-sitter-scheme/APKBUILD | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/testing/tree-sitter-scheme/APKBUILD b/testing/tree-sitter-scheme/APKBUILD new file mode 100644 index 00000000000..5698269c61d --- /dev/null +++ b/testing/tree-sitter-scheme/APKBUILD @@ -0,0 +1,27 @@ +# Contributor: Matthias Ahouansou <matthias@ahouansou.cz> +# Maintainer: Matthias Ahouansou <matthias@ahouansou.cz> +pkgname=tree-sitter-scheme +pkgver=0.6.0 +pkgrel=0 +pkgdesc="Scheme grammar for tree-sitter" +url="https://github.com/6cdh/tree-sitter-scheme" +arch="all" +license="MIT" +makedepends="tree-sitter-dev" +subpackages="$pkgname-doc" +install_if="tree-sitter-grammars" +source="$pkgname-$pkgver.tar.gz::https://github.com/6cdh/tree-sitter-scheme/archive/refs/tags/v$pkgver.tar.gz" +options="!check" # no tests for shared lib + +build() { + abuild-tree-sitter build +} + +package() { + DESTDIR="$pkgdir" abuild-tree-sitter install + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +sha512sums=" +67eaf3a4ae9e338727005fe79a9d1b9887d28f54a9dc73c521be1fb759e3832e659d46186574e48bc616e1da695792e63e69eaafc3e36197d31541e1f98c3319 tree-sitter-scheme-0.6.0.tar.gz +" |