patching lang/lua52 to honor Mk/bsd.lua.mk
Hirohisa Yamaguchi
umq.461 at gmail.com
Thu Apr 11 18:48:16 UTC 2013
Hi,
I've made a slightly big set of patch[0] across several ports.
I think that submitting PR's for individual ports obscure the overview.
I want someone to coordinate this.
Thanks in advance.
The patch consists of five parts:
- modify lang/lua52 and Mk/bsd.lua.mk to make use of ``USE_LUA=5.2''.
The rest part of the patch is a trial to make components available.
- check build against lua52 and add extra-patches when required;
devel/lua-alien, devel/lua-gettext, devel/lua-pty, and net/luasocket.
Slave ports prefixed with ``lua52-'' may be needed.
- add new port devel/luaposix[1], which the author of devel/lua-posix says to
be the successor[2].
- update lang/tolua to the version said to work with lua 5.2, and name it
lang/tolua52[3].
- bring back lang/ruby-lua with patch to make it build with ruby 1.9,
because it still remains in Mk/bsd.lua.mk.
The patch is against r277024[4], but created a shell archive[5], too.
[0] https://gist.github.com/5365055#file-lua52-patch
[1] https://gist.github.com/5365055#file-devel_luaposix-shar
[2] http://luaforge.net/projects/lposix/
[3] https://gist.github.com/5365055#file-lang_tolua52-shar
[4] http://svnweb.freebsd.org/ports/head/lang/ruby-lua/?pathrev=277024
[5] https://gist.github.com/5365055#file-lang_ruby-lua-shar
Regards,
--
end
Hirohisa Yamaguchi
umq.461 at gmail.com
More information about the freebsd-ports
mailing list