Commit graph

14 commits

Author SHA1 Message Date
Adam Vandenberg
da3fdbd0cf Use "cd" instead of "Dir.chdir"
* And "mkdir" isntead of "Dir.mkdir"
* And "Dir[]" instead of "Dir.glob"
* Also style fixes and nitpicks
2012-02-24 21:35:50 -08:00
Misty De Meo
03df6c737c xu4 r2999
Also updates the build system, fixes the broken Ultima 4 download link,
and corrects the formula to use Homebrew's selected compiler.

Fixes Homebrew/homebrew#6302
2012-02-06 17:06:29 -08:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg
72e19eb542 Don't need +x on these 2010-08-13 16:00:17 -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
Max Howell
1f7bc468bd Use new symlink aliases 2010-08-07 18:08:50 -07:00
Adam Vandenberg
7716eeef96 xu4 - Add outputs for downloading support files 2010-06-08 12:36:05 -07:00
Adam Vandenberg
c46cbf100f Update xu4.
* xu4 now lives in Subversion
* Use a stable commit
* Update patches
2010-03-01 16:26:12 -08:00
Adam Vandenberg
cf78f83e95 Updates to Xu4:
* Better code to find SDL support files.
 * Use 'curl' instead of 'system "curl"..." to download game files.
 * Add alias
2010-01-16 11:39:28 -08:00
Max Howell
0103671fa0 Use new inreplace syntax where useful 2010-01-13 11:23:11 +00:00
Mike Arthur
b3900f37dd Be nicer to Sourceforge by using their gateway server
Thus we download from the best mirror always.
2009-12-05 15:09:31 +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
Adam Vandenberg
631cb05451 Updated formula for xu4 (Ultima 4 engine)
It's a lost cause trying to get 1.0beta3 compiling under Snow Leopard,
and the trunk already compiles 64-bit clean, so we might as well
use that.

Note that the DATA patch makes a few changes that are then rewritten
by inreplace. Why not patch clean and not run inreplace later? Because
I'm going to submit the patch back upstream, which should hopefully
allow us to drop it from the formula and only use inreplace to select
our build environment (native arch and framework for either 10.5 or 10.6)
2009-10-04 18:36:44 +01:00
Adam Vandenberg
a1f9648ef5 Formula for xu4 (Ultima 4 engine) 2009-09-29 23:33:22 +01:00