[packages/rocksdb] up to 3.10.2
glen
glen at pld-linux.org
Mon Aug 3 12:43:07 CEST 2015
commit 83ab867aa90b4407548635c4d375dd4e9a4a4460
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Aug 3 09:55:07 2015 +0300
up to 3.10.2
rocksdb-libdir.patch | 34 +++++++++++++++++-----------------
rocksdb.spec | 5 +++--
2 files changed, 20 insertions(+), 19 deletions(-)
---
diff --git a/rocksdb.spec b/rocksdb.spec
index bbf80eb..2e7e2cc 100644
--- a/rocksdb.spec
+++ b/rocksdb.spec
@@ -1,12 +1,12 @@
Summary: RocksDB: A Persistent Key-Value Store for Flash and RAM Storage
Summary(pl.UTF-8): RocksDB - trwała baza danych klucz-wartość dla pamięci Flash i RAM
Name: rocksdb
-Version: 3.9.1
+Version: 3.10.2
Release: 1
License: BSD
Group: Libraries
Source0: https://github.com/facebook/rocksdb/archive/%{name}-%{version}.tar.gz
-# Source0-md5: b759d264fda5f66001b092d6be311c58
+# Source0-md5: 6bdc1defb0a0d8e9e3cb11bfc6e795ef
Patch0: %{name}-libdir.patch
URL: http://rocksdb.org/
BuildRequires: bzip2-devel
@@ -61,6 +61,7 @@ Statyczna biblioteka RocksDB.
PLATFORM_LDFLAGS="-latomic" \
%endif
%{__make} all shared_lib \
+ AM_DEFAULT_VERBOSITY=1 \
CC="%{__cc}" \
CXX="%{__cxx}" \
OPT="%{rpmcflags} %{!?debug:-DNDEBUG}" \
diff --git a/rocksdb-libdir.patch b/rocksdb-libdir.patch
index ce3a213..d18c78f 100644
--- a/rocksdb-libdir.patch
+++ b/rocksdb-libdir.patch
@@ -1,31 +1,31 @@
---- rocksdb-rocksdb-3.5.1/Makefile.orig 2014-10-08 19:21:10.000000000 +0200
-+++ rocksdb-rocksdb-3.5.1/Makefile 2014-10-18 22:15:15.521010930 +0200
-@@ -51,22 +51,23 @@
+--- rocksdb-rocksdb-3.10.2/Makefile~ 2015-05-02 02:45:34.000000000 +0300
++++ rocksdb-rocksdb-3.10.2/Makefile 2015-07-27 11:30:48.212446388 +0300
+@@ -117,22 +117,23 @@
#-------------------------------------------------
# make install related stuff
INSTALL_PATH ?= /usr/local
+INSTALL_LIBDIR ?= $(INSTALL_PATH)/lib
uninstall:
- @rm -rf $(INSTALL_PATH)/include/rocksdb
-- @rm -rf $(INSTALL_PATH)/lib/$(LIBRARY)
-- @rm -rf $(INSTALL_PATH)/lib/$(SHARED)
-+ @rm -rf $(INSTALL_LIBDIR)/$(LIBRARY)
-+ @rm -rf $(INSTALL_LIBDIR)/$(SHARED)
+ rm -rf $(INSTALL_PATH)/include/rocksdb \
+- $(INSTALL_PATH)/lib/$(LIBRARY) \
+- $(INSTALL_PATH)/lib/$(SHARED)
++ $(INSTALL_LIBDIR)/$(LIBRARY) \
++ $(INSTALL_LIBDIR)/$(SHARED)
install:
-- @install -d $(INSTALL_PATH)/lib
-+ @install -d $(INSTALL_LIBDIR)
- @for header_dir in `find "include/rocksdb" -type d`; do \
+- install -d $(INSTALL_PATH)/lib
++ install -d $(INSTALL_LIBDIR)
+ for header_dir in `find "include/rocksdb" -type d`; do \
install -d $(INSTALL_PATH)/$$header_dir; \
done
- @for header in `find "include/rocksdb" -type f -name *.h`; do \
+ for header in `find "include/rocksdb" -type f -name *.h`; do \
install -C -m 644 $$header $(INSTALL_PATH)/$$header; \
done
-- @[ ! -e $(LIBRARY) ] || install -C -m 644 $(LIBRARY) $(INSTALL_PATH)/lib
-- @[ ! -e $(SHARED) ] || install -C -m 644 $(SHARED) $(INSTALL_PATH)/lib
-+ @[ ! -e $(LIBRARY) ] || install -C -m 644 $(LIBRARY) $(INSTALL_LIBDIR)
-+ @[ ! -e $(SHARED) ] || install -C -m 755 $(SHARED) $(INSTALL_LIBDIR)
+- [ ! -e $(LIBRARY) ] || install -C -m 644 $(LIBRARY) $(INSTALL_PATH)/lib
+- [ ! -e $(SHARED) ] || install -C -m 644 $(SHARED) $(INSTALL_PATH)/lib
++ [ ! -e $(LIBRARY) ] || install -C -m 644 $(LIBRARY) $(INSTALL_LIBDIR)
++ [ ! -e $(SHARED) ] || install -C -m 644 $(SHARED) $(INSTALL_LIBDIR)
#-------------------------------------------------
- WARNING_FLAGS = -Wall -Werror -Wsign-compare
+ WARNING_FLAGS = -W -Wextra -Wall -Wsign-compare -Wshadow \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rocksdb.git/commitdiff/b427c4984eb38b607be9437571fc5b81f1a59acf
More information about the pld-cvs-commit
mailing list