aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorDmitri Goutnik <dmgk@FreeBSD.org>2019-09-29 22:29:39 +0000
committerDmitri Goutnik <dmgk@FreeBSD.org>2019-09-29 22:29:39 +0000
commit34156e93e84fe00711fac9dbf19e33534dc665f9 (patch)
tree644edaf7864f48d3652926a9f242a0f01e0cdf92 /benchmarks
parentff71c9d91c68253cfaa8c6a682953afd5329b26f (diff)
downloadports-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/Makefile44
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>