From e0f6a8d07933f86df4d23b2364e1f63f473a22b8 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Mon, 16 Apr 2012 21:06:55 -0700 Subject: 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. --- Library/Formula/shen.rb | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 Library/Formula/shen.rb (limited to 'Library/Formula') 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 -- cgit v1.2.3