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