diff --git a/testing/tree-sitter-vimdoc/APKBUILD b/testing/tree-sitter-vimdoc/APKBUILD index eae89cf73bc..d2d89980920 100644 --- a/testing/tree-sitter-vimdoc/APKBUILD +++ b/testing/tree-sitter-vimdoc/APKBUILD @@ -1,32 +1,30 @@ -# Maintainer: John Vogel -maintainer="John Vogel " +# Maintainer: John Vogel +maintainer="John Vogel " pkgname=tree-sitter-vimdoc pkgver=3.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="tree-sitter grammar that implements the vimdoc spec" url="https://github.com/neovim/tree-sitter-vimdoc/" arch="all" license="Apache-2.0" -depends="tree-sitter-cli" -makedepends="tree-sitter-dev" -subpackages="$pkgname-dev $pkgname-doc" +makedepends="tree-sitter-cli tree-sitter-dev" +install_if="tree-sitter-grammars" +subpackages="$pkgname-doc" source="https://github.com/neovim/tree-sitter-vimdoc/archive/refs/tags/v3.0.0/tree-sitter-vimdoc-$pkgver.tar.gz 0001-fix-tests-adapt-expected-to-heading-changes-140.patch" build() { - make PREFIX=/usr PARSER_URL="$url" + abuild-tree-sitter build -q queries/vimdoc } check() { - make test + tree-sitter test } package() { - make DESTDIR="$pkgdir" PREFIX=/usr PARSER_URL="$url" install - install -Dm644 LICENSE README.md -t "$pkgdir"/usr/share/doc/"$pkgname" - install -dm755 "$pkgdir"/usr/lib/tree-sitter - cd "$pkgdir"/usr/lib/tree-sitter - ln -s ../lib"$pkgname".so.*.* "$pkgdir"/usr/lib/tree-sitter/vimdoc.so + DESTDIR="$pkgdir" abuild-tree-sitter install -q queries/vimdoc + install -Dm644 README.md -t "$pkgdir"/usr/share/doc/"$pkgname" + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/"$pkgname" } sha512sums="