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 | |
40a0a208 |
17 | [MetaResources] |
18 | bugtracker.web = https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Getopt |
19 | bugtracker.mailto = bug-MooseX-Getopt@rt.cpan.org |
ea0883ad |
20 | ; r/w: gitmo@git.moose.perl.org:MooseX-Getopt.git |
40a0a208 |
21 | repository.url = git://git.moose.perl.org/MooseX-Getopt.git |
22 | repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Getopt.git;a=summary |
23 | repository.type = git |
24 | |
25 | [@Basic] |
26 | |
27 | [AutoPrereqs] |
28 | skip = ^(Base)?App |
29 | skip = MooseX::SimpleConfig |
30 | skip = MooseX::ConfigFromFile |
ab59e697 |
31 | |
2a289664 |
32 | [Prereqs / TestRecommends] |
33 | MooseX::ConfigFromFile = 0 |
34 | MooseX::SimpleConfig = 0.07 |
2a289664 |
35 | |
52050e2c |
36 | [InstallGuide] |
37 | [MetaConfig] |
38 | [MetaProvides::Package] |
39 | [Git::Describe] |
52050e2c |
40 | [MinimumPerl] |
40a0a208 |
41 | [MetaJSON] |
42 | [PkgVersion] |
43 | |
44 | [Authority] |
45 | authority = cpan:STEVAN |
46 | |
47 | [PodWeaver] |
48 | config_plugin = @FLORA |
52050e2c |
49 | |
40a0a208 |
50 | [PodSyntaxTests] |
51 | [PodCoverageTests] |
52 | [NoTabsTests] |
53 | [EOLTests] |
ea0fc826 |
54 | [Test::DistManifest] |
bdafc2de |
55 | [Test::Compile] |
69eeaa97 |
56 | bail_out_on_fail = 1 |
57 | |
bdafc2de |
58 | [Test::MinimumVersion] |
59 | [MetaTests] |
ab59e697 |
60 | [Test::CPAN::Changes] |
8056b8da |
61 | [Test::ChangesHasContent] |
638b291b |
62 | [Test::Pod::LinkCheck] |
63 | [Test::Pod::No404s] |
64 | [CheckPrereqsIndexed] |
65 | [Test::Version] |
cdd39588 |
66 | |
b8b46105 |
67 | [Test::CheckDeps] |
cdd39588 |
68 | :version = 0.005 |
69 | fatal = 1 |
8056b8da |
70 | |
71 | [Git::Remote::Check] |
72 | remote_branch = master |
73 | |
74 | [Git::CheckFor::CorrectBranch] |
02f72400 |
75 | ; waiting for fix on tag formats |
76 | ;[Git::CheckFor::Fixups] |
ea0fc826 |
77 | |
0ec8772c |
78 | [Git::Check] |
ebfe3192 |
79 | ; workaround for [@Git] bug |
80 | allow_dirty = NOTHING |
0ec8772c |
81 | |
82 | ; automatically calculate the next version from the last git tag |
83 | ; override with V= |
84 | [Git::NextVersion] |
85 | |
86 | ; add the version to Changes |
f6e9269b |
87 | [NextRelease] |
c587fbc0 |
88 | :version = 4.300018 |
89 | format = %-8V %{yyyy-MM-dd HH:mm:ss ZZZZ}d |
0ec8772c |
90 | |
91 | ; after release, the version in Changes file will be committed |
92 | ; with a message listing the changes for this release |
93 | [Git::Commit] |
fe7d1df5 |
94 | allow_dirty = Changes |
46f97dbe |
95 | commit_msg = %N-%v%t%n%n%c |
0ec8772c |
96 | |
97 | ; ...and the resulting head commit will be tagged |
98 | [Git::Tag] |
fe7d1df5 |
99 | tag_format = v%v%t |
0ec8772c |
100 | tag_message = v%v%t |
362385c0 |
101 | |
102 | ; ...and then pushed to the origin repository |
103 | [Git::Push] |
fe7d1df5 |
104 | |
105 | ; ...and installed locally |
106 | [InstallRelease] |
107 | install_command = cpanm . |
108 | |
109 | ; ... and then we do 'dzil clean' |
110 | [Clean] |