-
Notifications
You must be signed in to change notification settings - Fork 8
/
Makefile.PL
executable file
·86 lines (82 loc) · 3.98 KB
/
Makefile.PL
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
use strict;
use warnings;
use ExtUtils::MakeMaker;
# Normalize version strings like 6.30_02 to 6.3002,
# so that we can do numerical comparisons on it.
my $eumm_version = $ExtUtils::MakeMaker::VERSION;
$eumm_version =~ s/_//;
our %prereq_pm = (
'Algorithm::Dependency::Ordered' => 0,
'CGI::Deurl::XS' => 0,
'Crypt::URandom' => 0,
'CtrlO::Crypt::XkcdPassword' => 0,
'CtrlO::PDF' => '0.06',
'Dancer2' => '0.300001',
'Dancer2::Plugin::Auth::Extensible' => '0.601',
'Dancer2::Plugin::Auth::Extensible::Provider::DBIC' => '0.623',
'Dancer2::Plugin::DBIC' => '0.0013',
'Dancer2::Plugin::LogReport' => '1.10',
'Data::Compare' => 0,
'Date::Holidays::GB' => 0,
'DateTime' => 0,
'DateTime::Event::Random' => 0,
'DateTime::Format::CLDR' => 0,
'DateTime::Format::DateManip' => 0,
'DateTime::Format::ISO8601' => 0,
'DateTime::Format::SQLite' => 0,
'DateTime::Format::Strptime' => 0,
'DateTime::Span' => 0,
'DBD::Pg' => 0,
'DBIx::Class::Helper::ResultSet::DateMethods1' => 0,
'DBIx::Class::Migration' => 0,
'DBIx::Class::ResultClass::HashRefInflator' => 0,
'File::BOM' => 0,
'File::LibMagic' => 0,
'HTML::FromText' => 0,
'HTML::Scrubber' => 0,
'Inline::Lua' => '0.16',
'List::Compare' => 0,
'List::MoreUtils' => 0,
'List::Util' => '1.45',
'Log::Log4perl' => 0,
'Log::Report' => '1.28',
'Mail::Message' => 0,
'Mail::Transport::Sendmail' => 0,
'Math::Random::ISAAC::XS' => 0,
'Math::Round' => 0,
'MooX::Singleton' => 0,
'MooX::Types::MooseLike::DateTime' => 0,
'namespace::clean' => 0,
'Net::OAuth2::AuthorizationServer::PasswordGrant' => 0,
'Net::SAML2' => 0,
'Plack' => '1.0047',
'PDF::Table' => '1.006',
'Session::Token' => 0,
'Starman' => 0,
'String::CamelCase' => 0,
'Test::MockTime' => 0,
'Test::More' => '1.302112',
'Text::Autoformat' => 0,
'Text::CSV::Encoded' => 0,
'Text::Markdown' => 0,
'Tie::Cache' => 0,
'Tree::DAG_Node' => 0,
'URL::Encode' => 0,
'WWW::Form::UrlEncoded::XS' => 0,
'WWW::Mechanize::Chrome' => 0,
'YAML' => 0,
);
return 1 if caller();
WriteMakefile(
NAME => 'GADS',
AUTHOR => q{Ctrl O <[email protected]>},
VERSION_FROM => 'lib/GADS.pm',
ABSTRACT => 'Web based data store, designed to replace spreadsheets used to store lists of data',
($eumm_version >= 6.3001
? ('LICENSE'=> 'perl')
: ()),
PL_FILES => {},
PREREQ_PM => \%prereq_pm,
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'GADS-*' },
);