Commit | Line | Data |
669588e2 |
1 | name = MooseX-Getopt |
669588e2 |
2 | author = Stevan Little <stevan@iinteractive.com> |
3 | author = Brandon L. Black <blblack@gmail.com> |
4 | author = Yuval Kogman <nothingmuch@woobling.org> |
5 | author = Ryan D Johnson <ryan@innerfence.com> |
6 | author = Drew Taylor <drew@drewtaylor.com> |
7 | author = Tomas Doran <bobtfish@bobtfish.net> |
8 | author = Florian Ragwitz <rafl@debian.org> |
d03999d6 |
9 | author = Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> |
10 | author = Ævar Arnfjörð Bjarmason <avar@cpan.org> |
669588e2 |
11 | author = Chris Prather <perigrin@cpan.org> |
2398d628 |
12 | author = Karen Etheridge <ether@cpan.org> |
97efedac |
13 | author = Jonathan Swartz <swartz@pobox.com> |
669588e2 |
14 | license = Perl_5 |
15 | copyright_holder = Infinity Interactive, Inc |
16 | |
17 | [@FLORA] |
18 | dist = MooseX-Getopt |
ea0883ad |
19 | ; r/w: gitmo@git.moose.perl.org:MooseX-Getopt.git |
20 | ; r/o: git://git.moose.perl.org/MooseX-Getopt.git |
21 | ; web: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Getopt.git;a=summary |
4a498925 |
22 | repository_at = gitmo |
669588e2 |
23 | authority = cpan:STEVAN |
24e655d9 |
24 | auto_prereq = 0 |
25 | |
6caf9a1a |
26 | [Prereqs] |
7d634446 |
27 | Getopt::Long = 2.37 |
28 | Getopt::Long::Descriptive = 0.081 |
29 | Moose = 0.56 |
192ae1aa |
30 | MooseX::Role::Parameterized = 0 |
7d634446 |
31 | |
6caf9a1a |
32 | [Prereqs / TestRequires] |
7d634446 |
33 | Test::Fatal = 0.003 |
34 | Test::Warn = 0.21 |
cfb042bc |
35 | Test::More = 0 |
7d634446 |
36 | Test::Requires = 0.05 |
c885acae |
37 | Test::Trap = 0 |
395546ae |
38 | Path::Class = 0 |
9fbb5be9 |
39 | Test::NoWarnings = 1.04 |
195fb408 |
40 | Test::Moose = 0 |
ab59e697 |
41 | |
2a289664 |
42 | [Prereqs / TestRecommends] |
43 | MooseX::ConfigFromFile = 0 |
44 | MooseX::SimpleConfig = 0.07 |
2a289664 |
45 | |
52050e2c |
46 | [InstallGuide] |
47 | [MetaConfig] |
48 | [MetaProvides::Package] |
49 | [Git::Describe] |
52050e2c |
50 | [MinimumPerl] |
51 | |
ea0fc826 |
52 | [Test::DistManifest] |
bdafc2de |
53 | [Test::Compile] |
54 | [Test::MinimumVersion] |
55 | [MetaTests] |
ab59e697 |
56 | [Test::CPAN::Changes] |
8056b8da |
57 | [Test::ChangesHasContent] |
638b291b |
58 | [Test::Pod::LinkCheck] |
59 | [Test::Pod::No404s] |
60 | [CheckPrereqsIndexed] |
61 | [Test::Version] |
b8b46105 |
62 | [Test::CheckDeps] |
8056b8da |
63 | |
64 | [Git::Remote::Check] |
65 | remote_branch = master |
66 | |
67 | [Git::CheckFor::CorrectBranch] |
02f72400 |
68 | ; waiting for fix on tag formats |
69 | ;[Git::CheckFor::Fixups] |
ea0fc826 |
70 | |
0ec8772c |
71 | [Git::Check] |
ebfe3192 |
72 | ; workaround for [@Git] bug |
73 | allow_dirty = NOTHING |
0ec8772c |
74 | |
75 | ; automatically calculate the next version from the last git tag |
76 | ; override with V= |
77 | [Git::NextVersion] |
78 | |
79 | ; add the version to Changes |
f6e9269b |
80 | [NextRelease] |
c587fbc0 |
81 | :version = 4.300018 |
82 | format = %-8V %{yyyy-MM-dd HH:mm:ss ZZZZ}d |
0ec8772c |
83 | |
84 | ; after release, the version in Changes file will be committed |
85 | ; with a message listing the changes for this release |
86 | [Git::Commit] |
fe7d1df5 |
87 | allow_dirty = Changes |
46f97dbe |
88 | commit_msg = %N-%v%t%n%n%c |
0ec8772c |
89 | |
90 | ; ...and the resulting head commit will be tagged |
91 | [Git::Tag] |
fe7d1df5 |
92 | tag_format = v%v%t |
0ec8772c |
93 | tag_message = v%v%t |
362385c0 |
94 | |
95 | ; ...and then pushed to the origin repository |
96 | [Git::Push] |
fe7d1df5 |
97 | |
98 | ; ...and installed locally |
99 | [InstallRelease] |
100 | install_command = cpanm . |
101 | |
102 | ; ... and then we do 'dzil clean' |
103 | [Clean] |