]> wagnertech.de Git - mfinanz.git/commitdiff
InstallationCheck: Parameter dist_name wenn Modulname != Distributionsname
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jul 2013 09:56:54 +0000 (11:56 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 29 Jul 2013 09:56:54 +0000 (11:56 +0200)
Beispiel: name = LWP und dist_name = libwww-perl

SL/InstallationCheck.pm
scripts/installation_check.pl

index 04435e1f37968d16e343cbf052da3eddd4253098..dd31d20b094ef82cbe1213f04f1e06f26cd7f4bf 100644 (file)
@@ -50,7 +50,7 @@ BEGIN {
 
 @developer_modules = (
   { name => "Devel::REPL",                         url => "http://search.cpan.org/~doy/",       debian => 'libdevel-repl-perl' },
-  { name => "LWP::Simple",                         url => "http://search.cpan.org/~gaas/",      debian => 'libwww-perl' },
+  { name => "LWP::Simple",                         url => "http://search.cpan.org/~gaas/",      debian => 'libwww-perl', dist_name => 'libwww-perl' },
   { name => "Moose::Role",                         url => "http://search.cpan.org/~doy/",       debian => 'libmoose-role-perl' },
   { name => "Perl::Tags",                          url => "http://search.cpan.org/~osfameron/", debian => 'libperl-tags-perl' },
   { name => "Test::Deep",                          url => "http://search.cpan.org/~rjbs/",      debian => 'libtest-deep-perl' },
index 9637f558f676b2186cd2c231a5d55096a93952f6..6f76e3f4531bbe13719462c2c3faac0b8f84142b 100755 (executable)
@@ -155,6 +155,7 @@ sub check_module {
   my ($module, %role) = @_;
 
   my $line = "Looking for $module->{fullname}";
+  $line   .= " (from $module->{dist_name})" if $module->{dist_name};
   my ($res, $ver) = SL::InstallationCheck::module_available($module->{"name"}, $module->{version});
   if ($res) {
     my $ver_string = ref $ver && $ver->can('numify') ? $ver->numify : $ver ? $ver : 'no version';