# Contributor: Sören Tempel # Maintainer: Sören Tempel pkgname=vis pkgver=0.9_git20241025 _commit=c0d083f4ca827d83c6b8beafd52a0ea95ece73da pkgrel=2 pkgdesc="Modern, legacy free, simple yet efficient vim-like editor" url="https://github.com/martanne/vis" arch="all" license="ISC" depends="!outils-vis lua5.3-lpeg" makedepends="acl-dev libtermkey-dev lua5.3-dev ncurses-dev tre-dev" checkdepends="luacheck vim" subpackages="$pkgname-dbg $pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/martanne/vis/archive/$_commit.tar.gz 0001-lua-fix-table-member-reference-in-set_syntax.patch " builddir="$srcdir/vis-$_commit" build() { ./configure \ --prefix=/usr \ --enable-lua \ --enable-acl \ --enable-tre make debug } check() { make test make luacheck } package() { make DESTDIR="$pkgdir" install } sha512sums=" 1a1675d20e39206b54f4fadc6e86506f036f527ff91b5fe392f2b0aa787c49f00e0217e85ce851553259fa86bc07b27bcd6ebd1d253ee4974def04e5d1061f0e vis-0.9_git20241025.tar.gz f38bd8dbad9fb0230a960aa0e6e9b9f1f6f10b414ed9736b1d931785c3ee2d8c4e46b03237cf41a511bb64fdd85628807a977391c8f5d9c09d323efaa6e453a4 0001-lua-fix-table-member-reference-in-set_syntax.patch "