ports/178025: [NEW PORT] net/grive: An open source client for Google Drive

Key-Teck SIN ktsin at acm.org
Sun Apr 21 16:30:01 UTC 2013


>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 at 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 at acm.org
X# $FreeBSD$
X
XPORTNAME=	grive
XPORTVERSION=	0.2.0
XCATEGORIES=	net
X
XMAINTAINER=	ktsin at 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:


More information about the freebsd-ports-bugs mailing list