aports/community/tree-sitter-python/APKBUILD
2023-05-01 16:16:21 +00:00

28 lines
970 B
Plaintext

# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=tree-sitter-python
pkgver=0.20.2
# XXX: Missing git tag (https://github.com/tree-sitter/tree-sitter-python/issues/216)
_gitrev=de221eccf9a221f5b85474a553474a69b4b5784d
pkgrel=0
pkgdesc="Python grammar for tree-sitter"
url="https://github.com/tree-sitter/tree-sitter-python"
arch="all"
license="MIT"
makedepends="tree-sitter-dev"
install_if="tree-sitter-grammars"
source="https://github.com/tree-sitter/tree-sitter-python/archive/$_gitrev/tree-sitter-python-$_gitrev.tar.gz"
builddir="$srcdir/$pkgname-$_gitrev"
options="!check" # no tests for shared lib
build() {
abuild-tree-sitter build
}
package() {
DESTDIR="$pkgdir" abuild-tree-sitter install
}
sha512sums="
ef220397957cae740b49a05bcfc7f8e6bce4ae39110af05325c1467cb2175f0fd3284242e6b925c1a07ae2f165b2c76277ee0aeb80e240cec4b6c8b9dd26e0fa tree-sitter-python-de221eccf9a221f5b85474a553474a69b4b5784d.tar.gz
"