diff options
| author | Brandon Beck | 2011-10-05 17:07:50 -0500 |
|---|---|---|
| committer | Adam Vandenberg | 2012-02-18 14:53:50 -0800 |
| commit | de585b9114788b03aba80c29f6939b4dea34c391 (patch) | |
| tree | 24a76bd10038a9776b7f650afa3e2b9c0bcd9bbf /Library/Formula | |
| parent | b726cec0f19e3f563258c11522e5fb3cafb80a33 (diff) | |
| download | homebrew-de585b9114788b03aba80c29f6939b4dea34c391.tar.bz2 | |
savana 1.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/savana.rb | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Library/Formula/savana.rb b/Library/Formula/savana.rb new file mode 100644 index 000000000..ed934e1c6 --- /dev/null +++ b/Library/Formula/savana.rb @@ -0,0 +1,31 @@ +require 'formula' + +class Savana < Formula + homepage 'http://savana.codehaus.org' + url 'http://repository.codehaus.org/org/codehaus/savana/1.2/savana-1.2-install.tar.gz' + md5 'cb0d5907540799d7d48fc23ca80f6b0f' + version '1.2' + + def install + # Remove Windows files + rm_rf Dir['bin/*.{bat,cmd}'] + + prefix.install %w{ COPYING COPYING.LESSER licenses svn-hooks } + + # lib/* and logging.properties are loaded relative to bin + libexec.install %w[bin lib logging.properties] + (bin+'sav').write <<-EOS.undent + #!/bin/bash + exec "#{libexec}/bin/sav" "$@" + EOS + + # Install the Savana bash completion file, renaming it to be specific to savana. + (prefix+'etc/bash_completion.d').install 'etc/bash_completion' => 'savana-completion.bash' + end + + def caveats; <<-EOS.undent + Bash completion has been installed to: + #{etc}/bash_completion.d + EOS + end +end |
