FreeBSD Bugzilla – Attachment 219780 Details for
Bug 251221
New port: databases/lmdbx: Lightning Memory-Mapped Database (Extended)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
fixed name
mdbx.shar (text/plain), 3.48 KB, created by
mahlon
on 2020-11-18 01:09:45 UTC
(
hide
)
Description:
fixed name
Filename:
MIME Type:
Creator:
mahlon
Created:
2020-11-18 01:09:45 UTC
Size:
3.48 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x mdbx >mkdir -p mdbx > /dev/null 2>&1 >echo x mdbx/Makefile >sed 's/^X//' > mdbx/Makefile << 'SHAR_END' >X# Created by: Mahlon E. Smith <mahlon@martini.nu> >X# $FreeBSD$ >X >XPORTNAME= mdbx >XPORTVERSION= 0.9.1 >XDISTVERSIONPREFIX= v >XCATEGORIES= databases >XMASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ >XDISTNAME= ${GH_PROJECT}-amalgamated-${DISTVERSION} >X >XMAINTAINER= mahlon@martini.nu >XCOMMENT= Lightning Memory-Mapped Database (Extended) >X >XLICENSE= OPENLDAP >XLICENSE_NAME= OpenLDAP Public License >XLICENSE_FILE= ${WRKSRC}/LICENSE >XLICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >X >XUSES= gmake >X >XMAKEFILE= GNUmakefile >XNO_WRKSUBDIR= yes >XUSE_LDCONFIG= yes >X >XCFLAGS+= -Wall -Werror -Wextra -Wpedantic -ffunction-sections \ >X -fPIC -fvisibility=hidden -std=gnu11 -pthread -Wno-error=attributes >X#MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" mdbx tools >XMAKE_ARGS= mdbx tools >X >X# No USE_GITHUB, we want the amalgamated build. >XGH_ACCOUNT= erthink >XGH_PROJECT= libmdbx >X >X.include <bsd.port.mk> >SHAR_END >echo x mdbx/distinfo >sed 's/^X//' > mdbx/distinfo << 'SHAR_END' >XTIMESTAMP = 1605654454 >XSHA256 (libmdbx-amalgamated-0.9.1.tar.gz) = d4e144725d0ca626f1f5d10e66eb71551ca3f6a9083ee3e9a014d75a979609f0 >XSIZE (libmdbx-amalgamated-0.9.1.tar.gz) = 559542 >SHAR_END >echo x mdbx/files >mkdir -p mdbx/files > /dev/null 2>&1 >echo x mdbx/pkg-descr >sed 's/^X//' > mdbx/pkg-descr << 'SHAR_END' >X >Xlibmdbx is an extremely fast, compact, powerful, embedded, transactional >Xkey-value database, with permissive license. libmdbx has a specific set of >Xproperties and capabilities, focused on creating unique lightweight solutions. >X >XHistorically, libmdbx is a deeply revised and extended descendant of the >Xamazing Lightning Memory-Mapped Database. libmdbx inherits all benefits from >XLMDB, but resolves some issues and adds a set of improvements. >X >XWWW: https://github.com/erthink/libmdbx >SHAR_END >echo x mdbx/pkg-plist >sed 's/^X//' > mdbx/pkg-plist << 'SHAR_END' >Xbin/mdbx_chk >Xbin/mdbx_copy >Xbin/mdbx_dump >Xbin/mdbx_load >Xbin/mdbx_stat >Xinclude/mdbx.h >Xinclude/mdbx.h++ >Xlib/libmdbx.a >Xlib/libmdbx.so >Xman/man1/mdbx_chk.1.gz >Xman/man1/mdbx_copy.1.gz >Xman/man1/mdbx_dump.1.gz >Xman/man1/mdbx_load.1.gz >Xman/man1/mdbx_stat.1.gz >SHAR_END >echo x mdbx/files/patch-GNUmakefile >sed 's/^X//' > mdbx/files/patch-GNUmakefile << 'SHAR_END' >X--- GNUmakefile.orig 2020-09-30 14:33:07 UTC >X+++ GNUmakefile >X@@ -110,11 +110,11 @@ mdbx_%: mdbx_%.c libmdbx.a >X $(CC) $(CFLAGS) $(MDBX_OPTIONS) '-DMDBX_CONFIG_H="config.h"' $^ $(EXE_LDFLAGS) $(LIBS) -o $@ >X >X install: $(LIBRARIES) $(TOOLS) $(HEADERS) >X- install -D -p -s -t $(DESTDIR)$(prefix)/bin$(suffix) $(TOOLS) && \ >X- install -D -p -s -t $(DESTDIR)$(prefix)/lib$(suffix) $(filter-out libmdbx.a,$(LIBRARIES)) && \ >X- install -D -p -t $(DESTDIR)$(prefix)/lib$(suffix) libmdbx.a && \ >X- install -D -p -m 444 -t $(DESTDIR)$(prefix)/include $(HEADERS) && \ >X- install -D -p -m 444 -t $(DESTDIR)$(mandir)/man1 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) >X+ install -p -s $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix) && \ >X+ install -p -s $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix) && \ >X+ install -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix) && \ >X+ install -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include && \ >X+ install -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1 >X >X uninstall: >X rm -f $(addprefix $(DESTDIR)$(prefix)/bin$(suffix)/,$(TOOLS)) \ >SHAR_END >exit
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 Raw
Actions:
View
Attachments on
bug 251221
:
219775
|
219780
|
219781
|
219786