diff options
| author | Baptiste Fontaine | 2015-02-02 22:25:57 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2015-02-03 08:20:29 +0000 |
| commit | 6e007a092350accbcb61a922d7dd9f704e7109c8 (patch) | |
| tree | 41095d4b6ed514c0efa4776ef0afc241f78c0409 /Library/Formula | |
| parent | 72468efd255643af82ed8d1a85193f936797b49b (diff) | |
| download | homebrew-6e007a092350accbcb61a922d7dd9f704e7109c8.tar.bz2 | |
globus-toolkit 6.0
Closes #36415.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/globus-toolkit.rb | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/Library/Formula/globus-toolkit.rb b/Library/Formula/globus-toolkit.rb index 09e3c9d9d..dc29e8ca2 100644 --- a/Library/Formula/globus-toolkit.rb +++ b/Library/Formula/globus-toolkit.rb @@ -1,10 +1,8 @@ -require 'formula' - class GlobusToolkit < Formula - homepage 'http://www.globus.org/toolkit/' - url 'http://toolkit.globus.org/ftppub/gt5/5.2/5.2.5/installers/src/gt5.2.5-all-source-installer.tar.gz' - version '5.2.5' - sha1 '2e39065e0c3970b660e081705915d45640d3c350' + homepage "http://www.globus.org/toolkit/" + # Note: Stable distributions have an even minor version number (e.g. 5.0.3) + url "http://toolkit.globus.org/ftppub/gt6/installers/src/globus_toolkit-6.0.tar.gz" + sha1 "cb688858f96b26a92d72efedc1153a8cbf2516b8" bottle do sha1 "b0a24a8d66dd36aa0ac48f0ae5dddfd02af22d6c" => :yosemite @@ -12,14 +10,27 @@ class GlobusToolkit < Formula sha1 "1cbbe7a3d08711cbc5665e91558417d7b2028d3a" => :mountain_lion end + depends_on "openssl" depends_on "libtool" => :run + depends_on "pkg-config" => :build + + option "with-check", "Test the toolkit when installing" def install ENV.deparallelize ENV["MACOSX_DEPLOYMENT_TARGET"] = MacOS.version - system "./configure", "--prefix=#{prefix}" + man.mkpath + system "./configure", "--prefix=#{libexec}", + "--mandir=#{man}", + "--disable-dependency-tracking" system "make" - system "make install" - share.install prefix/'man' + system "make", "check" if build.with? "check" + system "make", "install" + bins = Dir["#{libexec}/bin/*"].select { |f| File.executable? f } + bin.write_exec_script bins + end + + test do + system "#{bin}/globusrun", "-help" end end |
