[packages/lmdb] - updated to 0.9.22 - updated make patch

qboosh qboosh at pld-linux.org
Wed Apr 25 19:26:07 CEST 2018


commit f0ac1446d137d1378ed3b78b591082edc2654da7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 25 19:26:24 2018 +0200

    - updated to 0.9.22
    - updated make patch

 lmdb-make.patch | 22 +++++++++++-----------
 lmdb.spec       |  6 +++---
 2 files changed, 14 insertions(+), 14 deletions(-)
---
diff --git a/lmdb.spec b/lmdb.spec
index d3561c3..fd9273f 100644
--- a/lmdb.spec
+++ b/lmdb.spec
@@ -5,13 +5,13 @@
 Summary:	Memory-mapped key-value database
 Summary(pl.UTF-8):	Baza danych klucz-wartość odwzorowywana w pamięci
 Name:		lmdb
-Version:	0.9.18
-Release:	3
+Version:	0.9.22
+Release:	1
 License:	OpenLDAP
 Group:		Applications/Databases
 #Source0Download: https://github.com/LMDB/lmdb/releases
 Source0:	https://github.com/LMDB/lmdb/archive/LMDB_%{version}.tar.gz
-# Source0-md5:	8b7eeb8a6c30b2763581de455d10441b
+# Source0-md5:	64c6132f481281b7b2ad746ecbfb8423
 Patch0:		%{name}-make.patch
 URL:		http://symas.com/mdb/
 BuildRequires:	doxygen
diff --git a/lmdb-make.patch b/lmdb-make.patch
index 8b33eb5..f168781 100644
--- a/lmdb-make.patch
+++ b/lmdb-make.patch
@@ -1,25 +1,25 @@
 # Patch the main Makefile to allow for a build that complies to packaging guidelines.
 
---- lmdb-LMDB_0.9.18/libraries/liblmdb/Makefile.upstream	2015-08-14 10:59:31.179144608 +0200
-+++ lmdb-LMDB_0.9.18/libraries/liblmdb/Makefile	2015-08-14 11:05:57.763026045 +0200
+--- lmdb-LMDB_0.9.22/libraries/liblmdb/Makefile.orig	2018-03-22 16:23:05.000000000 +0100
++++ lmdb-LMDB_0.9.22/libraries/liblmdb/Makefile	2018-04-25 16:19:36.609599029 +0200
 @@ -26,6 +26,7 @@
  CFLAGS	= $(THREADS) $(OPT) $(W) $(XCFLAGS)
  LDLIBS	=
  SOLIBS	=
 +SOVERSION = 0
+ SOEXT	= .so
  prefix	= /usr/local
  exec_prefix = $(prefix)
- bindir = $(exec_prefix)/bin
-@@ -37,7 +38,7 @@
+@@ -38,7 +39,7 @@
  ########################################################################
  
  IHDRS	= lmdb.h
--ILIBS	= liblmdb.a liblmdb.so
-+ILIBS	= liblmdb.a liblmdb.so liblmdb.so.$(SOVERSION)
+-ILIBS	= liblmdb.a liblmdb$(SOEXT)
++ILIBS	= liblmdb.a liblmdb$(SOEXT) liblmdb$(SOEXT).$(SOVERSION)
  IPROGS	= mdb_stat mdb_copy mdb_dump mdb_load
  IDOCS	= mdb_stat.1 mdb_copy.1 mdb_dump.1 mdb_load.1
  PROGS	= $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5
-@@ -54,7 +55,7 @@
+@@ -55,7 +56,7 @@
  	for f in $(IDOCS); do cp $$f $(DESTDIR)$(mandir)/man1; done
  
  clean:
@@ -28,16 +28,16 @@
  
  test:	all
  	rm -rf testdb && mkdir testdb
-@@ -63,20 +64,24 @@
+@@ -64,20 +65,24 @@
  liblmdb.a:	mdb.o midl.o
  	$(AR) rs $@ mdb.o midl.o
  
--liblmdb.so:	mdb.lo midl.lo
-+liblmdb.so:	liblmdb.so.$(SOVERSION)
+-liblmdb$(SOEXT):	mdb.lo midl.lo
++liblmdb$(SOEXT):	liblmdb$(SOEXT).$(SOVERSION)
 +	rm -f $@
 +	ln -s $< $@
 +
-+liblmdb.so.$(SOVERSION):	mdb.lo midl.lo
++liblmdb$(SOEXT).$(SOVERSION):	mdb.lo midl.lo
  #	$(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS)
 -	$(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS)
 +	$(CC) $(LDFLAGS) -pthread -shared -Wl,-soname,$@ -o $@ mdb.lo midl.lo $(SOLIBS)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lmdb.git/commitdiff/f0ac1446d137d1378ed3b78b591082edc2654da7



More information about the pld-cvs-commit mailing list