diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/plt-racket.rb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Library/Formula/plt-racket.rb b/Library/Formula/plt-racket.rb new file mode 100644 index 000000000..340963011 --- /dev/null +++ b/Library/Formula/plt-racket.rb @@ -0,0 +1,29 @@ +require 'formula' + +class PltRacket <Formula + # There are source packages but the OSX package is a .dmg and the Unix + # tarball doesn't have everything needed for building on OSX + url 'git://github.com/plt/racket.git', :tag => 'v5.0.1' + homepage 'http://racket-lang.org/' + version '5.0.1' + + # executables work fine until clean step calls strip on them + skip_clean 'bin' + + def install + Dir.chdir 'src' do + + args = [ "--disable-debug", "--disable-dependency-tracking", + "--enable-xonx", + "--prefix=#{prefix}" ] + + if snow_leopard_64? + args += ["--enable-mac64", "--enable-sgc", "--disable-gracket"] + end + + system "./configure", *args + system "make" + system "make install" + end + end +end |
