Changeset View
Changeset View
Standalone View
Standalone View
databases/immudb/Makefile
- This file was added.
PORTNAME= immudb | |||||
DISTVERSIONPREFIX= v | |||||
DISTVERSION= 1.4.1 | |||||
CATEGORIES= databases net | |||||
PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} | |||||
rene: Why a PORTREVISION for a new port? | |||||
MAINTAINER= ronald@FreeBSD.org | |||||
COMMENT= Database with built-in cryptographic proof and verification | |||||
WWW= https://immudb.io/ | |||||
LICENSE= APACHE20 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
BUILD_DEPENDS= bash:shells/bash | |||||
USES= gmake go:modules,no_targets | |||||
GO_MODULE= github.com/codenotary/immudb | |||||
.include <bsd.port.pre.mk> | |||||
post-patch: | |||||
@${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|g' ${WRKSRC}/Makefile | |||||
do-install: | |||||
Not Done Inline ActionsThere is USES=shebangfix for this. rene: There is USES=shebangfix for this. | |||||
Not Done Inline ActionsBut that would only work on the first line of a file if I understand USES=shebangfix correctly, and this replacement is half-way some file. rene: But that would only work on the first line of a file if I understand USES=shebangfix correctly… | |||||
.for f in immuadmin immuclient immudb immutest | |||||
${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}/${PREFIX}/bin/${f} | |||||
.endfor | |||||
.include <bsd.port.post.mk> |
Why a PORTREVISION for a new port?