FreeBSD Bugzilla – Attachment 225464 Details for
Bug 255741
databases/mdbx: Update to 0.10.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fixed mdbx 0.10.0
mdbx-0.10.0 (text/plain), 4.31 KB, created by
Loïc Bartoletti
on 2021-06-01 16:42:12 UTC
(
hide
)
Description:
fixed mdbx 0.10.0
Filename:
MIME Type:
Creator:
Loïc Bartoletti
Created:
2021-06-01 16:42:12 UTC
Size:
4.31 KB
patch
obsolete
>diff --git a/databases/mdbx/Makefile b/databases/mdbx/Makefile >index 80d6e419df65..438fa64e90df 100644 >--- a/databases/mdbx/Makefile >+++ b/databases/mdbx/Makefile >@@ -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> >diff --git a/databases/mdbx/distinfo b/databases/mdbx/distinfo >index 9961a58fba59..64e33538a9f7 100644 >--- a/databases/mdbx/distinfo >+++ b/databases/mdbx/distinfo >@@ -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 >diff --git a/databases/mdbx/files/patch-GNUmakefile b/databases/mdbx/files/patch-GNUmakefile >index f0ce94b385a5..681a98b72627 100644 >--- a/databases/mdbx/files/patch-GNUmakefile >+++ b/databases/mdbx/files/patch-GNUmakefile >@@ -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 >diff --git a/databases/mdbx/pkg-plist b/databases/mdbx/pkg-plist >index 9dc1906712c6..a4f51ffddbb3 100644 >--- a/databases/mdbx/pkg-plist >+++ b/databases/mdbx/pkg-plist >@@ -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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
lbartoletti
:
maintainer-approval?
Actions:
View
|
Diff
Attachments on
bug 255741
:
224804
| 225464