summaryrefslogtreecommitdiff
path: root/net/p5-Net-OpenID-Consumer
diff options
context:
space:
mode:
authorheinz <heinz@pkgsrc.org>2008-11-08 23:39:39 +0000
committerheinz <heinz@pkgsrc.org>2008-11-08 23:39:39 +0000
commitff1ef011fd28b2c4179038cfb0d7c26977c7fdc3 (patch)
treea929952088f0882b4992ab61c6d1e062676dfdc6 /net/p5-Net-OpenID-Consumer
parentfba094a13cbeb731f594e15d2a76c44067e365c5 (diff)
downloadpkgsrc-ff1ef011fd28b2c4179038cfb0d7c26977c7fdc3.tar.gz
Updated to version 1.02.
Pkgsrc changes: - p5-URI-Fetch is not needed anymore, a modified internal version is used instead. - p5-XML-Simple is required now. Changes since version 0.14: =========================== 1.02: * Declare dependency on XML::Simple 1.01: * Make the verified_identity bit accept assertions from any declared endpoint, rather than only the primary one. This implementation kinda sucks because it hits the identity URL over and over doing discovery. * Refactor the discovery code a little so that the whole list of valid endpoints can optionally be returned. This is in preparation for fixing the assertion verification code so that providers other than the primary one are able to make assertions. * Support indirect messages encapsualated in POST requests when args are given as a CGI, Apache, or Apache::Request object. * Support the 1.1 and 1.0 namespace values required by Auth 2.0 section 4.1.2. * Deal with cases where Net::OpenID::Yadis returns arrayref or hashref for Service->URI, including a basic support for the priority attribute. Based on a patch from Fumiaki Yoshimatsu <fyoshimatsu@sixapart.com>. * when dealing with a 2.0 server, send 2.0-shaped association requests. * add the set_extension_args method to ClaimedIdentity and the extension_fields and signed_extension_fields methods to VerifiedIdentity, which together form a higher-level API for using protocol extensions such as SREG and PAPE. * add support for OpenID 2.0-style messages from providers * use our own simplified fork of Net::Yadis::Discovery to avoid dependency on Module::Pluggable::Fast. Or on Net::Yadis::Discovery, for that matter. * add hooks for openid-test project. (bradfitz) * add OpenID 2.0-compliant discovery and authentication request. * add method on claimed identity object to get delgated URL
Diffstat (limited to 'net/p5-Net-OpenID-Consumer')
-rw-r--r--net/p5-Net-OpenID-Consumer/Makefile9
-rw-r--r--net/p5-Net-OpenID-Consumer/distinfo8
2 files changed, 9 insertions, 8 deletions
diff --git a/net/p5-Net-OpenID-Consumer/Makefile b/net/p5-Net-OpenID-Consumer/Makefile
index 6beaa2fe5b9..1ae6155745d 100644
--- a/net/p5-Net-OpenID-Consumer/Makefile
+++ b/net/p5-Net-OpenID-Consumer/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2008/10/19 19:18:32 he Exp $
+# $NetBSD: Makefile,v 1.4 2008/11/08 23:39:39 heinz Exp $
#
-DISTNAME= Net-OpenID-Consumer-0.14
+DISTNAME= Net-OpenID-Consumer-1.02
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
@@ -17,12 +16,14 @@ DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
DEPENDS+= p5-Time-Local-[0-9]*:../../time/p5-Time-Local
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-DEPENDS+= p5-URI-Fetch>=0.02:../../www/p5-URI-Fetch
+DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
PKG_DESTDIR_SUPPORT= user-destdir
PERL5_PACKLIST= auto/Net/OpenID/Consumer/.packlist
USE_LANGUAGES= # none
+REPLACE_PERL+= lib/Net/OpenID/URIFetch.pm
+
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/net/p5-Net-OpenID-Consumer/distinfo b/net/p5-Net-OpenID-Consumer/distinfo
index 2e5d1520b60..de117b00aba 100644
--- a/net/p5-Net-OpenID-Consumer/distinfo
+++ b/net/p5-Net-OpenID-Consumer/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2007/08/19 17:30:23 heinz Exp $
+$NetBSD: distinfo,v 1.3 2008/11/08 23:39:39 heinz Exp $
-SHA1 (Net-OpenID-Consumer-0.14.tar.gz) = 8af23d0178703f5144f17e40b2256ca2550cde0e
-RMD160 (Net-OpenID-Consumer-0.14.tar.gz) = e4852d0e8e9d18d231f1eb63ab92a0db73fc4f23
-Size (Net-OpenID-Consumer-0.14.tar.gz) = 17637 bytes
+SHA1 (Net-OpenID-Consumer-1.02.tar.gz) = c5bb709240a154f1be840201a746bcca7e8c4210
+RMD160 (Net-OpenID-Consumer-1.02.tar.gz) = 6941028089fc4aa519083bcc2cdd8317b6b9fcb9
+Size (Net-OpenID-Consumer-1.02.tar.gz) = 34049 bytes