X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=dist.ini;h=c7237bf9e9e11ccc273ff107890258396e3e1b3a;hb=8feb96691ce3efbf7e3abf9ccba9e50858f560fa;hp=82227f41dcacbb59ff4fb6e1c713856c1bf7720a;hpb=9fd376471e35369998008c1ea620f2e3febaa001;p=gitmo%2FMooseX-Types.git diff --git a/dist.ini b/dist.ini index 82227f4..c7237bf 100644 --- a/dist.ini +++ b/dist.ini @@ -3,46 +3,148 @@ author = Robert "phaylon" Sedlacek license = Perl_5 copyright_holder = Robert "phaylon" Sedlacek -version = 0.26 +[Git::NextVersion] +version_regexp = ^v([\d._]+)(-TRIAL)?$ [NextRelease] -format = %-8v %{yyyy-MM-dd}d +format = %-6V %{yyyy-MM-dd HH:mm:ss ZZZZ}d (%U) -[@Basic] +[@Filter] +-bundle = @Basic +-remove = ConfirmRelease +-remove = ExtraTests [InstallGuide] [MetaJSON] +[MetaNoIndex] +directory = t +directory = xt +directory = examples + +[MetaProvides::Package] +meta_noindex = 1 + +[MetaConfig] + [MetaResources] -bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=Courriel -bugtracker.mailto = bug-courriel@rt.cpan.org -repository.url = git://git.urth.org/Courriel.git -repository.web = http://git.urth.org/Courriel.git +bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types +bugtracker.mailto = bug-moosex-types@rt.cpan.org +repository.url = git://git.moose.perl.org/MooseX-Types.git +repository.web = http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-Types.git;a=summary repository.type = git [SurgicalPodWeaver] +[ContributorsFromGit] + [PkgVersion] +[MinimumPerl] + + +[Test::Compile] +bail_out_on_fail = 1 + +[Test::CheckDeps] +:version = 0.005 +fatal = 1 -[PodSyntaxTests] -[PodCoverageTests] [NoTabsTests] +[EOLTests] +[MetaTests] [Test::CPAN::Changes] +[Test::ChangesHasContent] +[Test::Version] + +[Test::MinimumVersion] +:version = 2.000003 +max_target_perl = 5.008003 -[Prereqs / BuildRequires] -FindBin = 0 -Test::Fatal = 0 -Test::Moose = 0 -Test::More = 0.88 -Test::Requires = 0 +[PodSyntaxTests] +;[PodCoverageTests] ; we have our own custom one +[Test::Pod::No404s] +[Test::PodSpelling] +stopwords = API +stopwords = Florian +stopwords = Kitover +stopwords = MyStr +stopwords = Napiorkowski +stopwords = Pearcey +stopwords = Perlop +stopwords = PositiveInt +stopwords = Ragwitz +stopwords = Rolsky +stopwords = Sedlacek +stopwords = StrOrArrayRef +stopwords = TODO +stopwords = TypeAndSubExporter +stopwords = autarch +stopwords = caelum +stopwords = coercions +stopwords = documention +stopwords = gotchas +stopwords = hdp +stopwords = inline +stopwords = instantiation +stopwords = isa +stopwords = jnapiorkowski +stopwords = libs +stopwords = namespaces +stopwords = organise +stopwords = parameterize +stopwords = parameterized +stopwords = phaylon +stopwords = rafl +stopwords = subclasses +stopwords = subtype +stopwords = subtypes +stopwords = subtyping +stopwords = typeconstraint + +[AutoPrereqs] -[Prereqs] -Carp = 0 +; specific version requirements +[Prereqs / RuntimeRequires] Carp::Clan = 6.00 Moose = 1.06 Scalar::Util = 1.19 Sub::Install = 0.924 -Sub::Name = 0 -namespace::clean = 0.08 -perl = v5.8.0 +namespace::clean = 0.19 + +[Prereqs / DevelopRequires] +Test::Pod::Coverage = 1.04 +Pod::Coverage::Moose = 0.02 + + +;;; Before Release +[Git::Check] + +[Git::CheckFor::MergeConflicts] + +[Git::CheckFor::CorrectBranch] +:version = 0.004 +release_branch = master + +[Git::Remote::Check] +remote_branch = master + +[CheckPrereqsIndexed] +[RunExtraTests] + + +;;; AfterRelease +[Git::Commit] +allow_dirty = Changes +commit_msg = %N-%v%t%n%n%c + +[Git::Tag] +tag_format = v%v%t +tag_message = v%v%t + +[Git::Push] + +[InstallRelease] +install_command = cpanm . +; listed late, to allow all other plugins which do BeforeRelease checks to run first. +[ConfirmRelease]