clean up the layout of the changelog
[p5sagit/Devel-REPL.git] / dist.ini
index 102b916..bf41c5b 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -4,48 +4,56 @@ copyright_holder = Matt S Trout - mst (at) shadowcatsystems.co.uk (L<http://www.
 license = Perl_5
 copyright_year = 2007
 
+
+[FileFinder::Filter / CoreModules]
+finder = :InstallModules
+skip = Devel/REPL/Plugin/(Completion|LexEnv|DDC|DDS|Interrupt|MultiLine/PPI|Nopaste|PPI|Refresh)\.pm$
+skip = Devel/REPL/Plugin/CompletionDriver/
+
+[PodVersion]
+
 [@Author::ETHER]
-:version = 0.021
+:version = 0.076
 -remove = PodWeaver
--remove = AutoPrereqs
 server = p5sagit
+installer = MakeMaker   ; Module::Build::Tiny cannot handle dynamic_config => 1
+changes_version_columns = 11
 Authority.authority = cpan:PHAYLON
 Test::MinimumVersion.max_target_perl = 5.008001
 -remove = PodCoverageTests  ; XXX TODO
 -remove = Test::PodSpelling ; XXX TODO
 -remove = Test::UnusedVars  ; XXX TODO
-Test::Compile.skip[0] = Devel::REPL::Plugin::CompletionDriver::(INC|Keywords|LexEnv)
-Test::Compile.skip[1] = Devel::REPL::Plugin::(Completion|LexEnv|DDC|DDS|Interrupt|MultiLine::PPI|Nopaste|PPI|Refresh)
+AutoPrereqs.finder = CoreModules
+Test::Compile.module_finder = CoreModules
 
 [ExecDir]
 dir = script
 
-[ContributorsFromGit]
-
 [Prereqs / RuntimeRequires]
-; core
-File::Spec = 0
-Term::ReadLine = 0
-; rest
 Moose = 0.93
 MooseX::Object::Pluggable = 0.0009
 MooseX::Getopt = 0.18
-namespace::autoclean = 0
-File::HomeDir = 0
 Task::Weaken = 0
-B::Concise = 0
-Term::ANSIColor = 0
-Devel::Peek = 0
-Module::Runtime = 0
-
-[Prereqs / TestRequires]
-Test::More = 0.88
-Test::Warnings = 0
-if = 0
 
 [Prereqs / RuntimeRecommends]
 PPI::XS = 0.902
 
+[DynamicPrereqs]
+; add all x_default=>1 optional prereqs to PREREQ_PM if not running
+; interactively, or defaults explicitly requested.
+-raw = if ($ENV{PERL_MM_USE_DEFAULT} or
+-raw =     not (-t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT)))) {
+-raw =     # optional feature defaults
+-raw =     my %defaults = (
+-raw =         'PPI' => '0',
+-raw =         'Data::Dump::Streamer' => '0',
+-raw =         'Data::Dumper::Concise' => '0',
+-raw =         'File::Next' => '0',
+-raw =         'B::Keywords' => '0',
+-raw =         'Lexical::Persistence' => '0',
+-raw =     );
+-raw =     $WriteMakefileArgs{PREREQ_PM}{$_} = $FallbackPrereqs{$_} = $defaults{$_} foreach (keys %defaults);
+-raw = }
 
 [OptionalFeature / Completion]
 :version = 0.005