svn commit: r482552 - in head/www: . p5-WWW-OAuth
Ryan Steinmetz
zi at FreeBSD.org
Sat Oct 20 14:56:32 UTC 2018
Author: zi
Date: Sat Oct 20 14:56:29 2018
New Revision: 482552
URL: https://svnweb.freebsd.org/changeset/ports/482552
Log:
New port: www/p5-WWW-OAuth:
WWW::OAuth implements OAuth 1.0 request authentication according to RFC 5849
(sometimes referred to as OAuth 1.0A). It does not implement the user agent
requests needed for the complete OAuth 1.0 authorization flow; it only
prepares and signs requests, leaving the rest up to your application. It can
authenticate requests for LWP::UserAgent, Mojo::UserAgent, HTTP::Tiny, and
can be extended to operate on other types of requests.
WWW: https://metacpan.org/pod/WWW::OAuth
Added:
head/www/p5-WWW-OAuth/
head/www/p5-WWW-OAuth/Makefile (contents, props changed)
head/www/p5-WWW-OAuth/distinfo (contents, props changed)
head/www/p5-WWW-OAuth/pkg-descr (contents, props changed)
head/www/p5-WWW-OAuth/pkg-plist (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sat Oct 20 14:54:03 2018 (r482551)
+++ head/www/Makefile Sat Oct 20 14:56:29 2018 (r482552)
@@ -1302,6 +1302,7 @@
SUBDIR += p5-WWW-Myspace
SUBDIR += p5-WWW-NicoVideo-Download
SUBDIR += p5-WWW-NioTV
+ SUBDIR += p5-WWW-OAuth
SUBDIR += p5-WWW-OpenSVN
SUBDIR += p5-WWW-OpenSearch
SUBDIR += p5-WWW-Pastebin-PastebinCom-Create
Added: head/www/p5-WWW-OAuth/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-OAuth/Makefile Sat Oct 20 14:56:29 2018 (r482552)
@@ -0,0 +1,28 @@
+# Created by: Ryan Steinmetz <zi at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= WWW-OAuth
+PORTVERSION= 1.000
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl at FreeBSD.org
+COMMENT= Portable OAuth 1.0 authentication
+
+LICENSE= ART20
+
+BUILD_DEPENDS= p5-libwww>0:www/p5-libwww \
+ p5-Class-Tiny-Chained>0:devel/p5-Class-Tiny-Chained \
+ p5-HTTP-Message>0:www/p5-HTTP-Message \
+ p5-Module-Runtime>0:devel/p5-Module-Runtime \
+ p5-Mojolicious>0:www/p5-Mojolicious \
+ p5-Role-Tiny>0:devel/p5-Role-Tiny \
+ p5-URI>0:net/p5-URI \
+ p5-WWW-Form-UrlEncoded>0:www/p5-WWW-Form-UrlEncoded
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
Added: head/www/p5-WWW-OAuth/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-OAuth/distinfo Sat Oct 20 14:56:29 2018 (r482552)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1540046396
+SHA256 (WWW-OAuth-1.000.tar.gz) = 5ec4350b2657a747f422e9ac76dc54da7dd824058b53aaa866c43fdac646762a
+SIZE (WWW-OAuth-1.000.tar.gz) = 29304
Added: head/www/p5-WWW-OAuth/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-OAuth/pkg-descr Sat Oct 20 14:56:29 2018 (r482552)
@@ -0,0 +1,8 @@
+WWW::OAuth implements OAuth 1.0 request authentication according to RFC 5849
+(sometimes referred to as OAuth 1.0A). It does not implement the user agent
+requests needed for the complete OAuth 1.0 authorization flow; it only
+prepares and signs requests, leaving the rest up to your application. It can
+authenticate requests for LWP::UserAgent, Mojo::UserAgent, HTTP::Tiny, and
+can be extended to operate on other types of requests.
+
+WWW: https://metacpan.org/pod/WWW::OAuth
Added: head/www/p5-WWW-OAuth/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-WWW-OAuth/pkg-plist Sat Oct 20 14:56:29 2018 (r482552)
@@ -0,0 +1,12 @@
+%%SITE_PERL%%/WWW/OAuth.pm
+%%SITE_PERL%%/WWW/OAuth/Request.pm
+%%SITE_PERL%%/WWW/OAuth/Request/Basic.pm
+%%SITE_PERL%%/WWW/OAuth/Request/HTTP_Request.pm
+%%SITE_PERL%%/WWW/OAuth/Request/Mojo.pm
+%%SITE_PERL%%/WWW/OAuth/Util.pm
+%%PERL5_MAN3%%/WWW::OAuth.3.gz
+%%PERL5_MAN3%%/WWW::OAuth::Request.3.gz
+%%PERL5_MAN3%%/WWW::OAuth::Request::Basic.3.gz
+%%PERL5_MAN3%%/WWW::OAuth::Request::HTTP_Request.3.gz
+%%PERL5_MAN3%%/WWW::OAuth::Request::Mojo.3.gz
+%%PERL5_MAN3%%/WWW::OAuth::Util.3.gz
More information about the svn-ports-all
mailing list