aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorStefan2014-01-16 06:41:28 +0100
committerMike McQuaid2014-01-16 10:00:22 +0000
commitce72683c4b5bb93523eba83aa3cb7f55b9950b25 (patch)
treef84571f1b902cc0a2d086d66cfb5d8d33fb7ce59 /Library/Formula
parentd395fd4edde68b8e2568b0efab08d0ebf276ed86 (diff)
downloadhomebrew-ce72683c4b5bb93523eba83aa3cb7f55b9950b25.tar.bz2
re2 20140111
Closes #25869. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/re2.rb14
1 files changed, 12 insertions, 2 deletions
diff --git a/Library/Formula/re2.rb b/Library/Formula/re2.rb
index 825666ebc..40bbb9b9e 100644
--- a/Library/Formula/re2.rb
+++ b/Library/Formula/re2.rb
@@ -2,11 +2,21 @@ require 'formula'
class Re2 < Formula
homepage 'https://code.google.com/p/re2/'
+ url 'https://re2.googlecode.com/files/re2-20140111.tgz'
+ sha1 'd51b3c2e870291070a1bcad8e5b471ae83e1f8df'
+
head 'https://re2.googlecode.com/hg'
- url 'https://re2.googlecode.com/files/re2-20131024.tgz'
- sha1 '90a356fb205c5004cc4f08e45e02994b898b592a'
def install
+ # https://code.google.com/p/re2/issues/detail?id=99
+ if MacOS.version < :mavericks
+ inreplace 'libre2.symbols.darwin',
+ '__ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN3re211StringPieceE',
+ '__ZlsRSoRKN3re211StringPieceE'
+ end
system "make", "install", "prefix=#{prefix}"
+ mv lib/"libre2.so.0.0.0", lib/"libre2.0.0.0.dylib"
+ ln_s "libre2.0.0.0.dylib", lib/"libre2.0.dylib"
+ ln_s "libre2.0.0.0.dylib", lib/"libre2.dylib"
end
end