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
|
use strict; use warnings; use 5.024; use ExtUtils::MakeMaker; my %WriteMakefileArgs = ( "ABSTRACT" => "minimal mailing list manager", "AUTHOR" => "Gianni Ceccarelli <dakkar\@thenautilus.net>", "CONFIGURE_REQUIRES" => { "ExtUtils::MakeMaker" => 0 }, "DISTNAME" => "Sietima", "LICENSE" => "perl", "MIN_PERL_VERSION" => "5.024", "NAME" => "Sietima", "PREREQ_PM" => { "App::Spec" => 0, "App::Spec::Run" => 0, "Digest::SHA" => 0, "Email::Address" => 0, "Email::MIME" => 0, "Email::Sender" => 0, "Email::Sender::Simple" => 0, "Email::Stuffer" => 0, "List::AllUtils" => 0, "Moo" => 0, "Moo::Role" => 0, "MooX::Traits" => 0, "Try::Tiny" => 0, "Type::Library" => 0, "Type::Params" => 0, "Type::Utils" => 0, "Types::Path::Tiny" => 0, "Types::Standard" => 0, "Types::URI" => 0, "experimental" => 0, "feature" => 0, "namespace::clean" => 0, "strict" => 0, "warnings" => 0 }, "TEST_REQUIRES" => { "Data::Printer" => 0, "Email::Sender::Transport::Test" => 0, "Import::Into" => 0, "Path::Tiny" => 0, "Test2::API" => 0, "Test2::Bundle::Extended" => 0, "URI" => 0, "lib" => 0 }, "VERSION" => "1.0.1", "test" => { "TESTS" => "t/*.t t/tests/*.t t/tests/sietima/*.t t/tests/sietima/multi-role/*.t t/tests/sietima/role/*.t t/tests/sietima/role/subscriberonly/*.t" } ); my %FallbackPrereqs = ( "App::Spec" => 0, "App::Spec::Run" => 0, "Data::Printer" => 0, "Digest::SHA" => 0, "Email::Address" => 0, "Email::MIME" => 0, "Email::Sender" => 0, "Email::Sender::Simple" => 0, "Email::Sender::Transport::Test" => 0, "Email::Stuffer" => 0, "Import::Into" => 0, "List::AllUtils" => 0, "Moo" => 0, "Moo::Role" => 0, "MooX::Traits" => 0, "Path::Tiny" => 0, "Test2::API" => 0, "Test2::Bundle::Extended" => 0, "Try::Tiny" => 0, "Type::Library" => 0, "Type::Params" => 0, "Type::Utils" => 0, "Types::Path::Tiny" => 0, "Types::Standard" => 0, "Types::URI" => 0, "URI" => 0, "experimental" => 0, "feature" => 0, "lib" => 0, "namespace::clean" => 0, "strict" => 0, "warnings" => 0 ); unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) { delete $WriteMakefileArgs{TEST_REQUIRES}; delete $WriteMakefileArgs{BUILD_REQUIRES}; $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs; } delete $WriteMakefileArgs{CONFIGURE_REQUIRES} unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; WriteMakefile(%WriteMakefileArgs);
|