diff options
author | sno <sno@pkgsrc.org> | 2009-09-16 19:40:03 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2009-09-16 19:40:03 +0000 |
commit | 29a307edaf8b943ecf26f6026501b0697176b848 (patch) | |
tree | aae63b56bf4b3e6c407c9e703c91db421d17c2ad /net | |
parent | 74563ce8e9becb5c2b9cdbdfd4d240a6c7aaf30e (diff) | |
download | pkgsrc-29a307edaf8b943ecf26f6026501b0697176b848.tar.gz |
Importing p5 package for Net::OAuth-0.19 into net/p5-Net-OAuth as
dependency for scheduled update of net/p5-Net-Twitter to 3.05003.
OAuth is
"An open protocol to allow secure API authentication in a simple and
standard method from desktop and web applications."
In practical terms, OAuth is a mechanism for a Consumer to request protected
resources from a Service Provider on behalf of a user.
Net::OAuth provides:
* classes that encapsulate OAuth messages (requests and responses)
* message signing
* message serialization and parsing.
* 2-legged requests (aka. tokenless requests, aka. consumer requests)
Net::OAuth does not provide:
* Consumer or Service Provider encapsulation
* token/nonce/key storage/management
Please refer to the OAuth spec: http://oauth.net/documentation/spec
Diffstat (limited to 'net')
-rw-r--r-- | net/p5-Net-OAuth/DESCR | 21 | ||||
-rw-r--r-- | net/p5-Net-OAuth/Makefile | 26 | ||||
-rw-r--r-- | net/p5-Net-OAuth/distinfo | 5 |
3 files changed, 52 insertions, 0 deletions
diff --git a/net/p5-Net-OAuth/DESCR b/net/p5-Net-OAuth/DESCR new file mode 100644 index 00000000000..1d673146a97 --- /dev/null +++ b/net/p5-Net-OAuth/DESCR @@ -0,0 +1,21 @@ +OAuth is + +"An open protocol to allow secure API authentication in a simple and +standard method from desktop and web applications." + +In practical terms, OAuth is a mechanism for a Consumer to request protected +resources from a Service Provider on behalf of a user. + +Net::OAuth provides: + + * classes that encapsulate OAuth messages (requests and responses) + * message signing + * message serialization and parsing. + * 2-legged requests (aka. tokenless requests, aka. consumer requests) + +Net::OAuth does not provide: + + * Consumer or Service Provider encapsulation + * token/nonce/key storage/management + +Please refer to the OAuth spec: http://oauth.net/documentation/spec diff --git a/net/p5-Net-OAuth/Makefile b/net/p5-Net-OAuth/Makefile new file mode 100644 index 00000000000..b6ae9151af9 --- /dev/null +++ b/net/p5-Net-OAuth/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/09/16 19:40:03 sno Exp $ +# + +DISTNAME= Net-OAuth-0.19 +PKGNAME= p5-${DISTNAME} +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://search.cpan.org/dist/Net-OAuth/ +COMMENT= Perl5 extension for OAuth protocol support +LICENSE= ${PERL5_LICENSE} + +PKG_INSTALLATION_TYPES= overwrite pkgviews +PKG_DESTDIR_SUPPORT= user-destdir + +DEPENDS+= p5-Class-Accessor>=0.31:../../devel/p5-Class-Accessor +DEPENDS+= p5-Class-Data-Inheritable>=0.06:../../devel/p5-Class-Data-Inheritable +DEPENDS+= p5-Digest-HMAC>=1.01:../../security/p5-Digest-HMAC +DEPENDS+= p5-UNIVERSAL-require>=0.10:../../devel/p5-UNIVERSAL-require +DEPENDS+= p5-URI>=1.31:../../www/p5-URI + +PERL5_PACKLIST= auto/Net/OAuth/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/p5-Net-OAuth/distinfo b/net/p5-Net-OAuth/distinfo new file mode 100644 index 00000000000..7c638915ae1 --- /dev/null +++ b/net/p5-Net-OAuth/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/09/16 19:40:03 sno Exp $ + +SHA1 (Net-OAuth-0.19.tar.gz) = 46693b9f1eab74049f63b209783053d7c702354a +RMD160 (Net-OAuth-0.19.tar.gz) = 913b44a1c23be866c186e3a6972aa4c4447501b1 +Size (Net-OAuth-0.19.tar.gz) = 25749 bytes |