From dfb3297be0984a566cf3e31fee08ec835d5cd370 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 4 Jun 2014 22:36:30 -0500 Subject: Remove tmap Closes #29744. --- Library/Formula/tmap.rb | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 Library/Formula/tmap.rb (limited to 'Library/Formula') diff --git a/Library/Formula/tmap.rb b/Library/Formula/tmap.rb deleted file mode 100644 index 3040cdf71..000000000 --- a/Library/Formula/tmap.rb +++ /dev/null @@ -1,46 +0,0 @@ -require 'formula' - -class Tmap < Formula - homepage 'https://github.com/iontorrent/TMAP' - url 'https://github.com/iontorrent/TMAP.git', :tag => 'tmap.3.2.0' - - head 'https://github.com/iontorrent/TMAP.git' - - env :std - - option '32-bit' - option 'indels', 'Enable adjacent insertion and deletions in the alignment' - option 'perf', 'Enable google performance tools for profiling and heap checking' - option 'nocolor', 'Disable terminal coloring' - - depends_on "autoconf" => :build - depends_on "automake" => :build - depends_on "libtool" => :build - depends_on "google-perftools" if build.include? "perf" - - fails_with :clang do - build 425 - cause 'Missing symbols being discussed in iontorrent/TMAP#3' - end - - def install - system 'sh', 'autogen.sh' - args = %W[ - --disable-dependency-tracking - --prefix=#{prefix} - ] - args << '--enable-32bit-support' if build.include? '32-bit' or not MacOS.prefer_64_bit? - args << '--enable-perftools' if build.include? 'perf' - args << '--disable-coloring' if build.include? 'nocolor' - args << '--enable-adjacent-indels' if build.include? 'indels' - - system "./configure", *args - ENV.j1 - system 'make' - system "make install" - end - - test do - system "#{bin}/tmap", "-v" - end -end -- cgit v1.2.3