ports/sysutils/zli/Makefile
2025-12-03 13:24:45 -05:00

30 lines
745 B
Makefile

PORTNAME= zli
DISTVERSIONPREFIX=v
DISTVERSION= 2.1.11
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
COMMENT= Command line tool for zot servers
WWW= https://zotregistry.dev/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= project-zot
GH_PROJECT= zot
GO_MODULE= zotproject.dev/zot
GO_MOD_DIST= https://raw.githubusercontent.com/project-zot/zot/refs/tags/v${DISTVERSION}/
GO_TARGET= ./cmd/zli
GO_BUILDFLAGS= -tags search -ldflags " \
-X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${DISTVERSION} \
-X zotregistry.dev/zot/pkg/api/config.BinaryType=minimal \
-X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION}"
PLIST_FILES= bin/zli
.include <bsd.port.mk>