From 6ae2558d334533dcb252403a4313456a9115e3ff Mon Sep 17 00:00:00 2001 From: Dominyk Tiller Date: Tue, 16 Sep 2014 16:45:13 +0100 Subject: Boneyarding Metalua Proposing that we toss Metalua into the boneyard. Reasons: 1) It is hard-coded to look for Lua & Luac binaries, which are obviously now pointing at Lua (5.2). I tried tweaking those hard-coded lines with inreplace and had some success, but it still broke on finding Luac. It complies ‘successfully’, but it won’t do very much. 2) There’s been no stable Metalua release for 5 years. 3) The HEAD build hasn’t worked in at least 8 months because the github has moved away from compile scripts in favour of becoming Luarocks. 4) Honestly, interest in Metalua seems to be pretty low. If nobody has noticed the HEAD build has been dead for 8 months…? I feel like we’d be better scrapping this and pointing people at the new Luarocks available for Metalua, which are on versions 0.7.2-1 compared to our shipped 0.5-rc2. --- Library/Formula/metalua.rb | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 Library/Formula/metalua.rb (limited to 'Library/Formula/metalua.rb') diff --git a/Library/Formula/metalua.rb b/Library/Formula/metalua.rb deleted file mode 100644 index 0d5e52872..000000000 --- a/Library/Formula/metalua.rb +++ /dev/null @@ -1,29 +0,0 @@ -require 'formula' - -class Metalua < Formula - homepage 'http://metalua.luaforge.net/' - url 'https://github.com/fab13n/metalua/archive/0.5-rc2.tar.gz' - version '0.5-rc2' - sha1 'ee28c801e9673cc11d1cecd0a9fda87e7d21fd6d' - revision 1 - - head 'https://github.com/fab13n/metalua.git' - - depends_on 'lua51' - - def install - cd "src" do - ENV["INSTALL_BIN"] = bin - ENV["INSTALL_LIB"] = lib - - system "./make.sh" - system "./make-install.sh" - end - end - - test do - output = `#{bin}/metalua -e "for i=0,9 do io.write(i) end"` - assert_equal "0123456789", output - assert_equal 0, $?.exitstatus - end -end -- cgit v1.2.3