aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--community/luacheck/APKBUILD18
1 files changed, 7 insertions, 11 deletions
diff --git a/community/luacheck/APKBUILD b/community/luacheck/APKBUILD
index 0d58b45e7f1..a32ed53da51 100644
--- a/community/luacheck/APKBUILD
+++ b/community/luacheck/APKBUILD
@@ -2,26 +2,22 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=luacheck
pkgver=0.22.1
-pkgrel=0
+pkgrel=1
pkgdesc="A tool for linting and static analysis of Lua code"
url="https://github.com/mpeterv/luacheck"
arch="noarch"
license="MIT"
-depends="cmd:lua lua-filesystem"
-checkdepends="lua-busted"
-source="$pkgname-$pkgver.tar.gz::https://github.com/mpeterv/$pkgname/archive/$pkgver.tar.gz"
-builddir="$srcdir/$pkgname-$pkgver"
+_luaversion="5.1"
+depends="lua$_luaversion lua$_luaversion-filesystem"
+checkdepends="lua$_luaversion-busted"
+source="$pkgname-$pkgver.tar.gz::https://github.com/mpeterv/luacheck/archive/$pkgver.tar.gz"
check() {
- cd "$builddir"
- busted .
+ busted-$_luaversion .
}
package() {
- local lver=$(lua -e 'print(_VERSION:match("[%d%.]+"))')
- local lmod_dir="$pkgdir/usr/share/lua/$lver"
-
- cd "$builddir"
+ local lmod_dir="$pkgdir/usr/share/lua/$_luaversion"
mkdir -p "$lmod_dir"
cp -r src/$pkgname "$lmod_dir"/