opnsense-ports/sysutils/epazote/Makefile
Franco Fichtner e75280838c */*: sync with upstream
Taken from: HardenedBSD
2019-06-29 05:57:10 +02:00

30 lines
815 B
Makefile

# $FreeBSD$
PORTNAME= epazote
PORTVERSION= 2.1.2
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
COMMENT= Automated HTTP (microservices) supervisor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= compiler go
USE_GITHUB= yes
GH_TUPLE= epazote:scheduler:0.1.0:scheduler/src/github.com/epazote/scheduler \
go-yaml:yaml:cd8b52f:yaml/src/github.com/go-yaml/yaml
GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME}
PLIST_FILES= bin/epazote
do-build:
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \
${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \
"-X main.version=${PORTVERSION}" -o epazote cmd/epazote/main.go;
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/epazote ${STAGEDIR}${PREFIX}/bin/epazote
.include <bsd.port.mk>