PORTNAME= openbao DISTVERSIONPREFIX= v DISTVERSION= 2.1.0 PORTREVISION= 4 CATEGORIES= security MASTER_SITES+= https://raw.githubusercontent.com/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ DISTFILES= go.mod \ api/go.mod \ api/auth/approle/go.mod \ api/auth/kubernetes/go.mod \ api/auth/userpass/go.mod \ sdk/go.mod MAINTAINER= jake@metalrip.com COMMENT= Tool for securely accessing secrets WWW= https://openbao.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.23,modules USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} GO_MODULE= github.com/${PORTNAME}/${PORTNAME} GO_TARGET= :${BIN_NAME} GO_BUILDFLAGS= -ldflags="-s \ -X ${GO_MODULE}/version.GitCommit=${GITID} \ -X ${GO_MODULE}/version.BuildDate=${SOURCE_DATE_EPOCH} \ -X ${GO_MODULE}/version.fullVersion=${DISTVERSION}" SUB_FILES= pkg-message SUB_LIST= USER=${USERS} GROUP=${GROUPS} USERS= ${PORTNAME} GROUPS= ${PORTNAME} PLIST_FILES= bin/${BIN_NAME} BIN_NAME= bao GITID= 88383dece6b4ff1b3b242280a54aeabef8101495 SOURCE_DATE_EPOCH= ${TIMEEPOCHNOW:gmtime} TIMEEPOCHNOW= %Y-%m-%dT%H:%M:%SZ .include