diff options
| author | Nick James | 2014-04-21 00:28:41 +0100 |
|---|---|---|
| committer | Jack Nagel | 2014-05-08 23:23:49 -0500 |
| commit | dcfe1afb9ae9f2b391c42f7588b650a790d5d5f2 (patch) | |
| tree | 0b3efad1f91a9304a58f314b46cf0df73bb797d2 /Library | |
| parent | eb001cd24235bf42725a533e442374b68fb36c3f (diff) | |
| download | homebrew-dcfe1afb9ae9f2b391c42f7588b650a790d5d5f2.tar.bz2 | |
Add HEAD build to rcssserver
Closes #28558.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/rcssserver.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/rcssserver.rb b/Library/Formula/rcssserver.rb index 40a1625a6..d9b0e8366 100644 --- a/Library/Formula/rcssserver.rb +++ b/Library/Formula/rcssserver.rb @@ -12,6 +12,14 @@ class Rcssserver < Formula sha1 "ab94f23eae47b48ce2f9ed3d94e727f2d7387289" => :lion end + head do + url "svn://svn.code.sf.net/p/sserver/code/rcss/trunk/rcssserver" + + depends_on "autoconf" => :build + depends_on "automake" => :build + depends_on "libtool" => :build + end + depends_on "flex" => :build depends_on "pkg-config" => :build depends_on "boost" @@ -19,6 +27,18 @@ class Rcssserver < Formula def install ENV.j1 + if build.head? + inreplace "src/Makefile.am" do |s| + s.gsub! "coach_lang_parser.h", "coach_lang_parser.hpp" + s.gsub! "player_command_parser.h", "player_command_parser.hpp" + end + + inreplace "src/coach_lang_tok.lpp", "coach_lang_parser.h", "coach_lang_parser.hpp" + inreplace "src/player_command_tok.lpp", "player_command_parser.h", "player_command_parser.hpp" + + system "./bootstrap" + end + system "./configure", "--prefix=#{prefix}" system "make", "install" end |
