Date: Mon, 20 Aug 2018 14:58:00 +0000 (UTC) From: Danilo Egea Gondolfo <danilo@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477657 - head/sysutils/kops Message-ID: <201808201458.w7KEw0l3023667@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danilo Date: Mon Aug 20 14:58:00 2018 New Revision: 477657 URL: https://svnweb.freebsd.org/changeset/ports/477657 Log: - Use "go build" and GH_SUBDIR instead of gmake and post-patch Modified: head/sysutils/kops/Makefile Modified: head/sysutils/kops/Makefile ============================================================================== --- head/sysutils/kops/Makefile Mon Aug 20 14:23:52 2018 (r477656) +++ head/sysutils/kops/Makefile Mon Aug 20 14:58:00 2018 (r477657) @@ -10,26 +10,27 @@ COMMENT= Kubernetes Operations LICENSE= APACHE20 -USES= gmake go +BUILD_DEPENDS= go-bindata:devel/go-bindata +USES= go + USE_GITHUB= yes GH_ACCOUNT= kubernetes +GH_SUBDIR= src/k8s.io/${PORTNAME} PLIST_FILES= bin/${PORTNAME} -post-patch: - ${MKDIR} ${WRKDIR}/src/k8s.io/ - ${LN} -s ${WRKSRC} ${WRKDIR}/src/k8s.io/${PORTNAME} - ${REINPLACE_CMD} -e 's/^GITSHA/#GITSHA/' -e 's/sha1sum/sha1/' \ - ${WRKSRC}/Makefile - do-build: cd ${WRKSRC} && \ - GOPATH=${WRKDIR} ${GMAKE} VERSION=${PORTVERSION} + ${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} \ - ${WRKDIR}/bin/${PORTNAME} \ + ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808201458.w7KEw0l3023667>