Lines 11-23
Link Here
|
11 |
|
11 |
|
12 |
LICENSE= MPL20 |
12 |
LICENSE= MPL20 |
13 |
|
13 |
|
14 |
USES= go |
14 |
USES= go:modules |
15 |
|
15 |
|
16 |
USE_GITHUB= yes |
16 |
USE_GITHUB= yes |
17 |
|
|
|
18 |
GH_ACCOUNT= hashicorp |
17 |
GH_ACCOUNT= hashicorp |
19 |
GH_SUBDIR:= src/github.com/${GH_ACCOUNT}/${PORTNAME} |
|
|
20 |
|
18 |
|
|
|
19 |
GO_TARGET= ./cmd/${PORTNAME} |
20 |
|
21 |
USE_RC_SUBR= serf |
21 |
USE_RC_SUBR= serf |
22 |
|
22 |
|
23 |
USERS= serf |
23 |
USERS= serf |
Lines 25-36
Link Here
|
25 |
|
25 |
|
26 |
PLIST_FILES= bin/serf |
26 |
PLIST_FILES= bin/serf |
27 |
|
27 |
|
28 |
do-build: |
|
|
29 |
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}; \ |
30 |
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC}:${WRKSRC}/vendor/ \ |
31 |
go build -o bin/${PORTNAME} ./cmd/serf/ |
32 |
|
33 |
do-install: |
34 |
${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} |
35 |
|
36 |
.include <bsd.port.mk> |
28 |
.include <bsd.port.mk> |