Changeset View
Changeset View
Standalone View
Standalone View
www/go-www/Makefile
Show All 10 Lines | |||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= nbari | GH_ACCOUNT= nbari | ||||
GH_TUPLE= golang:crypto:505ab14:crypto/src/golang.org/x/crypto | GH_TUPLE= golang:crypto:505ab14:crypto/vendor/golang.org/x/crypto | ||||
GH_SUBDIR= src/github.com/nbari/${PORTNAME} | GH_SUBDIR= src/github.com/nbari/${PORTNAME} | ||||
PLIST_FILES= bin/www | GO_BUILDFLAGS= -ldflags "-s -w" | ||||
post-patch: | PLIST_FILES= bin/www | ||||
@${MKDIR} ${WRKSRC}/src/golang.org | |||||
@${LN} -sf ${LOCALBASE}/share/go/src/golang.org/x ${WRKSRC}/src/golang.org/x | |||||
do-build: | |||||
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}; \ | |||||
${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags \ | |||||
"-s -w" -o www; | |||||
do-install: | |||||
${INSTALL_PROGRAM} ${WRKSRC}/www ${STAGEDIR}${PREFIX}/bin/www | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |