On Sun Dec 21, 2014 at 09:26:41PM +0000, Stuart Henderson wrote:
> On 2014/12/21 21:09, Rafael Sadowski wrote:
> > Hey @ports,
> > 
> > $cat pkg/DESCR 
> > Grive is an independent implementation of Google Drive client. It uses
> > the Google Document List API to talk to Google's servers.
> > 
> > Okay, feedback?
> > 
> > Tested @amd64! Grive sync my Google Drive stuff successfully.
> > 
> > Regards,
> > 
> > Rafael Sadowski
> > 
> 
> 
> | COMMENT =       Google Drive Cleint
> 
> typo in "client" (and I'd probably choose "client for Google Drive" or
> maybe even "third-party client for Google Drive")

ohh, yes. I prepare "third-party client for Google Drive".

> 
> | VERSION =       0.3.0-pre
> | DISTNAME =      grive-${VERSION}
> | PKGNAME =       grive-${VERSION:S/-pre//}
> | 
> | CATEGORIES =    sysutils
> | 
> | HOMEPAGE =      http://www.lbreda.com/grive
> | 
> | MAINTAINER =    Rafael Sadowski <[email protected]>
> | 
> | # GPLv2
> | PERMIT_PACKAGE_CDROM =  Yes
> | 
> | # Maintainer distfile from githup repo commit 27817e8
> | MASTER_SITES =  http://www.sizeofvoid.org/pub/OpenBSD/distfiles/
> 
> just use the GH_* bits now that we have them

I know about GH_* but,

GH_ACCOUNT =    Grive
GH_PROJECT =    grive
GH_COMMIT =     27817e835fe115ebbda5410ec904aa49a2ad01f1

don't work, because no tag or release exists. `make fetch` picks up:

https://github.com/Grive/grive/archive/27817e835fe115ebbda5410ec904aa49a2ad01f1.tar.gz

I guess this project is more or less dead but it's the only open source
solution to sync Google Drive with Unix written in C/C++.

> 
> | BUILD_DEPENDS = devel/boost \
> |                 devel/json-c \
> |                 security/libgcrypt \
> |                 net/curl
> 
> all of these should be LIB_DEPENDS
> 
> | WANTLIB += c expat iberty m pthread z
> 
> WANTLIB should be immediately after the PERMIT line and you have
> some missing ->
> 
> |> grive-0.3.0(sysutils/grive):
> |> Missing lib: boost_filesystem-mt.5 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: boost_program_options-mt.5 (/usr/local/bin/grive) (NOT 
> REACHABLE)
> |> Missing lib: boost_system-mt.5 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: boost_unit_test_framework-mt.5 (/usr/local/bin/grive) (NOT 
> REACHABLE)
> |> Missing lib: curl.24 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: gcrypt.19 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: gpg-error.3 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: json-c.0 (/usr/local/bin/grive) (NOT REACHABLE)
> |> Missing lib: yajl.2 (/usr/local/bin/grive) (NOT REACHABLE)
> |> *** Error 1 in target 'port-lib-depends-check' (ignored)

Damn, sure I'll fix it. Thanks a lot Stuart.

-- Rafael

Reply via email to