]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/InstallationCheck.pm
Kosmetik - Formatierung vereinheitlicht
[kivitendo-erp.git] / SL / InstallationCheck.pm
index e8670761c918f8354ee8862ceebc77471f536b95..3100ac67f0f5d4061ab65d4bdaebbb61ccc64381 100644 (file)
@@ -34,7 +34,9 @@ BEGIN {
   { name => "YAML",            version => '0.62',  url => "http://search.cpan.org/~ingy/",      debian => 'libyaml-perl' },
 );
 
-@optional_modules = ();
+@optional_modules = (
+  { name => "Digest::SHA",                         url => "http://search.cpan.org/~mshelor/",   debian => 'libdigest-sha-perl' },
+);
 
 @developer_modules = (
   { name => "Devel::REPL",                         url => "http://search.cpan.org/~doy/",       debian => 'libdevel-repl-perl' },
@@ -51,7 +53,13 @@ sub module_available {
   my $module  = $_[0];
   my $version = $_[1] || '' ;
 
-  return eval "use $module $version; 1";
+  my $got = eval "use $module $version; 1";
+
+  if ($got) {
+    return ($got, $module->VERSION);
+  } else {
+    return
+  }
 }
 
 sub check_kpsewhich {