Hello ports@, please find attached the tarball for luarocks:
% pkg_info | grep luarocks luarocks5.1-3.7.0 package manager for lua 5.1 luarocks5.2-3.7.0 package manager for lua 5.2 luarocks5.3-3.7.0 package manager for lua 5.3 % pkg_info luarocks5.1 Information for inst:luarocks5.1-3.7.0 Comment: package manager for lua 5.1 Description: LuaRocks5.1 is the package manager for Lua 5.1 modules. It allows you to create and install Lua modules as self-contained packages called rocks. Maintainer: Omar Polo <[email protected]> WWW: https://luarocks.org/ Install notice: If you want to use this package as your default luarocks, as root create symbolic links like so (overwriting any previous default): ln -sf /usr/local/bin/luarocks-5.1 /usr/local/bin/luarocks ln -sf /usr/local/bin/luarocks-admin-5.1 /usr/local/bin/luarocks-admin It's loosely based on the one at openbsd-wip and instead of my last attempt this time it doesn't use flavors but subpackages: this way is possible to have installed multiple luarocks at the same time. PKG_ARCH = * because it doesn't seem to actually compile anything, it just prepares the lua files. pkg/DESCR seems weirdly formatted, but after ${MODLUA_VERSION} gets replaced with 5.X it actually reads nice IMHO; same story for pkg/MESSAGE. The only patch needed was merged upstream and will be available with the next version. Cheers, Omar Polo
luarocks.tar.gz
Description: Binary data
