Index: net/p5-WebService-Dropbox/Makefile =================================================================== --- net/p5-WebService-Dropbox/Makefile (revision 418389) +++ net/p5-WebService-Dropbox/Makefile (working copy) @@ -2,42 +2,36 @@ # $FreeBSD$ PORTNAME= WebService-Dropbox -PORTVERSION= 1.18 -PORTREVISION= 1 +PORTVERSION= 2.05 CATEGORIES= net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:ASKADNA PKGNAMEPREFIX= p5- -MAINTAINER= changlp@cs.nctu.edu.tw +MAINTAINER= woodsb02@FreeBSD.org COMMENT= Perl interface to Dropbox API LICENSE= ART10 GPLv1 LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= p5-JSON>=2.53:converters/p5-JSON \ +MY_DEPENDS= p5-JSON>=2.53:converters/p5-JSON \ p5-Net-OAuth>=0.28:net/p5-Net-OAuth \ p5-URI>=1.60:net/p5-URI -RUN_DEPENDS:= ${BUILD_DEPENDS} +BUILD_DEPENDS= ${MY_DEPENDS} +RUN_DEPENDS= ${MY_DEPENDS} OPTIONS_DEFINE= LWP LWP_DESC= Use LWP instead of Furl USES= perl5 -USE_PERL5= configure +USE_PERL5= modbuildtiny +NO_ARCH= yes -.include +LWP_VARS= my_depends+=p5-LWP-Protocol-https>=6.03:www/p5-LWP-Protocol-https \ + p5-libwww>=6.04:www/p5-libwww -.if ${PORT_OPTIONS:MLWP} -BUILD_DEPENDS+= p5-LWP-Protocol-https>=6.03:www/p5-LWP-Protocol-https \ - p5-libwww>=6.04:www/p5-libwww -RUN_DEPENDS+= p5-LWP-Protocol-https>=6.03:www/p5-LWP-Protocol-https \ - p5-libwww>=6.04:www/p5-libwww -.else -BUILD_DEPENDS+= p5-Furl>=1.01:www/p5-Furl \ +LWP_VARS_OFF= my_depends+=p5-Furl>=1.01:www/p5-Furl \ p5-IO-Socket-SSL>=1.77:security/p5-IO-Socket-SSL -RUN_DEPENDS+= p5-Furl>=1.01:www/p5-Furl \ - p5-IO-Socket-SSL>=1.77:security/p5-IO-Socket-SSL -.endif .include Index: net/p5-WebService-Dropbox/distinfo =================================================================== --- net/p5-WebService-Dropbox/distinfo (revision 418389) +++ net/p5-WebService-Dropbox/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (WebService-Dropbox-1.18.tar.gz) = 0ebeadd23afa7da5266be08eef99e7618bb35f4151898bb0fbacf40edcba7033 -SIZE (WebService-Dropbox-1.18.tar.gz) = 69669 +TIMESTAMP = 1468267938 +SHA256 (WebService-Dropbox-2.05.tar.gz) = 2383ab9030e238bc3bfdf3765c817819cb2efc0f261a3d8f1473d06e529a8afc +SIZE (WebService-Dropbox-2.05.tar.gz) = 92109 Index: net/p5-WebService-Dropbox/pkg-descr =================================================================== --- net/p5-WebService-Dropbox/pkg-descr (revision 418389) +++ net/p5-WebService-Dropbox/pkg-descr (working copy) @@ -1,3 +1,8 @@ WebService::Dropbox is Perl interface to Dropbox API +It includes the following features: +- Supports Dropbox v2 REST API +- Supports Furl (Fast!!!) +- Streaming IO (Low Memory) + WWW: http://search.cpan.org/dist/WebService-Dropbox/ Index: net/p5-WebService-Dropbox/pkg-plist =================================================================== --- net/p5-WebService-Dropbox/pkg-plist (revision 418389) +++ net/p5-WebService-Dropbox/pkg-plist (working copy) @@ -1,2 +1,16 @@ %%SITE_PERL%%/WebService/Dropbox.pm +%%SITE_PERL%%/WebService/Dropbox/Auth.pm +%%SITE_PERL%%/WebService/Dropbox/Files.pm +%%SITE_PERL%%/WebService/Dropbox/Files/CopyReference.pm +%%SITE_PERL%%/WebService/Dropbox/Files/ListFolder.pm +%%SITE_PERL%%/WebService/Dropbox/Files/UploadSession.pm +%%SITE_PERL%%/WebService/Dropbox/TokenFromOAuth1.pm +%%SITE_PERL%%/WebService/Dropbox/Users.pm %%PERL5_MAN3%%/WebService::Dropbox.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Auth.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Files.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Files::CopyReference.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Files::ListFolder.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Files::UploadSession.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::TokenFromOAuth1.3.gz +%%PERL5_MAN3%%/WebService::Dropbox::Users.3.gz Index: net/dropbox-api-command/Makefile =================================================================== --- net/dropbox-api-command/Makefile (revision 418389) +++ net/dropbox-api-command/Makefile (working copy) @@ -2,21 +2,23 @@ # $FreeBSD$ PORTNAME= dropbox-api-command -PORTVERSION= 1.13 +PORTVERSION= 2.03 PORTEPOCH= 1 CATEGORIES= net -MAINTAINER= changlp@cs.nctu.edu.tw +MAINTAINER= woodsb02@FreeBSD.org COMMENT= Dropbox API wrapper command LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= p5-DateTime-Format-Strptime>=0:devel/p5-DateTime-Format-Strptime \ +MY_DEPENDS= p5-DateTime-Format-Strptime>=0:devel/p5-DateTime-Format-Strptime \ p5-Encode-Locale>=0:converters/p5-Encode-Locale \ p5-JSON>=0:converters/p5-JSON \ p5-WebService-Dropbox>=1.17:net/p5-WebService-Dropbox \ p5-Path-Class>=0.26:devel/p5-Path-Class -RUN_DEPENDS:= ${BUILD_DEPENDS} +BUILD_DEPENDS= ${MY_DEPENDS} +RUN_DEPENDS= ${MY_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= s-aska @@ -23,23 +25,10 @@ NO_ARCH= yes USES= perl5 -USE_PERL5= configure +USE_PERL5= modbuildtiny -# There is documentation contained in an otherwise empty library -# (App::dropboxapi). In post-patch copy it over to the main -# dropbox-api script so the perl build process makes a dropbox-api.1, -# and override do-install to only copy the useful parts, i.e., not the -# empty library. - -PLIST_FILES= bin/dropbox-api bin/upload-to-dropbox man/man1/dropbox-api.1.gz - post-patch: - ${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' ${WRKSRC}/upload-to-dropbox - ${TAIL} +3 ${WRKSRC}/lib/App/dropboxapi.pm >> ${WRKSRC}/dropbox-api + ${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|g' ${WRKSRC}/script/upload-to-dropbox + ${RM} ${WRKSRC}/script/upload-to-dropbox.bak -do-install: - ${INSTALL_MAN} ${WRKSRC}/blib/man1/dropbox-api.1 ${STAGEDIR}${PREFIX}/man/man1/ - ${INSTALL_SCRIPT} ${WRKSRC}/blib/script/dropbox-api ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_SCRIPT} ${WRKSRC}/upload-to-dropbox ${STAGEDIR}${PREFIX}/bin/ - .include Index: net/dropbox-api-command/distinfo =================================================================== --- net/dropbox-api-command/distinfo (revision 418389) +++ net/dropbox-api-command/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (s-aska-dropbox-api-command-1.13_GH0.tar.gz) = 8ffb0efc200a381cb834bfab7a77f35c4d47f749ed31c95da839171023d04df8 -SIZE (s-aska-dropbox-api-command-1.13_GH0.tar.gz) = 11326 +TIMESTAMP = 1468269362 +SHA256 (s-aska-dropbox-api-command-2.03_GH0.tar.gz) = 6d0005193c5eeaa050ad01d3fe755b0af71afc9b08e70ba901fc7b88658163b0 +SIZE (s-aska-dropbox-api-command-2.03_GH0.tar.gz) = 13859 Index: net/dropbox-api-command/pkg-descr =================================================================== --- net/dropbox-api-command/pkg-descr (revision 418389) +++ net/dropbox-api-command/pkg-descr (working copy) @@ -1,5 +1,14 @@ -Dropbox's API commands from the shell. +dropbox-api is a command line interface to access Dropbox API. -Including sub-commands like sync, find, etc. +It includes the following commands: +- ls +- find +- sync +- cp +- mv +- rm +- mkdir +- get +- put WWW: https://github.com/s-aska/dropbox-api-command Index: net/dropbox-api-command/pkg-plist =================================================================== --- net/dropbox-api-command/pkg-plist (nonexistent) +++ net/dropbox-api-command/pkg-plist (working copy) @@ -0,0 +1,6 @@ +bin/dropbox-api +bin/upload-to-dropbox +%%SITE_PERL%%/App/dropboxapi.pm +%%PERL5_MAN1%%/dropbox-api.1.gz +%%PERL5_MAN1%%/upload-to-dropbox.1.gz +%%PERL5_MAN3%%/App::dropboxapi.3.gz Property changes on: net/dropbox-api-command/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property