diff options
author | Ben Woods <woodsb02@FreeBSD.org> | 2016-08-03 15:31:16 +0000 |
---|---|---|
committer | Ben Woods <woodsb02@FreeBSD.org> | 2016-08-03 15:31:16 +0000 |
commit | d5e7755858a3017a62da4073de622f4442f56332 (patch) | |
tree | 75faf49f9f97ba9af5062067827b5babb4d458b8 /net/p5-WebService-Dropbox | |
parent | 380a75a521ead5e14ef5ba2e39ffe3be6cd7a054 (diff) | |
download | ports-d5e7755858a3017a62da4073de622f4442f56332.tar.gz ports-d5e7755858a3017a62da4073de622f4442f56332.zip |
Notes
Diffstat (limited to 'net/p5-WebService-Dropbox')
-rw-r--r-- | net/p5-WebService-Dropbox/Makefile | 45 | ||||
-rw-r--r-- | net/p5-WebService-Dropbox/distinfo | 5 | ||||
-rw-r--r-- | net/p5-WebService-Dropbox/pkg-descr | 7 | ||||
-rw-r--r-- | net/p5-WebService-Dropbox/pkg-plist | 14 |
4 files changed, 44 insertions, 27 deletions
diff --git a/net/p5-WebService-Dropbox/Makefile b/net/p5-WebService-Dropbox/Makefile index ed8afd5b0958..7754d9a05f14 100644 --- a/net/p5-WebService-Dropbox/Makefile +++ b/net/p5-WebService-Dropbox/Makefile @@ -2,42 +2,39 @@ # $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-HTTP-Message>=6.06:www/p5-HTTP-Message \ + p5-JSON>=2.59:converters/p5-JSON \ + p5-LWP-Protocol-https>=6.04:www/p5-LWP-Protocol-https \ p5-Net-OAuth>=0.28:net/p5-Net-OAuth \ - p5-URI>=1.60:net/p5-URI -RUN_DEPENDS:= ${BUILD_DEPENDS} + p5-URI>=1.60:net/p5-URI \ + p5-libwww>=6.05:www/p5-libwww +BUILD_DEPENDS= ${MY_DEPENDS} +RUN_DEPENDS= ${MY_DEPENDS} -OPTIONS_DEFINE= LWP -LWP_DESC= Use LWP instead of Furl +OPTIONS_DEFINE= FURL +OPTIONS_DEFAULT=FURL +FURL_DESC= Support the (faster) Furl HTTP client library USES= perl5 -USE_PERL5= configure - -.include <bsd.port.options.mk> - -.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 \ - 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 +USE_PERL5= modbuildtiny +NO_ARCH= yes + +FURL_BUILD_DEPENDS= p5-Furl>=2.19:www/p5-Furl \ + p5-IO-Socket-SSL>=1.954:security/p5-IO-Socket-SSL \ + p5-JSON-XS>=3.02:converters/p5-JSON-XS +FURL_RUN_DEPENDS= ${FURL_BUILD_DEPENDS} .include <bsd.port.mk> diff --git a/net/p5-WebService-Dropbox/distinfo b/net/p5-WebService-Dropbox/distinfo index 08d0464d69b3..49e6a9f7a05a 100644 --- a/net/p5-WebService-Dropbox/distinfo +++ b/net/p5-WebService-Dropbox/distinfo @@ -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 diff --git a/net/p5-WebService-Dropbox/pkg-descr b/net/p5-WebService-Dropbox/pkg-descr index 737bbaf5d82e..36b34624f363 100644 --- a/net/p5-WebService-Dropbox/pkg-descr +++ b/net/p5-WebService-Dropbox/pkg-descr @@ -1,3 +1,8 @@ WebService::Dropbox is Perl interface to Dropbox API -WWW: http://search.cpan.org/dist/WebService-Dropbox/ +It includes the following features: +- Supports Dropbox v2 REST API +- Supports Furl (Fast!!!) +- Streaming IO (Low Memory) + +WWW: https://metacpan.org/pod/WebService::Dropbox diff --git a/net/p5-WebService-Dropbox/pkg-plist b/net/p5-WebService-Dropbox/pkg-plist index 66c542a4eb70..db00011fa498 100644 --- a/net/p5-WebService-Dropbox/pkg-plist +++ b/net/p5-WebService-Dropbox/pkg-plist @@ -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 |