From d2e70e4f3ee325f7627670591754eef4dbf01112 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Mon, 2 Dec 2013 16:08:06 -0600 Subject: Move jscoverage to the boneyard --- Library/Formula/jscoverage.rb | 58 ------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 Library/Formula/jscoverage.rb (limited to 'Library/Formula') diff --git a/Library/Formula/jscoverage.rb b/Library/Formula/jscoverage.rb deleted file mode 100644 index 55c81f12b..000000000 --- a/Library/Formula/jscoverage.rb +++ /dev/null @@ -1,58 +0,0 @@ -require 'formula' - -class Jscoverage < Formula - homepage 'http://siliconforks.com/jscoverage/' - url 'http://siliconforks.com/jscoverage/download/jscoverage-0.5.1.tar.bz2' - sha1 '0d655296b593beb15c2261d97df314572ebd7319' - - def patches - # Fixes compile errors with clang, int main should return a value - # Reported upstream: http://siliconforks.com/jscoverage/bugs/42 - DATA - end - - def install - # Fix a hardcoded gcc and g++ configure error when clang. - # Reported upstream: http://siliconforks.com/jscoverage/bugs/42 - inreplace 'js/configure.gnu' do |f| - f.gsub! 'export CC=gcc', "export CC=#{ENV.cc}" - f.gsub! 'export CXX=g++', "export CXX=#{ENV.cxx}" - f.gsub! 'gcc -E', "#{ENV.cc} -E" - f.gsub! 'g++ -E', "#{ENV.cxx} -E" - end - - system "./configure", "--disable-debug", "--disable-dependency-tracking", - "--prefix=#{prefix}" - system "make" - bin.install('jscoverage'); - bin.install('jscoverage-server'); - end -end - -__END__ ---- a/js/configure 2010-09-23 05:00:00.000000000 -0700 -+++ b/js/configure 2012-04-12 16:54:46.000000000 -0700 -@@ -7820,7 +7820,6 @@ - int main() { - - int a[sizeof (void*) == $size ? 1 : -1]; -- return; - - ; return 0; } - EOF -@@ -7878,7 +7877,6 @@ - int main() { - - int a[offsetof(struct aligner, a) == $align ? 1 : -1]; -- return; - - ; return 0; } - EOF -@@ -7919,7 +7917,6 @@ - int main() { - - int a[sizeof (double) == $size ? 1 : -1]; -- return; - - ; return 0; } - EOF -- cgit v1.2.3