From 744617639255925b0a621d4c0375623215a2367a Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Thu, 17 Oct 2024 10:39:10 +0200 Subject: [PATCH] clean up prereqs Module::Build::Pluggable::PPPort and Devel::PPPort aren't used when building this module. It includes a ppport.h in the dist. Test::Requires isn't used in any tests. Test::More should be listed as a test prereq, not a build prereq. --- Build.PL | 5 +---- META.json | 15 +++++++-------- cpanfile | 11 +++-------- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/Build.PL b/Build.PL index b25d25d..9dbd10d 100644 --- a/Build.PL +++ b/Build.PL @@ -35,14 +35,11 @@ my %args = ( }, build_requires => { - 'Devel::PPPort' => '3.20', 'ExtUtils::CBuilder' => '0', - 'Module::Build::Pluggable::PPPort' => '0.04', - 'Test::More' => '0.98', - 'Test::Requires' => '0', }, test_requires => { + 'Test::More' => '0.98', }, name => 'HTML-Escape', diff --git a/META.json b/META.json index cd9de2c..4976268 100644 --- a/META.json +++ b/META.json @@ -28,18 +28,12 @@ "prereqs" : { "build" : { "requires" : { - "Devel::PPPort" : "3.20", - "ExtUtils::CBuilder" : "0", - "Module::Build::Pluggable::PPPort" : "0.04", - "Test::More" : "0.98", - "Test::Requires" : "0" + "ExtUtils::CBuilder" : "0" } }, "configure" : { "requires" : { - "Devel::PPPort" : "3.20", - "Module::Build" : "0.4005", - "Module::Build::Pluggable::PPPort" : "0.01" + "Module::Build" : "0.4005" } }, "develop" : { @@ -58,6 +52,11 @@ "parent" : "0", "perl" : "5.008008" } + }, + "test" : { + "requires" : { + "Test::More" : "0.98" + } } }, "release_status" : "unstable", diff --git a/cpanfile b/cpanfile index dc38042..bac3a09 100644 --- a/cpanfile +++ b/cpanfile @@ -3,15 +3,10 @@ requires 'XSLoader'; requires 'parent'; requires 'perl', '5.008008'; -on configure => sub { - requires 'Devel::PPPort', '3.20'; - requires 'Module::Build::Pluggable::PPPort', '0.01'; -}; - on build => sub { - requires 'Devel::PPPort', '3.20'; requires 'ExtUtils::CBuilder'; - requires 'Module::Build::Pluggable::PPPort', '0.04'; +}; + +on test => sub { requires 'Test::More', '0.98'; - requires 'Test::Requires'; };