diff options
| author | Adam Vandenberg | 2012-04-16 21:06:55 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2012-04-16 21:06:55 -0700 |
| commit | e0f6a8d07933f86df4d23b2364e1f63f473a22b8 (patch) | |
| tree | a573e064c8900dbe5c22f03b3dfb1c25c28d6ea4 /Library/Formula | |
| parent | a84b4ed0a2c84a317f4e6401ac35f276044a4f40 (diff) | |
| download | homebrew-e0f6a8d07933f86df4d23b2364e1f63f473a22b8.tar.bz2 | |
Remove shen.
The Shen 3.1 source tarball has frequent in-place changes, which causes
the formula checksum to break.
Would accept this as a head-only formula in Homebrew-ALT, or if upstream
stops doing these sorts of non-versioned updates.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/shen.rb | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/Library/Formula/shen.rb b/Library/Formula/shen.rb deleted file mode 100644 index ffe8fbfc8..000000000 --- a/Library/Formula/shen.rb +++ /dev/null @@ -1,32 +0,0 @@ -require 'formula' - -class Shen < Formula - homepage 'http://www.shenlanguage.org/' - url 'http://www.shenlanguage.org/download/Shen3.1.zip' - md5 'ecc1ed39c499417b9408157982559319' - - if ARGV.include? "--sbcl" - depends_on 'sbcl' - else - depends_on 'clisp' - end - - def options - [["--sbcl", "Build SBCL version."]] - end - - def install - if ARGV.include?("--sbcl") then - system "cp K\\ Lambda/* Platforms/SBCL" - safe_system "cd Platforms/SBCL; sbcl --load install.lsp" - system "mv Platforms/SBCL/Shen.exe shen" - else - system "cp K\\ Lambda/* Platforms/CLisp" - safe_system "cd Platforms/CLisp; clisp -i install.lsp" - system "echo \"#!/bin/bash\nclisp -M #{prefix}/Shen.mem $*\" > shen" - prefix.install ['Platforms/CLisp/Shen.mem'] - end - system "chmod 755 shen" - bin.install 'shen' - end -end |
