Changeset View
Changeset View
Standalone View
Standalone View
head/sysutils/immortal/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= immortal | PORTNAME= immortal | ||||
PORTVERSION= 0.13.3 | PORTVERSION= 0.14.0 | ||||
CATEGORIES= sysutils | CATEGORIES= sysutils | ||||
MAINTAINER= nbari@tequila.io | MAINTAINER= nbari@tequila.io | ||||
COMMENT= Unix cross-platform (OS agnostic) supervisor | COMMENT= Unix cross-platform (OS agnostic) supervisor | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USE_RC_SUBR= immortaldir | |||||
USES= go | USES= go | ||||
USE_RC_SUBR= immortaldir | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_TUPLE= immortal:logrotate:3691ab5:logrotate/src/github.com/immortal/logrotate \ | GH_TUPLE= immortal:logrotate:3691ab5:logrotate/src/github.com/immortal/logrotate \ | ||||
immortal:multiwriter:2555774:multiwriter/src/github.com/immortal/multiwriter \ | immortal:multiwriter:2555774:multiwriter/src/github.com/immortal/multiwriter \ | ||||
immortal:natcasesort:69368b7:natcasesort/src/github.com/immortal/natcasesort \ | immortal:natcasesort:69368b7:natcasesort/src/github.com/immortal/natcasesort \ | ||||
immortal:xtime:fb1aca1:xtime/src/github.com/immortal/xtime \ | immortal:xtime:fb1aca1:xtime/src/github.com/immortal/xtime \ | ||||
nbari:violetear:502d8b0:nbari/src/github.com/nbari/violetear \ | nbari:violetear:13cb9a6:nbari/src/github.com/nbari/violetear \ | ||||
go-yaml:yaml:cd8b52f:yaml/src/github.com/go-yaml/yaml | go-yaml:yaml:1be3d31:yaml/src/github.com/go-yaml/yaml | ||||
GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME} | GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME} | ||||
STRIP= # stripping can break go binaries | |||||
do-build: | do-build: | ||||
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ | @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ | ||||
${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ | ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ | ||||
"-s -w -X main.version=${PORTVERSION}" -o immortal cmd/immortal/main.go; | "-s -w -X main.version=${PORTVERSION}" -o immortal cmd/immortal/main.go; | ||||
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ | @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ | ||||
${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ | ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ | ||||
"-s -w -X main.version=${PORTVERSION}" -o immortalctl cmd/immortalctl/main.go; | "-s -w -X main.version=${PORTVERSION}" -o immortalctl cmd/immortalctl/main.go; | ||||
Show All 15 Lines |