aboutsummaryrefslogtreecommitdiff
path: root/net/drive
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-07-26 18:19:38 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2017-07-26 18:19:38 +0000
commitc8d241f060b9377c000e8e7cd9160c11285801f6 (patch)
tree45730ab7390c6c70568b0b5883b317f90c841858 /net/drive
parent9bbd3d1f5e5196cbf5a616fc3feb65f7f7ca64d6 (diff)
Notes
Diffstat (limited to 'net/drive')
-rw-r--r--net/drive/Makefile65
-rw-r--r--net/drive/distinfo55
-rw-r--r--net/drive/pkg-descr8
3 files changed, 128 insertions, 0 deletions
diff --git a/net/drive/Makefile b/net/drive/Makefile
new file mode 100644
index 000000000000..4a5898ff15de
--- /dev/null
+++ b/net/drive/Makefile
@@ -0,0 +1,65 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= drive
+PORTVERSION= 0.3.9.1
+DISTVERSIONPREFIX= v
+CATEGORIES= net
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Tiny program to pull or push Google Drive files
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
+GO_TARGET= ${GO_PKGNAME}/cmd/${GH_PROJECT}
+USES= go
+
+PLIST_FILES= bin/drive
+
+GH_TUPLE= odeke-em:drive:v${PORTVERSION} \
+ boltdb:bolt:v1.3.1:boltdb_bolt/../src/github.com/boltdb/bolt \
+ cheggaaa:pb:v2.0.4:cheggaaa_pb/../src/github.com/cheggaaa/pb \
+ fatih:color:v1.5.0:fatih_color/../src/github.com/fatih/color \
+ golang:crypto:6914964:golang_crypto/../src/golang.org/x/crypto \
+ golang:net:ab54850:golang_net/../src/golang.org/x/net \
+ golang:oauth2:b53b38a:golang_oauth2/../src/golang.org/x/oauth2 \
+ google:google-api-go-client:295e4bb:google_googleapigoclient/../src/google.golang.org/api \
+ GoogleCloudPlatform:google-cloud-go:v0.10.0:GoogleCloudPlatform_googlecloudgo/../src/cloud.google.com/go \
+ mattn:go-colorable:v0.0.8:mattn_gocolorable/../src/github.com/mattn/go-colorable \
+ mattn:go-isatty:v0.0.2:mattn_goisatty/../src/github.com/mattn/go-isatty \
+ mattn:go-runewidth:v0.0.2:mattn_gorunewidth/../src/github.com/mattn/go-runewidth \
+ odeke-em:cache:baf8e43:odekeem_cache/../src/github.com/odeke-em/cache \
+ odeke-em:cli-spinner:610063b:odekeem_clispinner/../src/github.com/odeke-em/cli-spinner \
+ odeke-em:command:91ca5ec:odekeem_command/../src/github.com/odeke-em/command \
+ odeke-em:exponential-backoff:96e25d3:odekeem_exponential_backoff/../src/github.com/odeke-em/exponential-backoff \
+ odeke-em:extractor:801861a:odekeem_extractor/../src/github.com/odeke-em/extractor \
+ odeke-em:go-utils:e8ebaed:odekeem_go_utils/../src/github.com/odeke-em/go-utils \
+ odeke-em:go-uuid:b211d76:odekeem_gouuid/../src/github.com/odeke-em/go-uuid \
+ odeke-em:log:8d60a69:odekeem_log/../src/github.com/odeke-em/log \
+ odeke-em:meddler:d2b51d2:odekeem_meddler/../src/github.com/odeke-em/meddler \
+ odeke-em:namespace:0ab79ba:odekeem_namespace/../src/github.com/odeke-em/namespace \
+ odeke-em:pretty-words:9d37a7f:odekeem_prettywords/../src/github.com/odeke-em/pretty-words \
+ odeke-em:semalim:9c88bf5:odekeem_semalim/../src/github.com/odeke-em/semalim \
+ odeke-em:statos:292960a:odekeem_statos/../src/github.com/odeke-em/statos \
+ skratchdot:open-golang:75fb7ed:skratchdot_opengolang/../src/github.com/skratchdot/open-golang \
+ VividCortex:ewma:v1.1:VividCortex_ewma/../src/github.com/VividCortex/ewma
+USE_GITHUB= yes
+
+post-patch:
+ @${MKDIR} ${GO_WRKDIR_SRC}/gopkg.in/cheggaaa/
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/cheggaaa/pb ${GO_WRKDIR_SRC}/gopkg.in/cheggaaa/pb.v2
+ @${MKDIR} ${GO_WRKDIR_SRC}/gopkg.in/fatih/
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/fatih/color ${GO_WRKDIR_SRC}/gopkg.in/fatih/color.v1
+ @${MKDIR} ${GO_WRKDIR_SRC}/gopkg.in/mattn/
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/mattn/go-colorable ${GO_WRKDIR_SRC}/gopkg.in/mattn/go-colorable.v0
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/mattn/go-isatty ${GO_WRKDIR_SRC}/gopkg.in/mattn/go-isatty.v0
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/mattn/go-runewidth ${GO_WRKDIR_SRC}/gopkg.in/mattn/go-runewidth.v0
+ @${MKDIR} ${GO_WRKDIR_SRC}/gopkg.in/VividCortex/
+ @${LN} -s ${GO_WRKDIR_SRC}/github.com/VividCortex/ewma ${GO_WRKDIR_SRC}/gopkg.in/VividCortex/ewma.v1
+
+do-install:
+ ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/drive ${STAGEDIR}${PREFIX}/bin/drive
+
+.include <bsd.port.mk>
diff --git a/net/drive/distinfo b/net/drive/distinfo
new file mode 100644
index 000000000000..fc6b1f187561
--- /dev/null
+++ b/net/drive/distinfo
@@ -0,0 +1,55 @@
+TIMESTAMP = 1500831306
+SHA256 (odeke-em-drive-v0.3.9.1_GH0.tar.gz) = 562958e336d2f52a34443fc8fbf59d9d2a2467b2bf4592a1d78dc009ade661a7
+SIZE (odeke-em-drive-v0.3.9.1_GH0.tar.gz) = 333217
+SHA256 (boltdb-bolt-v1.3.1_GH0.tar.gz) = b5ae498b780f535a5d308c188dee1329b3536275d29ad6758876084c0b8586a8
+SIZE (boltdb-bolt-v1.3.1_GH0.tar.gz) = 83437
+SHA256 (cheggaaa-pb-v2.0.4_GH0.tar.gz) = 21388e5df7bed43ae2b8157a4e17b85ef416ca4925723ddc182f43e3fc719225
+SIZE (cheggaaa-pb-v2.0.4_GH0.tar.gz) = 17205
+SHA256 (fatih-color-v1.5.0_GH0.tar.gz) = f22564848cd7d24022413c719bbc9c35d014ba7d19ee802b29ba5a93016d3250
+SIZE (fatih-color-v1.5.0_GH0.tar.gz) = 586937
+SHA256 (golang-crypto-6914964_GH0.tar.gz) = 19b0870bd07c326c4778a3999d9d225b89869072939fa6c464cc4846105a5644
+SIZE (golang-crypto-6914964_GH0.tar.gz) = 1427860
+SHA256 (golang-net-ab54850_GH0.tar.gz) = fdb82ce54054f5f2eafb41156b8445b9bedefd581817b7395dc392bfcf6c876c
+SIZE (golang-net-ab54850_GH0.tar.gz) = 912099
+SHA256 (golang-oauth2-b53b38a_GH0.tar.gz) = 54e3d1df92084bc320862cf5792d45176208d21be20d70ad13124823f798c906
+SIZE (golang-oauth2-b53b38a_GH0.tar.gz) = 38363
+SHA256 (google-google-api-go-client-295e4bb_GH0.tar.gz) = c8c418cd3d9fb4a5aed6b2dbf573bcff5acc1aa92d2b294462b16fa4d38c7644
+SIZE (google-google-api-go-client-295e4bb_GH0.tar.gz) = 5950710
+SHA256 (GoogleCloudPlatform-google-cloud-go-v0.10.0_GH0.tar.gz) = 0bc1e413adada30ca7fdd444d5652fcd6453a6febfb997cde7961e93dabe63b2
+SIZE (GoogleCloudPlatform-google-cloud-go-v0.10.0_GH0.tar.gz) = 1057951
+SHA256 (mattn-go-colorable-v0.0.8_GH0.tar.gz) = 4f7b0196c6d7a7be96ba394c94860384b537cec6e0da57951bccda0d42c1c23c
+SIZE (mattn-go-colorable-v0.0.8_GH0.tar.gz) = 7526
+SHA256 (mattn-go-isatty-v0.0.2_GH0.tar.gz) = c0681d72b185a8d4aa8f6a557d181bf25c6e3e7f3874711de507e550b25408bf
+SIZE (mattn-go-isatty-v0.0.2_GH0.tar.gz) = 3258
+SHA256 (mattn-go-runewidth-v0.0.2_GH0.tar.gz) = 6c7734401fdf829af4f35a5af21a54548f7d3a68336940fb550178ddfe95b076
+SIZE (mattn-go-runewidth-v0.0.2_GH0.tar.gz) = 22367
+SHA256 (odeke-em-cache-baf8e43_GH0.tar.gz) = d7c03cde117153c8f28b495167cfbef88f5878e6e477841f54040d6848d6be87
+SIZE (odeke-em-cache-baf8e43_GH0.tar.gz) = 3520
+SHA256 (odeke-em-cli-spinner-610063b_GH0.tar.gz) = f0c410d12412653e8faa98589241567cebf4ba36bbab82d7a754e691e5622c22
+SIZE (odeke-em-cli-spinner-610063b_GH0.tar.gz) = 2373
+SHA256 (odeke-em-command-91ca5ec_GH0.tar.gz) = af8a67b779f6a2b9444a717e3a45e497f2e09f53b75095319115607903a1f866
+SIZE (odeke-em-command-91ca5ec_GH0.tar.gz) = 4073
+SHA256 (odeke-em-exponential-backoff-96e25d3_GH0.tar.gz) = 672111fc4713f606076915f876d9de5b0d1ba9faca52a191512fbd73e08840f5
+SIZE (odeke-em-exponential-backoff-96e25d3_GH0.tar.gz) = 2184
+SHA256 (odeke-em-extractor-801861a_GH0.tar.gz) = f42ece24de09c98ec4e0713f9e79837261b7f60e8b89ec7e457cfe416868d15e
+SIZE (odeke-em-extractor-801861a_GH0.tar.gz) = 1740
+SHA256 (odeke-em-go-utils-e8ebaed_GH0.tar.gz) = 86962fff6c40b0b5bb3baa1f3972c3e9b4c6ca50e5eed4a46a838e106b6dee15
+SIZE (odeke-em-go-utils-e8ebaed_GH0.tar.gz) = 6251
+SHA256 (odeke-em-go-uuid-b211d76_GH0.tar.gz) = f5e914e9b505f4f806687ca12971a9bc3069ce2ff7137c86180b1d5fb1121a9d
+SIZE (odeke-em-go-uuid-b211d76_GH0.tar.gz) = 10386
+SHA256 (odeke-em-log-8d60a69_GH0.tar.gz) = 88effbb8da3cd198c847bedc9b1bca9ecb39ae17098038769c9bfb46a0fa2f69
+SIZE (odeke-em-log-8d60a69_GH0.tar.gz) = 2423
+SHA256 (odeke-em-meddler-d2b51d2_GH0.tar.gz) = fa5518946ce7467c7028b441757d44363340c9df05c32759a8a667e3b2349c29
+SIZE (odeke-em-meddler-d2b51d2_GH0.tar.gz) = 1967
+SHA256 (odeke-em-namespace-0ab79ba_GH0.tar.gz) = 3456a4434e72bd22577f5ee67463bbb2d62f6bff5e48f8e09343146264d45709
+SIZE (odeke-em-namespace-0ab79ba_GH0.tar.gz) = 2820
+SHA256 (odeke-em-pretty-words-9d37a7f_GH0.tar.gz) = 78b10e1a03d964808602121c86b80511da7f508b201817ebf6e931fa0825c92d
+SIZE (odeke-em-pretty-words-9d37a7f_GH0.tar.gz) = 2376
+SHA256 (odeke-em-semalim-9c88bf5_GH0.tar.gz) = a0d859f3d95d410f24866d4717d38c7fc7db4fba336f2ba3d7cc4b7e1dae1f5f
+SIZE (odeke-em-semalim-9c88bf5_GH0.tar.gz) = 2733
+SHA256 (odeke-em-statos-292960a_GH0.tar.gz) = 80b335137f369738f5a3ba1b660f1e5f34868203a6269fdaa8fb3a42b46f543b
+SIZE (odeke-em-statos-292960a_GH0.tar.gz) = 2871
+SHA256 (skratchdot-open-golang-75fb7ed_GH0.tar.gz) = 96759603b7ac614f579d6bd5f67f7c17148594f87c424825df774300c796dd5f
+SIZE (skratchdot-open-golang-75fb7ed_GH0.tar.gz) = 7019
+SHA256 (VividCortex-ewma-v1.1_GH0.tar.gz) = 6dae0aa60c71c75466f3b53f13be22ee7c1fdcaa3aa26f2fd8f7a01cb708ed6c
+SIZE (VividCortex-ewma-v1.1_GH0.tar.gz) = 5905
diff --git a/net/drive/pkg-descr b/net/drive/pkg-descr
new file mode 100644
index 000000000000..8f651d0d568b
--- /dev/null
+++ b/net/drive/pkg-descr
@@ -0,0 +1,8 @@
+drive is a tiny program to pull or push Google Drive files.
+
+drive was originally developed by Burcu Dogan while working on the Google Drive
+team. Since she is very busy and no longer able to maintain it, I took over
+drive on Thursday, 1st January 2015. This repository contains the latest version
+of the code.
+
+WWW: https://github.com/odeke-em/drive