diff options
| -rw-r--r-- | Library/Formula/mpich2.rb | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Library/Formula/mpich2.rb b/Library/Formula/mpich2.rb index e644b2a5b..c18b7de80 100644 --- a/Library/Formula/mpich2.rb +++ b/Library/Formula/mpich2.rb @@ -16,9 +16,14 @@ class Mpich2 < Formula depends_on 'libtool' => :build end + devel do + url 'http://www.mpich.org/static/downloads/3.1rc2/mpich-3.1rc2.tar.gz' + sha1 'bfb3a5b844789a314773a6c2b9763fdc2054be75' + end option 'disable-fortran', "Do not attempt to build Fortran bindings" - option 'enable-shared', "Build shared libraries" + option 'enable-shared', "Build shared libraries (default for versions > 3.0.4)" + option 'disable-shared', "Do not build shared libraries (default for versions <= 3.0.4)" depends_on :fortran unless build.include? 'disable-fortran' @@ -54,9 +59,11 @@ class Mpich2 < Formula args << "--disable-f77" << "--disable-fc" end - # MPICH configure defaults to "--disable-shared" + # MPICH configure up to version 3.0.4 defaults to "--disable-shared" if build.include? 'enable-shared' args << "--enable-shared" + elsif build.include? 'disable-shared' + args << "--disable-shared" end system "./configure", *args |
