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 |
4a498925 |
19 | repository_at = gitmo |
669588e2 |
20 | authority = cpan:STEVAN |
24e655d9 |
21 | auto_prereq = 0 |
22 | |
6caf9a1a |
23 | [Prereqs] |
7d634446 |
24 | Getopt::Long = 2.37 |
25 | Getopt::Long::Descriptive = 0.081 |
26 | Moose = 0.56 |
192ae1aa |
27 | MooseX::Role::Parameterized = 0 |
7d634446 |
28 | |
6caf9a1a |
29 | [Prereqs / TestRequires] |
7d634446 |
30 | Test::Fatal = 0.003 |
31 | Test::Warn = 0.21 |
32 | Test::More = 0.88 |
33 | Test::Requires = 0.05 |
c885acae |
34 | Test::Trap = 0 |
395546ae |
35 | Path::Class = 0 |
ab59e697 |
36 | |
ea0fc826 |
37 | [Test::DistManifest] |
bdafc2de |
38 | [Test::Compile] |
39 | [Test::MinimumVersion] |
40 | [MetaTests] |
9d31e3fe |
41 | ; note: update Test::CPAN::Changes to 0.19 to not barf on -TRIAL releases |
ab59e697 |
42 | [Test::CPAN::Changes] |
8056b8da |
43 | [Test::ChangesHasContent] |
44 | |
45 | [Git::Remote::Check] |
46 | remote_branch = master |
47 | |
48 | [Git::CheckFor::CorrectBranch] |
02f72400 |
49 | ; waiting for fix on tag formats |
50 | ;[Git::CheckFor::Fixups] |
ea0fc826 |
51 | |
0ec8772c |
52 | [Git::Check] |
53 | allow_dirty = |
54 | |
55 | ; automatically calculate the next version from the last git tag |
56 | ; override with V= |
57 | [Git::NextVersion] |
58 | |
59 | ; add the version to Changes |
f6e9269b |
60 | [NextRelease] |
61 | format = %-9v %{yyyy-MM-dd HH:mm:ss ZZZZ}d |
0ec8772c |
62 | |
63 | ; after release, the version in Changes file will be committed |
64 | ; with a message listing the changes for this release |
65 | [Git::Commit] |
66 | allow-dirty = Changes |
46f97dbe |
67 | commit_msg = %N-%v%t%n%n%c |
0ec8772c |
68 | |
69 | ; ...and the resulting head commit will be tagged |
70 | [Git::Tag] |
71 | tag_message = v%v%t |
362385c0 |
72 | |
73 | ; ...and then pushed to the origin repository |
74 | [Git::Push] |