mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
databases/mdbx: Update to 0.10.0
Changes: https://github.com/erthink/libmdbx/releases/tag/v0.10.0 PR: 255741 Reported by: mahlon@martini.nu (maintainer)
This commit is contained in:
parent
f0441d2baa
commit
e1ada5df91
@ -1,7 +1,7 @@
|
||||
# Created by: Mahlon E. Smith <mahlon@martini.nu>
|
||||
|
||||
PORTNAME= mdbx
|
||||
PORTVERSION= 0.9.3
|
||||
PORTVERSION= 0.10.0
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
|
||||
@ -32,7 +32,8 @@ NO_WRKSUBDIR= yes
|
||||
PLIST_SUB= VERSION=${PORTVERSION}
|
||||
|
||||
post-install:
|
||||
${LN} -sf libmdbx.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libmdbx.so
|
||||
${LN} -sf libmdbx.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libmdbx.so.0
|
||||
${RLN} libmdbx.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libmdbx.so
|
||||
${RLN} libmdbx.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libmdbx.so.${PORTVERSION}
|
||||
${RLN} libmdbx.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libmdbx.so.0
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1612390977
|
||||
SHA256 (libmdbx-amalgamated-0.9.3.tar.gz) = d12bc7189b746beaa85514fcd1fcf26b957bb8feadb11662a0e20c4e79410d3f
|
||||
SIZE (libmdbx-amalgamated-0.9.3.tar.gz) = 574341
|
||||
TIMESTAMP = 1620627599
|
||||
SHA256 (libmdbx-amalgamated-0.10.0.tar.gz) = 767776d961fadeb51ee895fb70ed82a03051bae855a19396f0067b03076103bb
|
||||
SIZE (libmdbx-amalgamated-0.10.0.tar.gz) = 645315
|
||||
|
@ -1,7 +1,7 @@
|
||||
--- GNUmakefile.orig 2020-09-30 14:33:07 UTC
|
||||
--- GNUmakefile.orig 2021-05-09 00:11:57 UTC
|
||||
+++ GNUmakefile
|
||||
@@ -14,7 +14,7 @@
|
||||
# There may be other macros of interest.
|
||||
@@ -13,7 +13,7 @@
|
||||
# in README and source code (see src/options.h) if you do.
|
||||
#
|
||||
|
||||
-SHELL := env bash
|
||||
@ -14,24 +14,24 @@
|
||||
esac
|
||||
endef
|
||||
-SO_SUFFIX := $(shell $(uname2sosuffix))
|
||||
+SO_SUFFIX := so.0.9.3
|
||||
|
||||
+SO_SUFFIX := so.0.10.0
|
||||
HEADERS := mdbx.h mdbx.h++
|
||||
LIBRARIES := libmdbx.a libmdbx.$(SO_SUFFIX)
|
||||
@@ -110,11 +110,11 @@ mdbx_%: mdbx_%.c libmdbx.a
|
||||
$(CC) $(CFLAGS) $(MDBX_OPTIONS) '-DMDBX_CONFIG_H="config.h"' $^ $(EXE_LDFLAGS) $(LIBS) -o $@
|
||||
TOOLS := mdbx_stat mdbx_copy mdbx_dump mdbx_load mdbx_chk mdbx_drop
|
||||
@@ -194,11 +194,11 @@ mdbx_%: mdbx_%.c libmdbx.a
|
||||
|
||||
install: $(LIBRARIES) $(TOOLS) $(HEADERS)
|
||||
- install -D -p -s -t $(DESTDIR)$(prefix)/bin$(suffix) $(TOOLS) && \
|
||||
- install -D -p -s -t $(DESTDIR)$(prefix)/lib$(suffix) $(filter-out libmdbx.a,$(LIBRARIES)) && \
|
||||
- install -D -p -t $(DESTDIR)$(prefix)/lib$(suffix) libmdbx.a && \
|
||||
- install -D -p -m 444 -t $(DESTDIR)$(prefix)/include $(HEADERS) && \
|
||||
- install -D -p -m 444 -t $(DESTDIR)$(mandir)/man1 $(addprefix $(MAN_SRCDIR), $(MANPAGES))
|
||||
@echo ' INSTALLING...'
|
||||
- $(INSTALL) -D -p $(EXE_INSTALL_FLAGS) -t $(DESTDIR)$(prefix)/bin$(suffix) $(TOOLS) && \
|
||||
- $(INSTALL) -D -p $(EXE_INSTALL_FLAGS) -t $(DESTDIR)$(prefix)/lib$(suffix) $(filter-out libmdbx.a,$(LIBRARIES)) && \
|
||||
- $(INSTALL) -D -p -t $(DESTDIR)$(prefix)/lib$(suffix) libmdbx.a && \
|
||||
- $(INSTALL) -D -p -m 444 -t $(DESTDIR)$(prefix)/include $(HEADERS) && \
|
||||
- $(INSTALL) -D -p -m 444 -t $(DESTDIR)$(mandir)/man1 $(addprefix $(MAN_SRCDIR), $(MANPAGES))
|
||||
+ install -p -s $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix) && \
|
||||
+ install -p -s $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix) && \
|
||||
+ install -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix) && \
|
||||
+ install -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include && \
|
||||
+ install -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1
|
||||
|
||||
uninstall:
|
||||
rm -f $(addprefix $(DESTDIR)$(prefix)/bin$(suffix)/,$(TOOLS)) \
|
||||
install-strip: EXE_INSTALL_FLAGS = -s
|
||||
install-strip: install
|
||||
|
@ -1,6 +1,7 @@
|
||||
bin/mdbx_chk
|
||||
bin/mdbx_copy
|
||||
bin/mdbx_dump
|
||||
bin/mdbx_drop
|
||||
bin/mdbx_load
|
||||
bin/mdbx_stat
|
||||
include/mdbx.h
|
||||
@ -12,5 +13,6 @@ lib/libmdbx.so.%%VERSION%%
|
||||
man/man1/mdbx_chk.1.gz
|
||||
man/man1/mdbx_copy.1.gz
|
||||
man/man1/mdbx_dump.1.gz
|
||||
man/man1/mdbx_drop.1.gz
|
||||
man/man1/mdbx_load.1.gz
|
||||
man/man1/mdbx_stat.1.gz
|
||||
|
Loading…
Reference in New Issue
Block a user