Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Apr 2013 16:23:33 GMT
From:      Key-Teck SIN <ktsin@acm.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/178025: [NEW PORT] net/grive: An open source client for Google Drive
Message-ID:  <201304211623.r3LGNXNU010007@red.freebsd.org>
Resent-Message-ID: <201304211630.r3LGU1bG066031@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         178025
>Category:       ports
>Synopsis:       [NEW PORT] net/grive: An open source client for Google Drive
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 21 16:30:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Key-Teck SIN
>Release:        10-CURRENT amd64
>Organization:
>Environment:
FreeBSD test.yahoo.com 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r249432: Sat Apr 13 10:06:35 MYT 2013     ktsin@test.yahoo.com:/tmp/obj/usr/src/sys/SHUTTLE  amd64

>Description:
Grive is an independent implementation of Google Drive client. It uses
the Google Document List API to talk to the servers in Google.

WWW: http://www.lbreda.com/grive/

>How-To-Repeat:
portlint -A
looks fine.

port test: clean
>Fix:
use the attached shar

Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	grive
#	grive/files
#	grive/files/patch-grive_CMakeLists.txt
#	grive/Makefile
#	grive/distinfo
#	grive/pkg-descr
#
echo c - grive
mkdir -p grive > /dev/null 2>&1
echo c - grive/files
mkdir -p grive/files > /dev/null 2>&1
echo x - grive/files/patch-grive_CMakeLists.txt
sed 's/^X//' >grive/files/patch-grive_CMakeLists.txt << '1007d35a9f9e3ca8d05e5e89c7e95eb6'
X--- grive/CMakeLists.txt.orig	2012-07-07 23:43:18.000000000 +0800
X+++ grive/CMakeLists.txt	2013-04-21 23:34:38.000000000 +0800
X@@ -27,4 +27,4 @@
X )
X 
X install(TARGETS grive_executable RUNTIME DESTINATION bin)
X-install(FILES doc/grive.1 DESTINATION share/man/man1 )
X+install(FILES doc/grive.1 DESTINATION man/man1 )
1007d35a9f9e3ca8d05e5e89c7e95eb6
echo x - grive/Makefile
sed 's/^X//' >grive/Makefile << '12545f6358e33532fdd3a98974976b8d'
X# Created by: ktsin@acm.org
X# $FreeBSD$
X
XPORTNAME=	grive
XPORTVERSION=	0.2.0
XCATEGORIES=	net
X
XMAINTAINER=	ktsin@acm.org
XCOMMENT=	An open source client for Google Drive
X
XLIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl \
X		json:${PORTSDIR}/devel/json-c \
X		gcrypt:${PORTSDIR}/security/libgcrypt \
X		boost_filesystem:${PORTSDIR}/devel/boost-libs
X
XUSE_GITHUB=	yes
XGH_ACCOUNT=	Grive
XGH_PROJECT=	${PORTNAME}
XGH_COMMIT=	93d696a
XGH_TAGNAME=	v${PORTVERSION}
X
XUSES=		cmake
XCXXFLAGS+=	-I${LOCALBASE}/include
X
XMAKE_JOBS_UNSAFE=	yes
X
XFETCH_ARGS=	-pRr
X
XPLIST_FILES=	bin/grive
XMAN1=		grive.1
X
Xpost-install:
X	@${STRIP_CMD} ${PREFIX}/bin/grive
X
X.include <bsd.port.mk>
12545f6358e33532fdd3a98974976b8d
echo x - grive/distinfo
sed 's/^X//' >grive/distinfo << 'd2021be5e38fcdfcc67126ae4af37529'
XSHA256 (grive-0.2.0.tar.gz) = f9b32eb9da9f2d47b6642248e1e25606e9ab2cd5b3e94730b23399250ec7f2ec
XSIZE (grive-0.2.0.tar.gz) = 144474
d2021be5e38fcdfcc67126ae4af37529
echo x - grive/pkg-descr
sed 's/^X//' >grive/pkg-descr << 'd0b067fe01b5e0c0aafe4d9c342e240e'
XGrive is an independent implementation of Google Drive client. It uses
Xthe Google Document List API to talk to the servers in Google.
X
XWWW: http://www.lbreda.com/grive/
d0b067fe01b5e0c0aafe4d9c342e240e
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304211623.r3LGNXNU010007>