aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorSqueeks2010-08-09 22:42:55 +0100
committerAdam Vandenberg2010-08-11 21:30:08 -0700
commitf18f92e59048e171fa4037ef7b154ab63b368872 (patch)
tree2d5aeae28cdc68021a857a456c75f667296451e3 /Library/Formula
parent25b94f93116786005202ace8ce23d75bec86c5de (diff)
downloadhomebrew-f18f92e59048e171fa4037ef7b154ab63b368872.tar.bz2
Rakudo Star (Perl 6)
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/rakudo-star.rb19
1 files changed, 19 insertions, 0 deletions
diff --git a/Library/Formula/rakudo-star.rb b/Library/Formula/rakudo-star.rb
new file mode 100644
index 000000000..9e57b26e8
--- /dev/null
+++ b/Library/Formula/rakudo-star.rb
@@ -0,0 +1,19 @@
+require 'formula'
+
+class RakudoStar <Formula
+ url 'http://cloud.github.com/downloads/rakudo/star/rakudo-star-2010.07.tar.gz'
+ homepage 'http://rakudo.org/'
+ md5 '3be6d0f4f9d8d1143b6c25768e8a7342'
+
+ depends_on 'parrot'
+
+ def install
+ parrot_bin = Formula.factory('parrot').bin
+
+ system "perl Configure.pl --parrot-config=#{parrot_bin}/parrot_config"
+ system "make"
+ system "make install"
+
+ bin.install "perl6"
+ end
+end