Changeset View
Changeset View
Standalone View
Standalone View
net/cf/Makefile
Show All 12 Lines | |||||
BUILD_DEPENDS= ${LOCALBASE}/bin/go-bindata:devel/go-bindata | BUILD_DEPENDS= ${LOCALBASE}/bin/go-bindata:devel/go-bindata | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= cloudfoundry | GH_ACCOUNT= cloudfoundry | ||||
GH_PROJECT= cli | GH_PROJECT= cli | ||||
USES= go | USES= go | ||||
GO_BUILDFLAGS= -ldflags="-X code.cloudfoundry.org/cli/version.binaryVersion=${PORTVERSION}" | |||||
GO_PKGNAME= code.cloudfoundry.org/cli | GO_PKGNAME= code.cloudfoundry.org/cli | ||||
GO_TARGET= :cf | |||||
PLIST_FILES= bin/cf | PLIST_FILES= bin/cf | ||||
PORTDOCS= NOTICE README.md | PORTDOCS= NOTICE README.md | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
do-build: | |||||
(cd ${WRKDIR}; \ | |||||
${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} \ | |||||
install -v -ldflags="-X code.cloudfoundry.org/cli/version.binaryVersion=${PORTVERSION}" ${GO_TARGET}) | |||||
do-install-DOCS-on: | do-install-DOCS-on: | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} | ${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
.for x in ${PORTDOCS} | .for x in ${PORTDOCS} | ||||
${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR} | ||||
.endfor | .endfor | ||||
post-install: | |||||
${MV} ${STAGEDIR}${PREFIX}/bin/cli ${STAGEDIR}${PREFIX}/bin/cf | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |