Commit | Line | Data |
dd0db210 |
1 | use inc::Module::Install 0.87; |
4c4e7c7e |
2 | use strict; |
3 | use warnings; |
09fb9633 |
4 | use Module::Install::AuthorTests; |
e5b6823d |
5 | |
5f33d3e0 |
6 | name "Catalyst-Authentication-Credential-OpenID"; |
7 | all_from "lib/Catalyst/Authentication/Credential/OpenID.pm"; |
4c4e7c7e |
8 | author "Ashley Pond V <ashley\@cpan.org>"; |
5f33d3e0 |
9 | |
5f33d3e0 |
10 | requires "Class::Accessor::Fast" => undef; |
11 | requires "HTML::Parser" => "3"; |
12 | requires "LWP::UserAgent" => undef; |
13 | requires "Cache::FastMmap" => "1.28"; |
14 | requires "Catalyst" => "5.7"; |
15 | requires "Catalyst::Devel" => "1"; |
5f33d3e0 |
16 | requires "Net::OpenID::Consumer" => "1.03"; |
09fb9633 |
17 | requires "Catalyst::Plugin::Authentication"; |
5f33d3e0 |
18 | requires "Catalyst::Plugin::Session::Store::FastMmap" => "0.05"; |
19 | requires "Catalyst::Plugin::Session::State::Cookie" => "0.08"; |
5f33d3e0 |
20 | |
cfead604 |
21 | recommends "Config::General" => "2"; |
22 | recommends "YAML" => "0.6"; |
23 | recommends "Math::BigInt" => undef; |
6342195d |
24 | recommends "LWPx::ParanoidAgent" => "1.03"; |
e5b6823d |
25 | |
0ad3a87d |
26 | test_requires "Catalyst::Engine::HTTP"; |
27 | |
5f33d3e0 |
28 | test_requires "Test::More" => "0.42"; |
92a1e845 |
29 | # test_requires "Test::WWW::Mechanize" => "1.20"; |
47a60d41 |
30 | # test_requires "Net::OpenID::Server" => "1.02"; |
92a1e845 |
31 | # test_requires "Net::DNS" => undef; |
32 | # test_requires "IO::Socket::INET" => undef; |
5f33d3e0 |
33 | |
26914c33 |
34 | author_tests 't/author'; |
09fb9633 |
35 | author_requires( |
36 | 'Test::WWW::Mechanize' => undef, |
37 | 'Catalyst::Runtime' => undef, |
38 | 'Catalyst::Devel' => undef, |
39 | 'Cache::FastMmap' => undef, |
40 | 'Catalyst::Plugin::Session::State::Cookie' => undef, |
41 | 'Catalyst::Plugin::Session::Store::FastMmap' => undef, |
42 | 'Class::Accessor::Fast' => undef, |
43 | 'Crypt::DH' => undef, |
44 | 'ExtUtils::MakeMaker' => undef, |
45 | 'HTML::Parser' => 3, |
46 | 'LWP::UserAgent' => undef, |
47 | 'Net::OpenID::Consumer' => undef, |
48 | 'Net::OpenID::Server' => undef, |
49 | 'Test::WWW::Mechanize' => undef, |
50 | 'Net::DNS' => undef, |
51 | 'IO::Socket::INET' => undef, |
52 | ); |
53 | |
54 | |
5f33d3e0 |
55 | if ( $Module::Install::AUTHOR ) |
56 | { |
57 | system("pod2text lib/Catalyst/Authentication/Credential/OpenID.pm > README") == 0 |
58 | or die "Couldn't update the README"; |
59 | } |
e5b6823d |
60 | |
360eefaf |
61 | resources repository => 'git://git.shadowcat.co.uk/catagits/Catalyst-Authentication-Credential-OpenID.git'; |
82d979ac |
62 | |
e5b6823d |
63 | WriteAll; |
64 | |
65 | __END__ |