aboutsummaryrefslogtreecommitdiff
path: root/sysutils/kops
diff options
context:
space:
mode:
authorDanilo Egea Gondolfo <danilo@FreeBSD.org>2018-09-13 23:58:35 +0000
committerDanilo Egea Gondolfo <danilo@FreeBSD.org>2018-09-13 23:58:35 +0000
commita8850fd3fcb1d5aaef64faedd52c7db06003c8d2 (patch)
tree3adfe6436caff8e5cc8677932b7a82cff52b8e9e /sysutils/kops
parentafd5367192321c440ba9d195c5878b36354ef9d0 (diff)
downloadports-a8850fd3fcb1d5aaef64faedd52c7db06003c8d2.tar.gz
ports-a8850fd3fcb1d5aaef64faedd52c7db06003c8d2.zip
- Use GO_* variables to simplify the Makefile
Notes
Notes: svn path=/head/; revision=479750
Diffstat (limited to 'sysutils/kops')
-rw-r--r--sysutils/kops/Makefile17
1 files changed, 6 insertions, 11 deletions
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 0e57504db6f3..90dd1466930a 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -16,21 +16,16 @@ USES= go
USE_GITHUB= yes
GH_ACCOUNT= kubernetes
-GH_SUBDIR= src/k8s.io/${PORTNAME}
+
+GO_PKGNAME= k8s.io/${PORTNAME}
+GO_TARGET= ${GO_PKGNAME}/cmd/${PORTNAME}
+GO_BUILDFLAGS= -ldflags=all="-X k8s.io/kops.Version=${PORTVERSION}"
PLIST_FILES= bin/${PORTNAME}
-do-build:
+pre-build:
cd ${WRKSRC} && \
${LOCALBASE}/bin/go-bindata -o upup/models/bindata.go -pkg models \
- -prefix upup/models/ upup/models/... && \
- GOPATH=${WRKSRC} go build \
- -ldflags=all="-X k8s.io/kops.Version=${PORTVERSION}" \
- k8s.io/kops/cmd/kops
-
-do-install:
- ${INSTALL_PROGRAM} \
- ${WRKSRC}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ -prefix upup/models/ upup/models/...
.include <bsd.port.mk>