Date: Sun, 23 Sep 2018 00:52:53 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r480442 - head/misc/exercism Message-ID: <201809230052.w8N0qrrp065507@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Sun Sep 23 00:52:53 2018 New Revision: 480442 URL: https://svnweb.freebsd.org/changeset/ports/480442 Log: misc/exercism: update to 3.0.9 Modified: head/misc/exercism/Makefile (contents, props changed) head/misc/exercism/distinfo (contents, props changed) Modified: head/misc/exercism/Makefile ============================================================================== --- head/misc/exercism/Makefile Sun Sep 23 00:52:30 2018 (r480441) +++ head/misc/exercism/Makefile Sun Sep 23 00:52:53 2018 (r480442) @@ -2,32 +2,76 @@ # $FreeBSD$ PORTNAME= exercism -PORTVERSION= 2.4.1 +PORTVERSION= 3.0.9 DISTVERSIONPREFIX= v CATEGORIES= misc MAINTAINER= swills@FreeBSD.org COMMENT= CLI client for exercism.io +LICENSE= MIT +LICENSE_FILE= LICENSE + BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes -GH_PROJECT= cli +GH_TUPLE= \ + exercism:cli:v${PORTVERSION}:DEFAULT/src/github.com/exercism/cli \ + armon:consul-api:eb2c6b5:consulapi/src/github.com/armon/consul-api \ + blang:semver:v3.5.1:semver/src/github.com/blang/semver \ + coreos:etcd:v0.2.0:etcd/src/github.com/coreos/etcd \ + coreos:go-semver:v0.2.0:gosemver/src/github.com/coreos/go-semver \ + cpuguy83:go-md2man:v1.0.8:md2man/src/github.com/cpuguy83/go-md2man \ + davecgh:go-spew:v1.1.0:gospew/src/github.com/davecgh/go-spew \ + fsnotify:fsnotify:v1.4.2:fsnotify/src/github.com/fsnotify/fsnotify \ + hashicorp:hcl:392dba7:hcl/src/github.com/hashicorp/hcl \ + golang:protobuf:v1.2.0:protobuf/src/github.com/golang/protobuf \ + inconshreveable:go-update:8152e7e:goupdate/src/github.com/inconshreveable/go-update \ + inconshreveable:mousetrap:v1.0:mousetrap/src/github.com/inconshreveable/mousetrap \ + kr:fs:v0.1.0:fs/src/github.com/kr/fs \ + kr:pretty:v0.1.0:pretty/src/github.com/kr/pretty \ + kr:text:v0.1.0:text/src/github.com/kr/text \ + magiconair:properties:v1.7.3:properties/src/github.com/magiconair/properties \ + mitchellh:go-homedir:v1.0.0:gohomedir/src/github.com/mitchellh/go-homedir \ + mitchellh:mapstructure:d0303fe:mapstructure/src/github.com/mitchellh/mapstructure \ + pelletier:go-buffruneio:v0.2.0:gobuffruneio/src/github.com/pelletier/go-buffruneio \ + pelletier:go-toml:v1.0.0:gotoml/src/github.com/pelletier/go-toml \ + pkg:errors:v0.8.0:errors/src/github.com/pkg/errors \ + pkg:sftp:v1.8.3:sftp/src/github.com/pkg/sftp \ + pmezard:go-difflib:v1.0.0:godifflib/src/github.com/pmezard/go-difflib \ + russross:blackfriday:v1.5.1:blackfriday/src/github.com/russross/blackfriday \ + spf13:afero:9be6508:afero/src/github.com/spf13/afero \ + spf13:cast:v1.1.0:cast/src/github.com/spf13/cast \ + spf13:cobra:b26b538:cobra/src/github.com/spf13/cobra \ + spf13:jWalterWeatherman:0efa520:jww/src/github.com/spf13/jwalterweatherman \ + spf13:pflag:e57e3ee:pflag/src/github.com/spf13/pflag \ + spf13:viper:1573881:viper/src/github.com/spf13/viper \ + stretchr:objx:v0.1.1:objx/src/github.com/stretchr/objx \ + stretchr:testify:v1.1.4:testify/src/github.com/stretchr/testify \ + ugorji:go:v1.1.1:ugorji/src/github.com/ugorji/go \ + xordataexchange:crypt:b2862e3:dataexchange/src/github.com/xordataexchange/crypt \ + golang:crypto:0e37d00:crypto/src/golang.org/x/crypto \ + golang:net:f5079bd:net/src/golang.org/x/net \ + golang:oauth2:d2e6202:oauth2/src/golang.org/x/oauth2 \ + golang:sys:d8f5ea2:sys/src/golang.org/x/sys \ + golang:text:3bd178b:text/src/golang.org/x/text \ + golang:tools:90fa682:tour/src/golang.org/x/tools \ + golang:appengine:ae0ab99:appengine/src/google.golang.org/appengine \ + googleapis:google-api-go-client:920bb1b:gapis/src/google.golang.org/api \ + GoogleCloudPlatform:google-cloud-go:v0.28.0:gcloudgo/src/cloud.google.com/go \ + go4org:go4:417644f:go4/src/go4.org \ + go-check:check:788fd78:gocheck/src/gopkg.in/check.v1 \ + go-yaml:yaml:25c4ec8:yaml/src/gopkg.in/yaml.v2 +GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} + PLIST_FILES= bin/exercism -post-patch: - @${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} -.for src in .gitignore .travis.yml CHANGELOG.md LICENSE README.md RELEASE.md \ - api bin cmd config exercism fixtures user debug paths vendor - @${MV} ${WRKSRC}/${src} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} -.endfor - do-build: - @(cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT} ; \ - ${SETENV} ${MAKE_ENV} GO15VENDOREXPERIMENT=1 GOPATH=${WRKSRC} go build -o bin/exercism exercism/main.go) + @(cd ${WRKSRC} ; \ + ${SETENV} ${MAKE_ENV} GO15VENDOREXPERIMENT=1 GOPATH=${WRKSRC} go build -ldflags "-s -w -X github.com/exercism/cli/cmd.BuildOS=freebsd -X github.com/exercism/cli/cmd.BuildARCH=${ARCH}" -o out/exercism exercism/main.go) do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/bin/exercism ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/out/exercism ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> Modified: head/misc/exercism/distinfo ============================================================================== --- head/misc/exercism/distinfo Sun Sep 23 00:52:30 2018 (r480441) +++ head/misc/exercism/distinfo Sun Sep 23 00:52:53 2018 (r480442) @@ -1,3 +1,91 @@ -TIMESTAMP = 1515613824 -SHA256 (exercism-cli-v2.4.1_GH0.tar.gz) = 47d6fe998e4c8f900b249f427292b3c268addfddccd1ebc6ce07ca0d7e390622 -SIZE (exercism-cli-v2.4.1_GH0.tar.gz) = 2056929 +TIMESTAMP = 1537659187 +SHA256 (exercism-cli-v3.0.9_GH0.tar.gz) = eef2093d6c80e1f8d871e26512d3be20ee2bbf2ea9e53e41d652102af3d7a97d +SIZE (exercism-cli-v3.0.9_GH0.tar.gz) = 46979 +SHA256 (armon-consul-api-eb2c6b5_GH0.tar.gz) = 619d18729ecc8def1ebde61778c11999e0ee4de7767c29fb6ce35df72f0d8cfc +SIZE (armon-consul-api-eb2c6b5_GH0.tar.gz) = 17977 +SHA256 (blang-semver-v3.5.1_GH0.tar.gz) = 3d9da53f4c2d3169bfa9b25f2f36f301a37556a47259c870881524c643c69c57 +SIZE (blang-semver-v3.5.1_GH0.tar.gz) = 14831 +SHA256 (coreos-etcd-v0.2.0_GH0.tar.gz) = d386cc2a2aa15886bcf3535dce8e362ef5b639c6bdc52f3cc135518112d220ac +SIZE (coreos-etcd-v0.2.0_GH0.tar.gz) = 1500812 +SHA256 (coreos-go-semver-v0.2.0_GH0.tar.gz) = 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a +SIZE (coreos-go-semver-v0.2.0_GH0.tar.gz) = 8474 +SHA256 (cpuguy83-go-md2man-v1.0.8_GH0.tar.gz) = 84e443c78d048f4a609743704b6bff5c83473691a0793c577ebb9b1f7577c9d5 +SIZE (cpuguy83-go-md2man-v1.0.8_GH0.tar.gz) = 79284 +SHA256 (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 1f7e0bd2db0341925b5f2ee5834e99380f4c2b1bd36cf0fa62d7717899d39d62 +SIZE (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 42337 +SHA256 (fsnotify-fsnotify-v1.4.2_GH0.tar.gz) = 4a1fd9beeb0496b9cf6084ac83654ece19188e9b2ffa041652d1071d4b225415 +SIZE (fsnotify-fsnotify-v1.4.2_GH0.tar.gz) = 29552 +SHA256 (hashicorp-hcl-392dba7_GH0.tar.gz) = a9ec781e8590fe45a11f84833cb3a6ad56d7da069ee95750f53f8e133bc679e8 +SIZE (hashicorp-hcl-392dba7_GH0.tar.gz) = 69728 +SHA256 (golang-protobuf-v1.2.0_GH0.tar.gz) = 157a148ae4e132eb169ec794b6cb43f1002780eeacaea8b0694811d1948fb1ec +SIZE (golang-protobuf-v1.2.0_GH0.tar.gz) = 332565 +SHA256 (inconshreveable-go-update-8152e7e_GH0.tar.gz) = 28f7dfccfccaed63f4bddd999c42b86e951b94a55272b66fb36571951d73cd3d +SIZE (inconshreveable-go-update-8152e7e_GH0.tar.gz) = 27133 +SHA256 (inconshreveable-mousetrap-v1.0_GH0.tar.gz) = a4d93289b6c62780bf78f221febe9e45dc3095f382336a166734ed294007ff1b +SIZE (inconshreveable-mousetrap-v1.0_GH0.tar.gz) = 2288 +SHA256 (kr-fs-v0.1.0_GH0.tar.gz) = 5743b4ec1e7c4a336c40c9936989174dc9bfc1fb19640d7308c04892453f6c8d +SIZE (kr-fs-v0.1.0_GH0.tar.gz) = 4405 +SHA256 (kr-pretty-v0.1.0_GH0.tar.gz) = 3aeb5d90b719765781befb9f156d0d0b8e5a7aafbcf15321e9eabbd35df31358 +SIZE (kr-pretty-v0.1.0_GH0.tar.gz) = 8550 +SHA256 (golang-text-3bd178b_GH0.tar.gz) = 01790b4215077e7d4c15e685c9460df93f4e835211928351dd9eb7eea783b830 +SIZE (golang-text-3bd178b_GH0.tar.gz) = 4594818 +SHA256 (magiconair-properties-v1.7.3_GH0.tar.gz) = 984fdc5c5d303e4c85975e3a8e15ac7217f48998c262388b21dbceb94010b1a8 +SIZE (magiconair-properties-v1.7.3_GH0.tar.gz) = 27512 +SHA256 (mitchellh-go-homedir-v1.0.0_GH0.tar.gz) = ab2c930759869efe565a658b86e1a38ca2e2a0ea71635601ddcff1171aaff10a +SIZE (mitchellh-go-homedir-v1.0.0_GH0.tar.gz) = 3247 +SHA256 (mitchellh-mapstructure-d0303fe_GH0.tar.gz) = 30e7697b7e321d8f14bff5f19b789cd38fd277518aae251c370ea53ddb53d1f7 +SIZE (mitchellh-mapstructure-d0303fe_GH0.tar.gz) = 15560 +SHA256 (pelletier-go-buffruneio-v0.2.0_GH0.tar.gz) = 2a838bbc3240d323549c9e6820cbf66199296d2706e72697685ee9576affd49f +SIZE (pelletier-go-buffruneio-v0.2.0_GH0.tar.gz) = 3028 +SHA256 (pelletier-go-toml-v1.0.0_GH0.tar.gz) = 068455531f9a8cb9cad590d2d9a02bc25180737868de640849d85a5b99a0ce37 +SIZE (pelletier-go-toml-v1.0.0_GH0.tar.gz) = 47009 +SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5 +SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344 +SHA256 (pkg-sftp-v1.8.3_GH0.tar.gz) = c338fcebfcc8058e87788a9a23bd5af71b0e4bc0aa9e25a68b58797c3db5249f +SIZE (pkg-sftp-v1.8.3_GH0.tar.gz) = 69416 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (russross-blackfriday-v1.5.1_GH0.tar.gz) = 9e9169ce1da8f17240843a8547d05b02c6154379d17397d6f374527523e5c0ae +SIZE (russross-blackfriday-v1.5.1_GH0.tar.gz) = 75044 +SHA256 (spf13-afero-9be6508_GH0.tar.gz) = 6814d3c2e2c55540cbc190def53324924cf44b06ac4ec39b4cb09c3416a5dcb5 +SIZE (spf13-afero-9be6508_GH0.tar.gz) = 40630 +SHA256 (spf13-cast-v1.1.0_GH0.tar.gz) = 2758eb969dd8707c0ff165fda4191fd8811e19b0c5d29d3dced0fba1b4410ad4 +SIZE (spf13-cast-v1.1.0_GH0.tar.gz) = 9592 +SHA256 (spf13-cobra-b26b538_GH0.tar.gz) = 650cd92ad567a10f348c2d7b1ac5a22747d257d393efef5742498bab10490ee4 +SIZE (spf13-cobra-b26b538_GH0.tar.gz) = 100085 +SHA256 (spf13-jWalterWeatherman-0efa520_GH0.tar.gz) = 30724b69b0975bd29ee722fb46bb2ad332f0648194c40d6edddccd660db5ed9b +SIZE (spf13-jWalterWeatherman-0efa520_GH0.tar.gz) = 6343 +SHA256 (spf13-pflag-e57e3ee_GH0.tar.gz) = 16556b4873f12211cffec75aa4d3a6332efa26e64ff0476fdbd99f672ca37d51 +SIZE (spf13-pflag-e57e3ee_GH0.tar.gz) = 38998 +SHA256 (spf13-viper-1573881_GH0.tar.gz) = 6cf333ceb868f7cd69d52966bb7bd5045b01e85a7683ba3d6e4f33b6a9ff2e98 +SIZE (spf13-viper-1573881_GH0.tar.gz) = 32065 +SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0 +SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768 +SHA256 (stretchr-testify-v1.1.4_GH0.tar.gz) = f7a244ad38ee484296e8969356209e0d9fb35bd790f69fc5e7758b4e2a9e1874 +SIZE (stretchr-testify-v1.1.4_GH0.tar.gz) = 83325 +SHA256 (ugorji-go-v1.1.1_GH0.tar.gz) = c515d4890e9365d3ecdb31638f68ac26b6a57527a2f288fa8057cd550fdcd78c +SIZE (ugorji-go-v1.1.1_GH0.tar.gz) = 315689 +SHA256 (xordataexchange-crypt-b2862e3_GH0.tar.gz) = d56a001859eaf052f39961bc784c967da40d207c874fc11b42ecbe19dbb1f0bf +SIZE (xordataexchange-crypt-b2862e3_GH0.tar.gz) = 10735 +SHA256 (golang-crypto-0e37d00_GH0.tar.gz) = 05e1f307f06b14787c1abe8d463a164521b70c831992ff82ae552541d2c421c6 +SIZE (golang-crypto-0e37d00_GH0.tar.gz) = 1638254 +SHA256 (golang-net-f5079bd_GH0.tar.gz) = f2344b7016ad61ee82642d62ac78aeb83e1d31d92939cdc3f0958ea4301101c1 +SIZE (golang-net-f5079bd_GH0.tar.gz) = 912361 +SHA256 (golang-oauth2-d2e6202_GH0.tar.gz) = ded5a113fec2b5df98d3f8ee2ba6232f898eeabfe613b361feaaaea480afb116 +SIZE (golang-oauth2-d2e6202_GH0.tar.gz) = 43160 +SHA256 (golang-sys-d8f5ea2_GH0.tar.gz) = c7f0817950489b37f350139f12526f67a6a880fd7b63c72c211e7d0abb193659 +SIZE (golang-sys-d8f5ea2_GH0.tar.gz) = 733077 +SHA256 (golang-tools-90fa682_GH0.tar.gz) = bbca9543988c2ce6fca388475835a2faaf0754beab625ba4a914556776cbe384 +SIZE (golang-tools-90fa682_GH0.tar.gz) = 2332220 +SHA256 (golang-appengine-ae0ab99_GH0.tar.gz) = 3664bb810fa04ff695144a45fd760e24a0b57f70e42e9ea65762141e4f21f8bd +SIZE (golang-appengine-ae0ab99_GH0.tar.gz) = 323318 +SHA256 (googleapis-google-api-go-client-920bb1b_GH0.tar.gz) = fe4f810888497eb6548f7a86b3a5a45355a3883212c88b4eeff85b18c360fb01 +SIZE (googleapis-google-api-go-client-920bb1b_GH0.tar.gz) = 9557192 +SHA256 (GoogleCloudPlatform-google-cloud-go-v0.28.0_GH0.tar.gz) = 81b3877cac319ba0fdf8399d1fb66ea300fb52033ea4194044a77e6a1b9e08f1 +SIZE (GoogleCloudPlatform-google-cloud-go-v0.28.0_GH0.tar.gz) = 1948268 +SHA256 (go4org-go4-417644f_GH0.tar.gz) = f5fdca82cf8f3d420fbfa74bcfb4555498d4d67f286c85e6138a6ff213e6d688 +SIZE (go4org-go4-417644f_GH0.tar.gz) = 139184 +SHA256 (go-check-check-788fd78_GH0.tar.gz) = 7348808a92ff352cf0d68a2140a10db9b4758bfb904e0d7a5070d481b4b82d68 +SIZE (go-check-check-788fd78_GH0.tar.gz) = 31590 +SHA256 (go-yaml-yaml-25c4ec8_GH0.tar.gz) = dc5116c179734068aab4a7047655051756b75b0b4d92106bd9c9016dd3683e52 +SIZE (go-yaml-yaml-25c4ec8_GH0.tar.gz) = 61310
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201809230052.w8N0qrrp065507>