On Mon, December 22, 2014 00:55, Rafael Sadowski wrote:
> 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

Hi,
GH_TAGNAME is optional, see bsd.port.mk(5) for more info

>
> 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++.

There is a fork more actively developed:
https://github.com/linwiz/grive

>
>>
>> | 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