-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBuild.PL
executable file
·108 lines (105 loc) · 4.85 KB
/
Build.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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#!/usr/bin/perl
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
use Module::Build;
Module::Build->new(
dist_name => 'Dicole',
license => 'gpl',
dist_version_from => 'Dicole.pm',
scripts => [ qw( bin/devinst bin/devinst2 bin/update_manifest bin/install_dicole_package bin/maptoutf8 bin/d bin/custom_css_updater ) ],
requires => {
'perl' => '5.6.1',
'Algorithm::Diff' => 0,
'Archive::Tar' => 1.08,
'Archive::Zip' => 1.10,
# 'Authen::Radius' => 0.10,
'Class::Accessor' => 0,
'Crypt::Rijndael' => 0,
'Spreadsheet::ParseExcel' => 0.2603,
'Unicode::MapUTF8' => 1.09,
'Crypt::CBC' => 0,
'DateTime' => 0.21,
'DateTime::Locale' => 0.09,
'DateTime::Format::ISO8601' => 0,
'DateTime::Format::Mail' => 0,
'DateTime::Format::ICal' => 0,
'DateTime::Format::CLDR' => 0,
'Feed::Find' => 0,
'File::MimeInfo' => 0.10,
'File::NCopy' => 0.32,
'File::Spec' => 0.82,
'File::Temp' => 0.12,
'Image::Magick' => 0,
'Locale::Maketext::Lexicon' => 0,
'LWP::UserAgent' => 0,
'Geography::Countries' => 0,
'HTML::Parser' => 3.25,
'HTML::Scrubber' => 0.06,
'HTML::Scrubber::StripScripts' => 0.01,
'IO::Zlib' => 1.01,
'Module::Build' => 0,
'MP3::Info' => 1.02,
'Net::LDAP' => 0,
'Net::Subnets' => 0,
'OpenInteract2::Manage' => 1.38,
'RDF::Simple' => 0.12,
'RPC::XML' => 0,
'Text::CSV_XS' => 0.23,
'Text::Diff3' => 0.06,
'Text::WikiFormat' => 0.72,
'URI' => 1,
'XML::Atom::Syndication' => 0.90,
'Data::Structure::Util' => 0.12,
'XML::Parser' => 2.30,
'XML::RSS' => 1.05,
'XML::Simple' => 0,
'XML::OPML' => 0,
'JSON' => 0,
'YAML::Syck' => 0,
'HTML::FormatText' => 0,
'Text::Unidecode' => 0,
'Convert::Scalar' => 0,
'MIME::Decoder' => 0,
'HTML::StripScripts::Parser' => 1.02,
'XML::Feed' => 0.12,
'XML::Liberal' => 0.18,
'XML::RSS::LibXML' => 0,
'IO::All' => 0,
'Email::Address' => 0,
'CHI' => 0.36,
'Data::UUID' => 0,
'Data::ICal' => 0,
'Date::ICal' => 0,
'URI::Find' => 0,
'Cache::Memcached' => 0,
'List::Util' => 0,
'List::MoreUtils' => 0,
'DBD::mysql' => 0,
'Moose' => 0,
'MooseX::Has::Sugar' => 0,
'Data::Leaf::Walker' => 0,
'MogileFS::Client' => 0,
'Clone' => 0,
'Spreadsheet::WriteExcel' => 0,
'Business::PayPal::NVP' => '1.070',
'Net::OAuth::Simple' => '1.5',
'IPC::Run' => 0,
'Data::Dump' => 0,
'Text::Markdown' => 0,
'MIME::Base64' => '3.13',
'XML::FeedPP' => 0,
'XML::Writer' => 0,
'Sys::SigAction' => 0,
'Compress::Raw::Zlib' => "2.027",
# 'LWPx::ParanoidAgent' => "1.10",
# 'Net::OpenID::Consumer' => "1.15", # This is a real requirement for live machines
'Net::OpenID::Consumer' => 0,
},
dist_author => [
'Dicole <[email protected]>', 'Teemu Arina <[email protected]>',
'Antti Vähäkotamäki <[email protected]>', 'Hannes Muurinen <[email protected]>',
'Tony Riikonen <[email protected]>', 'Ilmari Vacklin <[email protected]>'
],
dist_abstract => 'Dicole is an OpenInteract2 based application platform for creating highly dynamic websites '
. ' with transparent input/output handling, navigation, group system, generic application features and more.',
)->create_build_script();