Commit graph

18 commits

Author SHA1 Message Date
Adam Vandenberg
8fd7ea234c Lua 5.1.4 patch-level 3
Also, mark lua as "not working with LLVM".

This is not strictly true, as Lua itself will compile with llvm,
but other software linking to lua (such as gnuplot) may then fail
to link.

So to be safe, flag Lua itself.
2011-03-18 21:18:15 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Camillo Lugaresi
5d1a762a51 lua: use safe_system for calling patch
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-12-26 13:38:33 -08:00
Adam Vandenberg
620317ca6d Update formulae to use ENV.cflags 2010-08-10 08:30:19 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg
ac31e4e60a Fix lua.pc
Fixes Homebrew/homebrew#1876
2010-07-16 14:19:14 -07:00
Adam Vandenberg
2d5f879f59 lua - don't strip symbols 2010-06-29 13:17:47 -07:00
Adam Vandenberg
f79432fd32 Simplify Lua brew
* Replace the wodgy patch with use of inreplace and ENV vars.
* Keep the (initially empty) share/lua and lib/lua folders around, so that
  lua package managers can put modules there.
2010-06-23 12:10:40 -07:00
Ali Asad Lotia
02ffa24ae9 Remove modification of lua man page location.
The man page was being installed in #{prefix}/share/share/man. The
default value in the makefile installs to #{prefix}/share/man which is
fine. I removed the "inreplace" block that changes the location from the
default.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-16 20:08:38 -07:00
Adam Vandenberg
193a78de04 Use more inreplace features.
Update formulas to make more idiomatic use of "inreplace", including
its new ability to take a list of files to act on.
2010-02-21 23:37:49 -08:00
Adam Vandenberg
33fc9469c6 Update Lua to install pkg-config info. 2009-12-17 19:19:24 +00:00
Adam Vandenberg
8685725011 Reformat lua formula. 2009-12-12 16:24:18 +00:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
James Whitehead II
1b3a9df8a2 Fix the Lua formula to properly load libraries installed in HOMEBREW_PREFIX 2009-09-30 01:24:36 +01:00
Max Howell
3b4dac6ddd Default to patch level 1
Having gone through our patches it's clear that p1 is more standard.

Also fixed a bug where returning DATA outside of an array would fail to patch.
2009-09-16 17:08:32 +01:00
Max Howell
93b192046f Use __END__ patch rather than github gist
Also there was seemingly some bug where if you didn't read the pipe for the
patch commmand the exit status was non-zero.
2009-09-16 14:49:06 +01:00
Ben Alpert
a3a51a4d02 Fix up Lua formula a bit 2009-09-16 14:49:06 +01:00
Sean Wolfe
3d86eaf9e6 Lua formula
Lua is a powerful, fast, lightweight, embeddable scripting language.
2009-09-01 10:32:34 +01:00