diff --git a/databases/mdbx/Makefile b/databases/mdbx/Makefile index 438fa64e90df..f70f8a141e75 100644 --- a/databases/mdbx/Makefile +++ b/databases/mdbx/Makefile @@ -1,39 +1,38 @@ # Created by: Mahlon E. Smith PORTNAME= mdbx -PORTVERSION= 0.10.0 +PORTVERSION= 0.10.1 DISTVERSIONPREFIX= v CATEGORIES= databases MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ DISTNAME= ${GH_PROJECT}-amalgamated-${DISTVERSION} MAINTAINER= mahlon@martini.nu COMMENT= Lightning Memory-Mapped Database (Extended) LICENSE= OPENLDAP LICENSE_NAME= OpenLDAP Public License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake # No USE_GITHUB, we want the amalgamated build. GH_ACCOUNT= erthink GH_PROJECT= libmdbx USE_LDCONFIG= yes MAKEFILE= GNUmakefile MAKE_ARGS= mdbx tools CFLAGS+= -Wall -Werror -Wextra -Wpedantic -ffunction-sections \ -fPIC -fvisibility=hidden -std=gnu11 -pthread -Wno-error=attributes NO_WRKSUBDIR= yes PLIST_SUB= VERSION=${PORTVERSION} post-install: ${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 diff --git a/databases/mdbx/distinfo b/databases/mdbx/distinfo index 64e33538a9f7..ebb07a47b305 100644 --- a/databases/mdbx/distinfo +++ b/databases/mdbx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1620627599 -SHA256 (libmdbx-amalgamated-0.10.0.tar.gz) = 767776d961fadeb51ee895fb70ed82a03051bae855a19396f0067b03076103bb -SIZE (libmdbx-amalgamated-0.10.0.tar.gz) = 645315 +TIMESTAMP = 1625074121 +SHA256 (libmdbx-amalgamated-0.10.1.tar.gz) = dfcf8993a5242fcd7e7b28e3c3019d60a337e81d5e8c6f4d8368050264262e9a +SIZE (libmdbx-amalgamated-0.10.1.tar.gz) = 647460 diff --git a/databases/mdbx/files/patch-GNUmakefile b/databases/mdbx/files/patch-GNUmakefile index 681a98b72627..e8fe532f39c3 100644 --- a/databases/mdbx/files/patch-GNUmakefile +++ b/databases/mdbx/files/patch-GNUmakefile @@ -1,37 +1,37 @@ --- GNUmakefile.orig 2021-05-09 00:11:57 UTC +++ GNUmakefile @@ -13,7 +13,7 @@ # in README and source code (see src/options.h) if you do. # -SHELL := env bash +SHELL := env sh # install sandbox DESTDIR ?= @@ -53,7 +53,7 @@ define uname2sosuffix *) echo so;; esac endef -SO_SUFFIX := $(shell $(uname2sosuffix)) -+SO_SUFFIX := so.0.10.0 ++SO_SUFFIX := so.0.10.1 HEADERS := mdbx.h mdbx.h++ LIBRARIES := libmdbx.a libmdbx.$(SO_SUFFIX) 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) @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 install-strip: EXE_INSTALL_FLAGS = -s install-strip: install