testing/lua-etlua: enable luajit on all arches

This commit is contained in:
J0WI 2020-04-14 23:13:01 +02:00 committed by Rasmus Thomsen
parent 1573a3b77a
commit a9f070bf3d

View File

@ -2,21 +2,16 @@
pkgname=lua-etlua pkgname=lua-etlua
_rockname="${pkgname#lua-}" _rockname="${pkgname#lua-}"
pkgver=1.3.0 pkgver=1.3.0
pkgrel=1 pkgrel=2
pkgdesc="Embedded Lua templates" pkgdesc="Embedded Lua templates"
url="https://github.com/leafo/etlua" url="https://github.com/leafo/etlua"
license="MIT" license="MIT"
arch="all" arch="all"
makedepends="luarocks" makedepends="luarocks"
checkdepends="lua-busted moonscript" checkdepends="lua-busted luajit moonscript"
source="$_rockname-$pkgver.tar.gz::https://github.com/leafo/$_rockname/archive/v$pkgver.tar.gz" source="$_rockname-$pkgver.tar.gz::https://github.com/leafo/$_rockname/archive/v$pkgver.tar.gz"
builddir="$srcdir/$_rockname-$pkgver" builddir="$srcdir/$_rockname-$pkgver"
case "$CARCH" in
aarch64) _luajit="";;
*) checkdepends="$checkdepends luajit" _luajit="jit";;
esac
_luaversions="5.1 5.2" _luaversions="5.1 5.2"
for _v in $_luaversions; do for _v in $_luaversions; do
makedepends="$makedepends lua$_v-dev luarocks$_v" makedepends="$makedepends lua$_v-dev luarocks$_v"
@ -42,7 +37,7 @@ build() {
check() { check() {
mkdir .bin mkdir .bin
local lver; for lver in $_luaversions $_luajit; do local lver; for lver in $_luaversions; do
msg "Testing on lua$lver..." msg "Testing on lua$lver..."
ln -sf "/usr/bin/lua$lver" ".bin/lua" ln -sf "/usr/bin/lua$lver" ".bin/lua"
LUA_PATH="$builddir/?.lua;;" \ LUA_PATH="$builddir/?.lua;;" \