Bug 215456 - [NEW PORT] net/gdrive: Google Drive CLI Client
Summary: [NEW PORT] net/gdrive: Google Drive CLI Client
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Emanuel Haupt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-20 22:59 UTC by Dmitri Goutnik
Modified: 2016-12-21 15:41 UTC (History)
1 user (show)

See Also:


Attachments
shar file (1.54 KB, text/plain)
2016-12-20 22:59 UTC, Dmitri Goutnik
no flags Details
updated shar (1.72 KB, text/plain)
2016-12-21 15:26 UTC, Dmitri Goutnik
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Goutnik 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 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 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 2016-12-21 15:40:45 UTC
Thank you for the clarification. New port added.
Comment 4 commit-hook freebsd_committer 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