blob: 192ee3c1525acc0c41644199b473e4e886362550 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
PORTNAME= minio
DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
PORTREVISION= 1
CATEGORIES= www
DIST_SUBDIR= minio
MAINTAINER= bofh@FreeBSD.org
COMMENT= Amazon S3 compatible object storage server
WWW= https://minio.io/
LICENSE= AGPLv3
USES= compiler cpe go:modules
GH_TAGNAME= RELEASE.2025-10-15T17-29-55Z
CPE_VERSION= ${GH_TAGNAME}
USE_RC_SUBR= ${PORTNAME}
COMMIT_ID= 9e49d5e7a648f00e26f2246f4dc28e6b07f8c84a
GO_MODULE= github.com/minio/minio@v0.0.0-${DISTVERSION:S/.//g}-${COMMIT_ID:C/^(.{12}).*/\1/}
GO_BUILDFLAGS= -ldflags=' \
-X github.com/minio/minio/cmd.Version=${GH_TAGNAME:C/RELEASE\.//:C|(..)-(..)-(..)Z|\1:\2:\3Z|} \
-X github.com/minio/minio/cmd.ReleaseTag=${GH_TAGNAME} \
-X github.com/minio/minio/cmd.CommitID=${COMMIT_ID} \
-X github.com/minio/minio/cmd.ShortCommitID=${COMMIT_ID:C|(............).*|\1|} \
-X github.com/minio/minio/cmd.GOPATH=${WRKSRC} ${STRIP} -w'
SUB_LIST= DBDIR=${MINIO_DBDIR} \
GROUP="${GROUPS}" \
USER="${USERS}"
USERS= ${MINIO_USER}
GROUPS= ${MINIO_GROUP}
PLIST_FILES= bin/${PORTNAME}
MINIO_USER?= ${PORTNAME}
MINIO_GROUP?= ${PORTNAME}
MINIO_DBDIR?= /var/db/${PORTNAME}
.include <bsd.port.mk>
|