summaryrefslogtreecommitdiff
path: root/devel/lua-luarocks
diff options
context:
space:
mode:
Diffstat (limited to 'devel/lua-luarocks')
-rw-r--r--devel/lua-luarocks/Makefile2
-rw-r--r--devel/lua-luarocks/pkg-plist3
2 files changed, 4 insertions, 1 deletions
diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile
index 467a4c8a6fc6..d8d7d1144693 100644
--- a/devel/lua-luarocks/Makefile
+++ b/devel/lua-luarocks/Makefile
@@ -26,10 +26,10 @@ UNIQUE_SUFFIX= ${LUA_VER_STR}
UNIQUE_SUFFIX_FILES= bin/luarocks bin/luarocks-admin
OPTIONS_DEFINE= LUAJIT
+OPTIONS_SUB= yes
LUAJIT_DESC= Use LuaJIT instead of Lua
LUAJIT_USES= luajit
-LUAJIT_CONFIGURE_ON= --lua-suffix=jit
LUAJIT_PLIST_SUB= LUA_VER=${LUA_VER} \
LUA_MODSHAREDIR=share/lua/${LUA_VER}
LUAJIT_VARS= LUA_INCDIR=${LUAJIT_INCDIR} \
diff --git a/devel/lua-luarocks/pkg-plist b/devel/lua-luarocks/pkg-plist
index b650af539421..cd18972da5f0 100644
--- a/devel/lua-luarocks/pkg-plist
+++ b/devel/lua-luarocks/pkg-plist
@@ -1,6 +1,9 @@
bin/luarocks
bin/luarocks-admin
@sample %%ETCDIR%%/config-%%LUA_VER%%.lua.sample
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/file_mt.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/init.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/module.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cache.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cmd/add.lua
%%LUA_MODSHAREDIR%%/luarocks/admin/cmd/make_manifest.lua