diff options
author | Luis Martinez | 2023-02-09 17:32:09 -0600 |
---|---|---|
committer | Luis Martinez | 2023-02-09 17:32:09 -0600 |
commit | 9a82dad267f7092892a96f96627a880c48ed4a05 (patch) | |
tree | b035fc816c240f2ca91ff04a4e93beeac43d2d1f | |
parent | ce6f45dda277801e29bb42225e165f0ff9eb65e7 (diff) | |
download | aur-9a82dad267f7092892a96f96627a880c48ed4a05.tar.gz |
fix compile step
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 10 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = tree-sitter-r-git pkgdesc = R grammar for tree-sitter - pkgver = r64.bcf381c + pkgver = r95.80efda5 pkgrel = 1 url = https://github.com/r-lib/tree-sitter-r arch = x86_64 @@ -1,7 +1,7 @@ -# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> pkgname=tree-sitter-r-git -pkgver=r64.bcf381c +pkgver=r95.80efda5 pkgrel=1 pkgdesc="R grammar for tree-sitter" arch=('x86_64') @@ -30,15 +30,16 @@ prepare() { build() { cd "$pkgname/src/" cc $CFLAGS -std=c99 -c parser.c - cc $LDFLAGS -shared parser.o -o "$srcdir/parser.so" + c++ $CXXFLAGS -c scanner.cc + cc $LDFLAGS -shared parser.o scanner.o -o "$srcdir/parser.so" } package() { - install -Dvm 644 parser.so "$pkgdir/usr/lib/libtree-sitter-r.so" - install -d "$pkgdir/usr/share/nvim/runtime/parser/" - ln -s "/usr/lib/libtree-sitter-r.so" "$pkgdir/usr/share/nvim/runtime/parser/r.so" + install -Dvm644 parser.so "$pkgdir/usr/lib/libtree-sitter-r.so" + install -dv "$pkgdir/usr/share/nvim/runtime/parser/" + ln -sv "/usr/lib/libtree-sitter-r.so" "$pkgdir/usr/share/nvim/runtime/parser/r.so" cd "$pkgname" - install -Dvm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" + install -Dvm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dvm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } |