summaryrefslogtreecommitdiff
path: root/databases/lmdb/patches
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2015-10-07 10:15:12 +0000
committerfhajny <fhajny@pkgsrc.org>2015-10-07 10:15:12 +0000
commita3355cd67f1109963abd7cf5e04bfeca7a98fb3b (patch)
treed96054f850faa000fc33dec43cac5dbb1e5ec6eb /databases/lmdb/patches
parent7b576d5988f7f9124ddc2b57033a5ab20fcdac47 (diff)
downloadpkgsrc-a3355cd67f1109963abd7cf5e04bfeca7a98fb3b.tar.gz
Update databases/lmdb to 0.9.16.
Use Github for distfiles. Simplify build/install fixes. Readability. LMDB 0.9.16 Release (2015/08/14) - Fix cursor EOF bug (ITS#8190) - Fix handling of subDB records (ITS#8181) - Fix mdb_midl_shrink() usage (ITS#8200) LMDB 0.9.15 Release (2015/06/19) - Fix txn init (ITS#7961,#7987) - Fix MDB_PREV_DUP (ITS#7955,#7671) - Fix compact of empty env (ITS#7956) - Fix mdb_copy file mode - Fix mdb_env_close() after failed mdb_env_open() - Fix mdb_rebalance collapsing root (ITS#8062) - Fix mdb_load with large values (ITS#8066) - Fix to retry writes on EINTR (ITS#8106) - Fix mdb_cursor_del on empty DB (ITS#8109) - Fix MDB_INTEGERDUP key compare (ITS#8117) - Fix error handling (ITS#7959,#8157,etc.) - Fix race conditions (ITS#7969,7970) - Added workaround for fdatasync bug in ext3fs - Don't use -fPIC for static lib - Update .gitignore (ITS#7952,#7953) - Cleanup for "make test" (ITS#7841), "make clean", mtest*.c - Misc. Android/Windows cleanup - Fix MDB_APPEND doc - Fix MDB_MAXKEYSIZE doc (ITS#8156) - Fix mdb_cursor_put,mdb_cursor_del EACCES description - Fix mdb_env_sync(MDB_RDONLY env) doc (ITS#8021) - Clarify MDB_WRITEMAP doc (ITS#8021) - Clarify mdb_env_open doc - Clarify mdb_dbi_open doc
Diffstat (limited to 'databases/lmdb/patches')
-rw-r--r--databases/lmdb/patches/patch-libraries_liblmdb_Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/databases/lmdb/patches/patch-libraries_liblmdb_Makefile b/databases/lmdb/patches/patch-libraries_liblmdb_Makefile
new file mode 100644
index 00000000000..01bf8b9037a
--- /dev/null
+++ b/databases/lmdb/patches/patch-libraries_liblmdb_Makefile
@@ -0,0 +1,21 @@
+$NetBSD: patch-libraries_liblmdb_Makefile,v 1.1 2015/10/07 10:15:12 fhajny Exp $
+
+Use proper install commands.
+
+--- libraries/liblmdb/Makefile.orig 2015-08-14 00:00:38.000000000 +0000
++++ libraries/liblmdb/Makefile
+@@ -36,10 +36,10 @@ PROGS = $(IPROGS) mtest mtest2 mtest3 mt
+ all: $(ILIBS) $(PROGS)
+
+ install: $(ILIBS) $(IPROGS) $(IHDRS)
+- for f in $(IPROGS); do cp $$f $(DESTDIR)$(prefix)/bin; done
+- for f in $(ILIBS); do cp $$f $(DESTDIR)$(prefix)/lib; done
+- for f in $(IHDRS); do cp $$f $(DESTDIR)$(prefix)/include; done
+- for f in $(IDOCS); do cp $$f $(DESTDIR)$(prefix)/man/man1; done
++ for f in $(IPROGS); do $(BSD_INSTALL_PROGRAM) $$f $(DESTDIR)$(prefix)/bin; done
++ for f in $(ILIBS); do $(BSD_INSTALL_LIB) $$f $(DESTDIR)$(prefix)/lib; done
++ for f in $(IHDRS); do $(BSD_INSTALL_DATA) $$f $(DESTDIR)$(prefix)/include; done
++ for f in $(IDOCS); do $(BSD_INSTALL_MAN) $$f $(DESTDIR)$(prefix)/$(PKGMANDIR)/man1; done
+
+ clean:
+ rm -rf $(PROGS) *.[ao] *.[ls]o *~ testdb