Date: Wed, 25 Sep 2019 15:07:06 +0000 (UTC) From: Martin Matuska <mm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r512788 - head/www/tusd Message-ID: <201909251507.x8PF76vi075427@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mm Date: Wed Sep 25 15:07:05 2019 New Revision: 512788 URL: https://svnweb.freebsd.org/changeset/ports/512788 Log: - Unbreak www/tusd by switching to go:modules and vendoring dependencies - Remove custom do-install and fix GO_TARGET PR: 240816 Submitted by: Dmitri Goutnik <dmgk@freebsd.org> Modified: head/www/tusd/Makefile head/www/tusd/distinfo Modified: head/www/tusd/Makefile ============================================================================== --- head/www/tusd/Makefile Wed Sep 25 14:22:40 2019 (r512787) +++ head/www/tusd/Makefile Wed Sep 25 15:07:05 2019 (r512788) @@ -3,6 +3,7 @@ PORTNAME= tusd DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= mm@FreeBSD.org @@ -11,12 +12,45 @@ COMMENT= Reference server implementation in Go of tus LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= tus -GO_TARGET= cmd/tusd/main.go:tusd +GH_TUPLE= \ + Acconut:lockfile:v1.1.0:acconut_lockfile/vendor/gopkg.in/Acconut/lockfile.v1 \ + aws:aws-sdk-go:v1.20.1:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + beorn7:perks:v1.0.0:beorn7_perks/vendor/github.com/beorn7/perks \ + bmizerany:pat:6226ea591a40:bmizerany_pat/vendor/github.com/bmizerany/pat \ + census-instrumentation:opencensus-go:v0.21.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + golang:appengine:v1.5.0:golang_appengine/vendor/google.golang.org/appengine \ + golang:mock:v1.3.1:golang_mock/vendor/github.com/golang/mock \ + golang:net:f4e77d36d62c:golang_net/vendor/golang.org/x/net \ + golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.3.1:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:sys:ecd444e8653b:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ + google:go-genproto:fb225487d101:google_go_genproto/vendor/google.golang.org/genproto \ + googleapis:gax-go:v2.0.4:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ + googleapis:google-api-go-client:v0.6.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:v0.40.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + grpc:grpc-go:v1.20.1:grpc_grpc_go/vendor/google.golang.org/grpc \ + h2non:gock:v1.0.14:h2non_gock/vendor/gopkg.in/h2non/gock.v1 \ + h2non:parth:b4df798d6542:h2non_parth/vendor/github.com/h2non/parth \ + hashicorp:golang-lru:v0.5.1:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ + jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ + matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + prometheus:client_golang:v1.0.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ + prometheus:client_model:fd36f4220a90:prometheus_client_model/vendor/github.com/prometheus/client_model \ + prometheus:common:v0.4.1:prometheus_common/vendor/github.com/prometheus/common \ + prometheus:procfs:v0.0.2:prometheus_procfs/vendor/github.com/prometheus/procfs \ + sethgrid:pester:68a33a018ad0:sethgrid_pester/vendor/github.com/sethgrid/pester \ + stretchr:testify:v1.3.0:stretchr_testify/vendor/github.com/stretchr/testify \ + vimeo:go-util:v1.2.0:vimeo_go_util/vendor/github.com/vimeo/go-util +GO_TARGET= ./cmd/tusd + OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= * @@ -35,8 +69,7 @@ SUB_LIST= TUSD_USER=${USERS} \ PLIST_SUB+= ${SUB_LIST} -do-install: - ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/tusd ${STAGEDIR}${PREFIX}/bin/tusd +post-install: ${MKDIR} ${STAGEDIR}${TUSD_UPLOAD_DIR} do-install-DOCS-on: Modified: head/www/tusd/distinfo ============================================================================== --- head/www/tusd/distinfo Wed Sep 25 14:22:40 2019 (r512787) +++ head/www/tusd/distinfo Wed Sep 25 15:07:05 2019 (r512788) @@ -1,3 +1,65 @@ -TIMESTAMP = 1569320387 +TIMESTAMP = 1569418432 SHA256 (tus-tusd-v1.0.0_GH0.tar.gz) = e3daac15554c74b8067a37e84e2867a7f6a7ce55cf5574042b5394443fbc64f3 SIZE (tus-tusd-v1.0.0_GH0.tar.gz) = 87372 +SHA256 (Acconut-lockfile-v1.1.0_GH0.tar.gz) = 3eddfde3e46bd7c90907f59785c0d9e6d5d9febb811966ecaa7ed5f190ab320d +SIZE (Acconut-lockfile-v1.1.0_GH0.tar.gz) = 5871 +SHA256 (aws-aws-sdk-go-v1.20.1_GH0.tar.gz) = 9d00183e3e4e457b9e31669e95f621b953398d2ee8e40854e4cb6dc01f8343f1 +SIZE (aws-aws-sdk-go-v1.20.1_GH0.tar.gz) = 11351503 +SHA256 (beorn7-perks-v1.0.0_GH0.tar.gz) = b69d92e2e84b7d510dfa6110d3ac4ada0096a6c81190c5e174aa888bfe475cbc +SIZE (beorn7-perks-v1.0.0_GH0.tar.gz) = 10866 +SHA256 (bmizerany-pat-6226ea591a40_GH0.tar.gz) = a6504edb0215f793394b2cd15d6711d760446e7e5964720b0aa7848f66204384 +SIZE (bmizerany-pat-6226ea591a40_GH0.tar.gz) = 6313 +SHA256 (census-instrumentation-opencensus-go-v0.21.0_GH0.tar.gz) = e7129aebb9bcb590f01b4fb773b6cf0b10109211cb38cfbaf1f097d191043251 +SIZE (census-instrumentation-opencensus-go-v0.21.0_GH0.tar.gz) = 161522 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (golang-appengine-v1.5.0_GH0.tar.gz) = 0de9d0a9882054e319bf7608b6ede31a6d3005ccd3efecd85b936d4b82cbd6b1 +SIZE (golang-appengine-v1.5.0_GH0.tar.gz) = 325873 +SHA256 (golang-mock-v1.3.1_GH0.tar.gz) = c70de449e2fe826047a87bf25a81517dd3ac0665cdbdfd94ded69b49fe1b0361 +SIZE (golang-mock-v1.3.1_GH0.tar.gz) = 48942 +SHA256 (golang-net-f4e77d36d62c_GH0.tar.gz) = 0c60b192575e149c8f29a3ed63ac7ba3c8525d0f700f0843cadc345b31fbab80 +SIZE (golang-net-f4e77d36d62c_GH0.tar.gz) = 1100359 +SHA256 (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141 +SIZE (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498 +SHA256 (golang-protobuf-v1.3.1_GH0.tar.gz) = 3f3a6123054a9847093c119895f1660612f301fe95358f3a6a1a33fd0933e6cf +SIZE (golang-protobuf-v1.3.1_GH0.tar.gz) = 310884 +SHA256 (golang-sys-ecd444e8653b_GH0.tar.gz) = f3d0e1318b6a87c3ffc822c85e519b6c461322df483daad07e259df22e6190fd +SIZE (golang-sys-ecd444e8653b_GH0.tar.gz) = 1388929 +SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 +SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069 +SHA256 (google-go-genproto-fb225487d101_GH0.tar.gz) = 432d262475a762d4e678fbe5494cbd7088858e4dc74d9531ec2b7cdec4687dd7 +SIZE (google-go-genproto-fb225487d101_GH0.tar.gz) = 4077089 +SHA256 (googleapis-gax-go-v2.0.4_GH0.tar.gz) = 9c02744a9260cb20efd22cad068c521029c2b0cc13adaaf768d1f75b53e2a20d +SIZE (googleapis-gax-go-v2.0.4_GH0.tar.gz) = 14335 +SHA256 (googleapis-google-api-go-client-v0.6.0_GH0.tar.gz) = 756476273238573016c180b9221a24084c05d30aab933591431cc38118a62a80 +SIZE (googleapis-google-api-go-client-v0.6.0_GH0.tar.gz) = 12064968 +SHA256 (googleapis-google-cloud-go-v0.40.0_GH0.tar.gz) = 0d071f37137e1fdf75ca39cf19ce3fd966a1e2e28091e01c4ecd4e6437c2cd72 +SIZE (googleapis-google-cloud-go-v0.40.0_GH0.tar.gz) = 2090665 +SHA256 (grpc-grpc-go-v1.20.1_GH0.tar.gz) = 109f4389cb22f2293a9640a3dd8d3a6d837985615353025c33c7d2923409c8ac +SIZE (grpc-grpc-go-v1.20.1_GH0.tar.gz) = 707599 +SHA256 (h2non-gock-v1.0.14_GH0.tar.gz) = 4bcb7d6adbbd2c710386f03288b70b58f90cde9034072464a1c011c763c99f7c +SIZE (h2non-gock-v1.0.14_GH0.tar.gz) = 24090 +SHA256 (h2non-parth-b4df798d6542_GH0.tar.gz) = aeff872018c38c1a11bb336d916758650c84c882528df972888d217c75b38068 +SIZE (h2non-parth-b4df798d6542_GH0.tar.gz) = 9314 +SHA256 (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 3bf57512af746dc0338651ba1c35c65fe907ff214ccb22d679539f7ea791511e +SIZE (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 12982 +SHA256 (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 1ccd468fe91f58cd1b144f6317f06b53bf0a5da5e03e6a399a2d03f087db1fe9 +SIZE (jmespath-go-jmespath-c2b33e8439af_GH0.tar.gz) = 48265 +SHA256 (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12b1efc0e3007d89f598608a072610e805c3655ea9d13c3ead49b +SIZE (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (prometheus-client_golang-v1.0.0_GH0.tar.gz) = afee7b61a77342cc24ea55e284d08688267efca1843e529a51799fe52c5ee662 +SIZE (prometheus-client_golang-v1.0.0_GH0.tar.gz) = 138046 +SHA256 (prometheus-client_model-fd36f4220a90_GH0.tar.gz) = 17571c708bab9a1ba18d9dd0c9bfe96dff3f1b84c63e7d8d4c3489ef5c34ee40 +SIZE (prometheus-client_model-fd36f4220a90_GH0.tar.gz) = 57491 +SHA256 (prometheus-common-v0.4.1_GH0.tar.gz) = 99229ef4b100e55d1e6496995f1a1af6813426b8820521bc041340eb077985b9 +SIZE (prometheus-common-v0.4.1_GH0.tar.gz) = 98631 +SHA256 (prometheus-procfs-v0.0.2_GH0.tar.gz) = ad1d1f1328a1c394b30225b939ed39482ba54de7be70d439c0555d68857457d5 +SIZE (prometheus-procfs-v0.0.2_GH0.tar.gz) = 78550 +SHA256 (sethgrid-pester-68a33a018ad0_GH0.tar.gz) = e6c2c0ed3bc47ee4ec34271737995d361623cac58cad8bdb664832356b8ffb23 +SIZE (sethgrid-pester-68a33a018ad0_GH0.tar.gz) = 12189 +SHA256 (stretchr-testify-v1.3.0_GH0.tar.gz) = 0cd9c199a72b8d80621624b37c0ed5ac724352d458506a31dfa86710551e7fc5 +SIZE (stretchr-testify-v1.3.0_GH0.tar.gz) = 102859 +SHA256 (vimeo-go-util-v1.2.0_GH0.tar.gz) = b94dd67bdf1302355674c281db2dfac1d16db0c6fba6883a73233ceeb720a724 +SIZE (vimeo-go-util-v1.2.0_GH0.tar.gz) = 24410
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909251507.x8PF76vi075427>