aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Ahouansou <matthias@ahouansou.cz>2023-11-18 21:10:35 +0000
committeromni <omni+alpine@hack.org>2023-11-20 00:23:19 +0000
commit3cfeda8da5d8f54dbb2d328c70870b935008bbbc (patch)
tree1af354814b4d61e693d08978907d37e6822f2d88
parentf2eead8d079c515287262b986cec14538b610fbd (diff)
testing/tree-sitter-scheme: new aport
-rw-r--r--testing/tree-sitter-scheme/APKBUILD27
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
+"