aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/r.rb
diff options
context:
space:
mode:
authorMatt Ball2010-05-02 20:39:48 -0700
committerAdam Vandenberg2010-07-16 09:09:57 -0700
commit00cc1882381feeccae5f6ba4d790ff58708ea180 (patch)
treea5e938d2abeb35f81f951bc6a916ff59b3c227b3 /Library/Formula/r.rb
parentdaa9218272a9c4f93955b1645e5e2a99faba718b (diff)
downloadhomebrew-00cc1882381feeccae5f6ba4d790ff58708ea180.tar.bz2
Formula for the R programming language
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/r.rb')
-rw-r--r--Library/Formula/r.rb21
1 files changed, 21 insertions, 0 deletions
diff --git a/Library/Formula/r.rb b/Library/Formula/r.rb
new file mode 100644
index 000000000..b6b91f90b
--- /dev/null
+++ b/Library/Formula/r.rb
@@ -0,0 +1,21 @@
+require 'formula'
+
+class R <Formula
+ url 'http://cran.r-project.org/src/base/R-2/R-2.11.0.tar.gz'
+ homepage 'http://www.R-project.org/'
+ md5 'c6c1e866299f533617750889c729bfb3'
+
+ depends_on 'gfortran'
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}"
+ system "make"
+ system "make install"
+ system "mkdir #{prefix}/bin"
+ system "ln -s #{prefix}/R.framework/Resources/bin/R #{prefix}/bin/R"
+ system "ln -s #{prefix}/R.framework/Resources/bin/Rscript #{prefix}/bin/Rscript"
+ system "mkdir -p #{prefix}/share/man/man1"
+ system "ln -s #{prefix}/R.framework/Resources/man1/R.1 #{prefix}/share/man/man1/R.1"
+ system "ln -s #{prefix}/R.framework/Resources/man1/Rscript.1 #{prefix}/share/man/man1/Rscript.1"
+ end
+end