From fe1509b93d9efa304c4db20eacae2090c3502680 Mon Sep 17 00:00:00 2001 From: Brett Koonce Date: Wed, 22 May 2013 16:01:39 -0500 Subject: [PATCH] leveldb 1.10.0 stripped patch, seems to work, can't find confirmation bug was resolved upstream Closes Homebrew/homebrew#20002. Signed-off-by: Adam Vandenberg --- Formula/leveldb.rb | 34 +++++----------------------------- 1 file changed, 5 insertions(+), 29 deletions(-) diff --git a/Formula/leveldb.rb b/Formula/leveldb.rb index 64cc61c5ea303..2f28b743c6085 100644 --- a/Formula/leveldb.rb +++ b/Formula/leveldb.rb @@ -2,43 +2,19 @@ class Leveldb < Formula homepage 'https://code.google.com/p/leveldb/' - url 'https://leveldb.googlecode.com/files/leveldb-1.9.0.tar.gz' - sha1 '4d832277120912211998a2334fb975b995d51885' + url 'https://leveldb.googlecode.com/files/leveldb-1.10.0.tar.gz' + sha1 'd5b234658138d07f6edc2de24e01d9b0585c03cb' depends_on 'snappy' => :build - # tcmalloc causes segfault during linking on OSX - # https://code.google.com/p/leveldb/issues/detail?id=131 - def patches - DATA - end - def install system "make" system "make leveldbutil" include.install "include/leveldb" bin.install 'leveldbutil' lib.install 'libleveldb.a' - lib.install 'libleveldb.dylib.1.9' => 'libleveldb.1.9.dylib' - lib.install_symlink lib/'libleveldb.1.9.dylib' => 'libleveldb.dylib' - lib.install_symlink lib/'libleveldb.1.9.dylib' => 'libleveldb.1.dylib' + lib.install 'libleveldb.dylib.1.10' => 'libleveldb.1.10.dylib' + lib.install_symlink lib/'libleveldb.1.10.dylib' => 'libleveldb.dylib' + lib.install_symlink lib/'libleveldb.1.10.dylib' => 'libleveldb.1.dylib' end end - -__END__ ---- a/build_detect_platform 2013-01-07 16:07:29.000000000 -0500 -+++ b/build_detect_platform 2013-02-16 14:28:06.000000000 -0500 -@@ -178,13 +178,6 @@ - PLATFORM_LIBS="$PLATFORM_LIBS -lsnappy" - fi - -- # Test whether tcmalloc is available -- $CXX $CXXFLAGS -x c++ - -o /dev/null -ltcmalloc 2>/dev/null <