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