Changeset View
Changeset View
Standalone View
Standalone View
sysutils/sockaddr/Makefile
Show All 12 Lines | |||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_SUBDIR= src/github.com/hashicorp/go-sockaddr | GH_SUBDIR= src/github.com/hashicorp/go-sockaddr | ||||
GH_ACCOUNT= hashicorp | GH_ACCOUNT= hashicorp | ||||
GH_PROJECT= go-sockaddr | GH_PROJECT= go-sockaddr | ||||
GH_TAGNAME= 7165ee1 | GH_TAGNAME= 7165ee1 | ||||
GO_BUILDFLAGS= -ldflags "-X main.version=${DISTVERSIONPREFIX}${PORTVERSION} -w -s" | |||||
GO_TARGET= ./cmd/${PORTNAME} | |||||
PLIST_FILES= bin/sockaddr | PLIST_FILES= bin/sockaddr | ||||
post-extract: | post-patch: | ||||
@${CP} -rp ${WRKSRC}/cmd/${PORTNAME}/vendor/* ${WRKSRC}/src/ | @${LN} -s ${WRKSRC}/cmd/${PORTNAME}/vendor ${WRKSRC} | ||||
do-build: | |||||
@cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/cmd/${PORTNAME}/ && \ | |||||
${SETENV} ${MAKE_ENV} CGO_ENABLED=0 GOPATH=${WRKSRC} \ | |||||
${LOCALBASE}/bin/go build -ldflags "-X main.version=${DISTVERSIONPREFIX}${PORTVERSION} -w -s" \ | |||||
-o ${PORTNAME} | |||||
do-install: | |||||
${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/go-sockaddr/cmd/${PORTNAME}/${PORTNAME} \ | |||||
${STAGEDIR}${PREFIX}/bin/${PORTNAME} | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |