diff options
author | Dmitri Goutnik <dmgk@FreeBSD.org> | 2019-09-29 22:29:39 +0000 |
---|---|---|
committer | Dmitri Goutnik <dmgk@FreeBSD.org> | 2019-09-29 22:29:39 +0000 |
commit | 34156e93e84fe00711fac9dbf19e33534dc665f9 (patch) | |
tree | 644edaf7864f48d3652926a9f242a0f01e0cdf92 /benchmarks | |
parent | ff71c9d91c68253cfaa8c6a682953afd5329b26f (diff) | |
download | ports-34156e93e84fe00711fac9dbf19e33534dc665f9.tar.gz ports-34156e93e84fe00711fac9dbf19e33534dc665f9.zip |
Go ports: cleanup, finish transition to USES=go started with r505321 (cat. audio-mail)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them
Reviewed by: tobik
Approved by: araujo (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21741
Notes
Notes:
svn path=/head/; revision=513274
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/vegeta/Makefile | 44 |
1 files changed, 18 insertions, 26 deletions
diff --git a/benchmarks/vegeta/Makefile b/benchmarks/vegeta/Makefile index b66969e71293..c738cd2fa8d7 100644 --- a/benchmarks/vegeta/Makefile +++ b/benchmarks/vegeta/Makefile @@ -15,33 +15,25 @@ USES= go USE_GITHUB= yes GH_ACCOUNT= tsenart -GH_TUPLE= alecthomas:jsonschema:f2c9385:jsonschema/github.com/alecthomas/jsonschema \ - c2h5oh:datasize:4eba002:datasize/github.com/c2h5oh/datasize \ - bmizerany:perks:d9a9656:perks/github.com/bmizerany/perks \ - dgryski:go-gk:201884a:gogk/github.com/dgryski/go-gk \ - dgryski:go-lttb:318fcdf:golttb/github.com/dgryski/go-lttb \ - google:go-cmp:v0.2.0:gocmp/github.com/google/go-cmp \ - influxdata:tdigest:a7d76c6:tdigest/github.com/influxdata/tdigest \ - mailru:easyjson:60711f1:easyjson/github.com/mailru/easyjson \ - shurcooL:httpfs:809bece:httpfs/github.com/shurcooL/httpfs \ - shurcooL:vfsgen:62bca83:vfsgen/github.com/shurcooL/vfsgen \ - streadway:quantile:b0c5887:quantile/github.com/streadway/quantile \ - tsenart:go-tsz:cdeb9e1:gotsz/github.com/tsenart/go-tsz \ - golang:net:c394268:net/golang.org/x/net \ - golang:text:v0.3.0:text/golang.org/x/text +GH_TUPLE= alecthomas:jsonschema:f2c9385:jsonschema/vendor/github.com/alecthomas/jsonschema \ + c2h5oh:datasize:4eba002:datasize/vendor/github.com/c2h5oh/datasize \ + bmizerany:perks:d9a9656:perks/vendor/github.com/bmizerany/perks \ + dgryski:go-gk:201884a:gogk/vendor/github.com/dgryski/go-gk \ + dgryski:go-lttb:318fcdf:golttb/vendor/github.com/dgryski/go-lttb \ + google:go-cmp:v0.2.0:gocmp/vendor/github.com/google/go-cmp \ + influxdata:tdigest:a7d76c6:tdigest/vendor/github.com/influxdata/tdigest \ + mailru:easyjson:60711f1:easyjson/vendor/github.com/mailru/easyjson \ + shurcooL:httpfs:809bece:httpfs/vendor/github.com/shurcooL/httpfs \ + shurcooL:vfsgen:62bca83:vfsgen/vendor/github.com/shurcooL/vfsgen \ + streadway:quantile:b0c5887:quantile/vendor/github.com/streadway/quantile \ + tsenart:go-tsz:cdeb9e1:gotsz/vendor/github.com/tsenart/go-tsz \ + golang:net:c394268:net/vendor/golang.org/x/net \ + golang:text:v0.3.0:text/vendor/golang.org/x/text + +GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} +GO_BUILDFLAGS= -tags=netgo \ + -ldflags '-s -w -extldflags "-static" -X main.Version=${DISTVERSION}' PLIST_FILES= bin/${PORTNAME} -do-build: - @${MKDIR} ${WRKSRC}/github.com/${GH_ACCOUNT} - @${RLN} ${WRKSRC} ${WRKSRC}/github.com/${GH_ACCOUNT}/${PORTNAME} - @${RLN} ${WRKSRC} ${WRKSRC}/src - @cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${GO_ENV} CGO_ENABLED=0 GOPATH=${WRKSRC} \ - ${GO_CMD} build -v -a -tags=netgo -ldflags \ - '-s -w -extldflags "-static" -X main.Version=${DISTVERSION}' -o bin/${PORTNAME} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}/${LOCALBASE}/bin - .include <bsd.port.mk> |