scancpan: remove hack for Module-Build
authorFrancois Perrad <fperrad@gmail.com>
Sat, 5 Sep 2015 06:36:06 +0000 (08:36 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sun, 6 Sep 2015 20:48:49 +0000 (22:48 +0200)
with Perl 5.22, Module-Build is no longer a core module

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
support/scripts/scancpan

index e7bd2bbb1e7dbe47e222fb85dd637a42baa164af..1121212594f67b5929a59fd21da543b84b376ae1 100755 (executable)
@@ -560,12 +560,8 @@ sub fetch {
         $license_files{$name} = find_license_files( $manifest );
         my %build = ();
         my %runtime = ();
-        my $mb;
         foreach my $dep (@{$result->{dependency}}) {
             my $modname = ${$dep}{module};
-            $mb = 1 if $modname eq q{Module::Build};
-            # Module::Build has a special treatment, because it is a core module,
-            # but some module require a very recent version of it
             next if $modname eq q{perl};
             next if $modname =~ m|^Alien|;
             next if $modname =~ m|^Win32|;
@@ -584,7 +580,6 @@ sub fetch {
                 $build{$distname} = 1;
             }
         }
-        $build{q{Module-Build}} = 1 if $mb;
         $deps_build{$name} = [keys %build];
         $deps_runtime{$name} = [keys %runtime];
         foreach my $distname (@{$deps_build{$name}}) {