set copyright_year to the first release
[gitmo/MooseX-Types.git] / dist.ini
1 name    = MooseX-Types
2 author  = Robert "phaylon" Sedlacek <rs@474.at>
3 license = Perl_5
4 copyright_holder = Robert "phaylon" Sedlacek
5 copyright_year = 2007
6
7 [Git::NextVersion]
8 version_regexp = ^v([\d._]+)(-TRIAL)?$
9
10 [NextRelease]
11 format = %-6V  %{yyyy-MM-dd HH:mm:ss ZZZZ}d (%U)
12
13 [@Filter]
14 -bundle = @Basic
15 -remove = ConfirmRelease
16 -remove = ExtraTests
17
18 [Authority]
19 authority = cpan:PHAYLON
20
21 [InstallGuide]
22 [MetaJSON]
23
24 [MetaNoIndex]
25 directory = t
26 directory = xt
27 directory = examples
28
29 [MetaProvides::Package]
30 meta_noindex = 1
31
32 [MetaConfig]
33
34 [MetaResources]
35 bugtracker.web    = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types
36 bugtracker.mailto = bug-moosex-types@rt.cpan.org
37 repository.url    = git://git.moose.perl.org/MooseX-Types.git
38 repository.web    = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary
39 repository.type   = git
40
41 [SurgicalPodWeaver]
42
43 [ContributorsFromGit]
44
45 [PkgVersion]
46 [MinimumPerl]
47
48
49 [Test::Compile]
50 bail_out_on_fail = 1
51
52 [Test::CheckDeps]
53 :version = 0.005
54 fatal = 1
55
56 [NoTabsTests]
57 [EOLTests]
58 [MetaTests]
59 [Test::CPAN::Changes]
60 [Test::ChangesHasContent]
61 [Test::Version]
62
63 [Test::MinimumVersion]
64 :version = 2.000003
65 max_target_perl = 5.008003
66
67 [PodSyntaxTests]
68 ;[PodCoverageTests] ; we have our own custom one
69 [Test::Pod::No404s]
70 [Test::PodSpelling]
71 stopwords = API
72 stopwords = Florian
73 stopwords = Kitover
74 stopwords = MyStr
75 stopwords = Napiorkowski
76 stopwords = Pearcey
77 stopwords = Perlop
78 stopwords = PositiveInt
79 stopwords = Ragwitz
80 stopwords = Rolsky
81 stopwords = Sedlacek
82 stopwords = StrOrArrayRef
83 stopwords = TODO
84 stopwords = TypeAndSubExporter
85 stopwords = autarch
86 stopwords = caelum
87 stopwords = coercions
88 stopwords = documention
89 stopwords = gotchas
90 stopwords = hdp
91 stopwords = inline
92 stopwords = instantiation
93 stopwords = isa
94 stopwords = jnapiorkowski
95 stopwords = libs
96 stopwords = namespaces
97 stopwords = organise
98 stopwords = parameterize
99 stopwords = parameterized
100 stopwords = phaylon
101 stopwords = rafl
102 stopwords = subclasses
103 stopwords = subtype
104 stopwords = subtypes
105 stopwords = subtyping
106 stopwords = typeconstraint
107
108 [AutoPrereqs]
109
110 ; specific version requirements
111 [Prereqs / RuntimeRequires]
112 Carp::Clan       = 6.00
113 Moose            = 1.06
114 Scalar::Util     = 1.19
115 namespace::autoclean = 0.08
116
117 [Prereqs / DevelopRequires]
118 Test::Pod::Coverage  = 1.04
119 Pod::Coverage::Moose = 0.02
120
121
122 ;;; Before Release
123 [Git::Check]
124
125 [Git::CheckFor::MergeConflicts]
126
127 [Git::CheckFor::CorrectBranch]
128 :version = 0.004
129 release_branch = master
130
131 [Git::Remote::Check]
132 remote_branch = master
133
134 [CheckPrereqsIndexed]
135 [RunExtraTests]
136
137
138 ;;; AfterRelease
139 [Git::Commit]
140 allow_dirty = Changes
141 commit_msg = %N-%v%t%n%n%c
142
143 [Git::Tag]
144 tag_format = v%v%t
145 tag_message = v%v%t
146
147 [Git::Push]
148
149 [InstallRelease]
150 install_command = cpanm .
151
152 ; listed late, to allow all other plugins which do BeforeRelease checks to run first.
153 [ConfirmRelease]