Files
ports/sysutils/victorialogs/Makefile
T
2025-06-04 11:45:00 +00:00

42 lines
987 B
Makefile

COMMENT = fast and easy-to-use, open source logs solution
V = 1.23.3
DIST_TUPLE += github VictoriaMetrics VictoriaMetrics v${V}-victorialogs . # Apache License 2.0
PKGNAME = victorialogs-${V}
CATEGORIES = sysutils
HOMEPAGE = https://victoriametrics.com/products/victorialogs/
MAINTAINER = Denis Fondras <denis@openbsd.org>
# Apache License 2.0
PERMIT_PACKAGE = Yes
WANTLIB = c pthread
USE_GMAKE = Yes
MODULES = lang/go
MODGO_GOPATH = ${MODGO_WORKSPACE}
MODGO_GO111MODULE = auto
SUBST_VARS = LOCALSTATEDIR
NO_TEST = Yes
MAKE_ENV += MAKE_CONCURRENCY=1
MAKE_ENV += BUILDINFO_TAG=tags-v${V} \
PKG_TAG=tags-v${V}
ALL_TARGET = github.com/VictoriaMetrics/VictoriaMetrics
do-build:
cd ${WRKSRC} && GOOS=openbsd ${MAKE_ENV} ${MAKE_PROGRAM} victoria-logs-pure vlogscli-pure
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/victoria-logs-pure ${PREFIX}/bin/victoria-logs
${INSTALL_PROGRAM} ${WRKSRC}/bin/vlogscli-pure ${PREFIX}/bin/vlogscli
.include <bsd.port.mk>