File fix-configure-lua.patch of Package celestia
--- a/configure.ac
+++ b/configure.ac
@@ -376,13 +376,16 @@
if (test "$enable_lua" != "no"); then
LUA_VER=0
+ PKG_CHECK_MODULES(LUA, lua5.4 >= 5.4.0, LUA_VER=0x050400, [
+ PKG_CHECK_MODULES(LUA, lua >= 5.4.0, LUA_VER=0x050400, [
PKG_CHECK_MODULES(LUA, lua5.3 >= 5.3.0, LUA_VER=0x050300, [
PKG_CHECK_MODULES(LUA, lua >= 5.3.0, LUA_VER=0x050300, [
PKG_CHECK_MODULES(LUA, lua5.2 >= 5.2.0, LUA_VER=0x050200, [
PKG_CHECK_MODULES(LUA, lua >= 5.2.0, LUA_VER=0x050200, [
PKG_CHECK_MODULES(LUA, lua5.1 >= 5.1.0, LUA_VER=0x050100, [
- PKG_CHECK_MODULES(LUA, lua >= 5.1.0, LUA_VER=0x050100, AC_MSG_RESULT([no])) ]
- ) ] ) ] ) ] ) ] )
+ PKG_CHECK_MODULES(LUA, lua >= 5.1.0, LUA_VER=0x050100, [
+ PKG_CHECK_MODULES(LUA, luajit, LUA_VER=0x050100, AC_MSG_RESULT([no])) ]
+ ) ] ) ] ) ] ) ] ) ] ) ] ) ] )
if (test "$LUA_VER" = "0"); then
if (test "x$enable_lua" != "xauto"); then
AC_ERROR([Lua not found (explicitly enabled)!])