Bug 215456

Summary: [NEW PORT] net/gdrive: Google Drive CLI Client
Product: Ports & Packages Reporter: Dmitri Goutnik <dmgk>
Component: Individual Port(s)Assignee: Emanuel Haupt <ehaupt>
Status: Closed FIXED    
Severity: Affects Only Me CC: ehaupt
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar file
none
updated shar none

Description Dmitri Goutnik freebsd_committer freebsd_triage 2016-12-20 22:59:23 UTC
Created attachment 178162 [details]
shar file

gdrive is a command line utility for interacting with Google Drive.

WWW: https://github.com/prasmussen/gdrive

portlint -ACN: OK

poudriere testport OK on:
  11.0-RELEASE-p5 amd64/i386
  10.3-RELEASE-p14 amd64/i386
  9.3-RELEASE-p52 amd64/i386
Comment 1 Emanuel Haupt freebsd_committer freebsd_triage 2016-12-21 09:28:41 UTC
I am seeing the following existing ports:

grive-0.3.0_4 /usr/ports/net/grive Open source client for Google Drive
grive2-0.5.0_1 /usr/ports/net/grive2 Open source client for Google Drive

How is this client different than the existing ones? The package description (pkg-descr) is very sparse. Could you maybe try to improve the description a bit?

https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-desc.html
Comment 2 Dmitri Goutnik freebsd_committer freebsd_triage 2016-12-21 15:26:15 UTC
Created attachment 178180 [details]
updated shar

Hi Emanuel,

net/grive is essentially dead because Google does not support Doc List API anymore.

net/grive2 works but does only directory sync. It does not (afaik) work with individual files.

I've updated pkg-descr to reflect some of the net/gdrive differences.
Comment 3 Emanuel Haupt freebsd_committer freebsd_triage 2016-12-21 15:40:45 UTC
Thank you for the clarification. New port added.
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-12-21 15:41:13 UTC
A commit references this bug:

Author: ehaupt
Date: Wed Dec 21 15:40:12 UTC 2016
New revision: 429101
URL: https://svnweb.freebsd.org/changeset/ports/429101

Log:
  Add gdrive 2.1.0, google Drive CLI Client.

  PR:		215456
  Submitted by:	Dmitri Goutnik <dg@syrec.org>

Changes:
  head/net/Makefile
  head/net/gdrive/
  head/net/gdrive/Makefile
  head/net/gdrive/distinfo
  head/net/gdrive/pkg-descr