-use inc::Module::Install 0.67;
+use inc::Module::Install 0.91;
use 5.008001;
name 'Devel-Declare';
all_from 'lib/Devel/Declare.pm';
-requires 'Scalar::Util';
-requires 'B::Hooks::OP::Check' => '0.10';
-requires 'B::Hooks::EndOfScope';
+requires 'Scalar::Util' => 1.11; # set_prototype appeared in this version
+requires 'B::Hooks::OP::Check' => '0.19';
+requires 'B::Hooks::EndOfScope' => '0.05';
requires 'Sub::Name';
-build_requires 'B::Hooks::OP::Check' => '0.10';
+build_requires 'B::Hooks::OP::Check' => '0.19';
-configure_requires 'ExtUtils::Depends';
-configure_requires 'B::Hooks::OP::Check' => '0.10';
+# minimum version that works on Win32+gcc
+configure_requires 'ExtUtils::Depends' => 0.302;
+
+# minimum version that depends on ExtUtils::Depends 0.302
+configure_requires 'B::Hooks::OP::Check' => '0.19';
+
+test_requires 'Test::More' => '0.88';
+
+# r/w: p5sagit@git.shadowcat.co.uk:Devel-Declare.git
+repository 'git://git.shadowcat.co.uk/p5sagit/Devel-Declare.git';
postamble(<<'EOM');
$(OBJECT) : stolen_chunk_of_toke.c
WriteMakefile(
dist => {
- PREOP => 'pod2text lib/Devel/Declare.pm >$(DISTVNAME)/README'
+ PREOP => 'pod2text lib/Devel/Declare.pm >README'
},
$pkg->get_makefile_vars,
);