diff options
| author | Michael Klein | 2011-04-08 12:37:11 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2011-04-10 10:02:23 -0700 |
| commit | ce00963228188ba7c0475646a450c3d06bf48a99 (patch) | |
| tree | 256510045d3b4cc75b6eab227d94ee8974201c56 /Library/Formula | |
| parent | 0908d8f3fccf4283223ff287791ca4c29786e76d (diff) | |
| download | homebrew-ce00963228188ba7c0475646a450c3d06bf48a99.tar.bz2 | |
Jetty 6.1
Use wrapped executables to eliminate need for $HOME/.jettyrc
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/jetty.rb | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Library/Formula/jetty.rb b/Library/Formula/jetty.rb new file mode 100644 index 000000000..b9b0e8005 --- /dev/null +++ b/Library/Formula/jetty.rb @@ -0,0 +1,27 @@ +require 'formula' + +class Jetty < Formula + url 'http://dist.codehaus.org/jetty/jetty-6.1.26/jetty-6.1.26.zip' + homepage 'http://jetty.codehaus.org/jetty/index.html' + md5 '0d9b2ae3feb2b207057358142658a11f' + + skip_clean :all + + def install + rm_rf Dir['bin/*.{cmd,bat]}'] + + libexec.install Dir['*'] + (libexec+'logs').mkpath + + bin.mkpath + Dir["#{libexec}/bin/*.sh"].each do |f| + scriptname = File.basename(f, '.sh') + (bin+scriptname).write <<-EOS.undent + #!/bin/bash + JETTY_HOME=#{libexec} + #{f} $@ + EOS + chmod 0755, bin+scriptname + end + end +end
\ No newline at end of file |
