[136714] trunk/dports/databases/rocksdb
stromnov at macports.org
stromnov at macports.org
Sun May 24 15:36:25 PDT 2015
Revision: 136714
https://trac.macports.org/changeset/136714
Author: stromnov at macports.org
Date: 2015-05-24 15:36:25 -0700 (Sun, 24 May 2015)
Log Message:
-----------
rocksdb: update to version 3.11
Modified Paths:
--------------
trunk/dports/databases/rocksdb/Portfile
trunk/dports/databases/rocksdb/files/patch-Makefile.diff
Modified: trunk/dports/databases/rocksdb/Portfile
===================================================================
--- trunk/dports/databases/rocksdb/Portfile 2015-05-24 22:31:35 UTC (rev 136713)
+++ trunk/dports/databases/rocksdb/Portfile 2015-05-24 22:36:25 UTC (rev 136714)
@@ -4,7 +4,7 @@
PortSystem 1.0
PortGroup github 1.0
-github.setup facebook rocksdb 3.10.2 rocksdb-
+github.setup facebook rocksdb 3.11 rocksdb-
revision 0
categories databases devel
@@ -18,8 +18,8 @@
homepage http://rocksdb.org/
-checksums rmd160 7efe2218c567a9138c294ef72298e7c0d26ed369 \
- sha256 69b0f415987b2740f8c6065ecc307058ecd9aa2d21e2f53ca6632b845aab28a6
+checksums rmd160 65d3d10afc3e74aefc6b2b42df4cdb9d5c061693 \
+ sha256 be5d6bf8b3ae8c9fe4923abb5e43f7a0672cc39f8154b8762f9a717d0a5382d6
depends_lib-append port:gflags \
port:zlib \
@@ -39,5 +39,10 @@
PORTABLE=1 \
OPT="${configure.optflags}"
-destroot.args-append \
- prefix=${prefix}
+destroot.env-append CC="${configure.cc}" \
+ CXX="${configure.cxx}" \
+ CFLAGS="[get_canonical_archflags cc]" \
+ CXXFLAGS="[get_canonical_archflags cxx]" \
+ PORTABLE=1 \
+ OPT="${configure.optflags}" \
+ INSTALL_PATH=${destroot}/${prefix}
Modified: trunk/dports/databases/rocksdb/files/patch-Makefile.diff
===================================================================
--- trunk/dports/databases/rocksdb/files/patch-Makefile.diff 2015-05-24 22:31:35 UTC (rev 136713)
+++ trunk/dports/databases/rocksdb/files/patch-Makefile.diff 2015-05-24 22:36:25 UTC (rev 136714)
@@ -1,24 +1,23 @@
---- Makefile.orig 2014-09-02 23:22:25.000000000 +0400
-+++ Makefile 2014-09-03 00:39:15.000000000 +0400
-@@ -175,7 +175,7 @@
- release tags valgrind_check whitebox_crash_test format static_lib shared_lib all \
- dbg
+--- Makefile.orig 2015-05-24 22:29:28.000000000 +0300
++++ Makefile 2015-05-25 00:42:52.000000000 +0300
+@@ -351,7 +351,7 @@
+ dbg rocksdbjavastatic rocksdbjava install install-static install-shared uninstall \
+ analyze
--all: $(LIBRARY) $(PROGRAMS) $(TESTS)
-+all: $(LIBRARY) $(SHARED) $(PROGRAMS)
+-all: $(LIBRARY) $(BENCHMARKS) $(TOOLS) $(TESTS)
++all: static_lib shared_lib $(TOOLS)
static_lib: $(LIBRARY)
-@@ -252,6 +252,12 @@
- format:
- build_tools/format-diff.sh
+@@ -866,9 +866,8 @@
+ ln -fs $(SHARED4) $(INSTALL_PATH)/lib/$(SHARED2) && \
+ ln -fs $(SHARED4) $(INSTALL_PATH)/lib/$(SHARED1)
-+install: all
-+ mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/lib $(DESTDIR)$(prefix)/include
-+ install $(TOOLS) $(DESTDIR)$(prefix)/bin
-+ install $(LIBRARY) $(SHARED) $(DESTDIR)$(prefix)/lib
-+ cp -R include/rocksdb $(DESTDIR)$(prefix)/include
-+
- # ---------------------------------------------------------------------------
- # Unit tests and tools
- # ---------------------------------------------------------------------------
+-# install static by default + install shared if it exists
+-install: install-static
+- [ -e $(SHARED4) ] && $(MAKE) install-shared || :
++install: install-headers install-static install-shared
++ install $(TOOLS) $(INSTALL_PATH)/bin
+
+ #-------------------------------------------------
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150524/0dafc22d/attachment.html>
More information about the macports-changes
mailing list