vti / protocol-openid

Async, framework-free OpenID protocol implementation

vti (author)
Wed Nov 04 15:12:04 -0800 2009
commit  a26112a726f081191e111762cef0f85beb810fd5
tree    1996194053cfac5503e871f82c021e6f8518859d
parent  1f0bee8085dfe2116dfc3da2c50d4014bd55a5e6
protocol-openid / Makefile.PL
100644 46 lines (37 sloc) 1.196 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/usr/bin/env perl
 
use 5.008001;
 
use strict;
use warnings;
 
use ExtUtils::MakeMaker;
 
my $mm = $ExtUtils::MakeMaker::VERSION;
 
WriteMakefile(
    NAME => 'Protocol::OpenID',
    VERSION_FROM => 'lib/Protocol/OpenID.pm',
    ABSTRACT => 'OpenID implementation',
    AUTHOR => 'Viacheslav Tykhanovskyi <vti@cpan.org>',
 
    ($mm < 6.3002 ? () : ('LICENSE' => 'artistic_2')),
 
    ( $mm < 6.46
        ? ()
        : ( META_MERGE => {
                requires => {perl => '5.008001'},
                resources => {
                    homepage => 'http://github.com/vti/protocol-openid',
                    license => 'http://dev.perl.org/licenses/',
                    repository =>
                      'http://github.com/vti/protocol-openid/tree/master'
                },
                no_index => {directory => [qw/t/]}
            },
            META_ADD => {
                build_requires => {},
                configure_requires => {}
            },
        )
    ),
 
    PREREQ_PM => {
        'Math::BigInt' => 0,
        'Protocol::Yadis' => 0,
        'Time::Local' => 0,
    },
    test => {TESTS => 't/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t'}
);