Diff for /doc/loncapafiles/rpmcheck.piml between versions 1.22 and 1.23

version 1.22, 2011/02/27 18:53:10 version 1.23, 2011/05/08 02:07:35
Line 81  foreach my $rpm ('gnuplot-3.7.1-5','LON- Line 81  foreach my $rpm ('gnuplot-3.7.1-5','LON-
     }      }
 }  }
 </perlscript>  </perlscript>
 <perlscript dist="fedora1 fedora2 fedora3 fedora4 fedora5 fedora6 fedora7 fedora8 fedora9 fedora10 fedora11 fedora12 fedora13 fedora14 rhes6 suse9.2 suse9.3 suse10.1 suse10.2 suse10.3 sles9 sles10 sles11 suse11.1 suse11.2 suse11.3 suse11.4" mode="fg">  <perlscript dist="fedora1 fedora2 fedora3 fedora4 fedora5 fedora6 fedora7 fedora8 fedora9 fedora10 fedora11 fedora12 fedora13 fedora14 fedora15 rhes5 rhes6 centos5 scientific5 scientific6 centos6 suse9.2 suse9.3 suse10.1 suse10.2 suse10.3 sles9 sles10 sles11 suse11.1 suse11.2 suse11.3 suse11.4" mode="fg">
 my @RPMS = `rpm -q -a`;  my $hasprereqs = 0;
 foreach my $rpm ('LONCAPA-prerequisites') {  if (open(PIPE,"rpm -q LONCAPA-prerequisites|")) {
     my @matching_rpms = grep(/$rpm/,@RPMS);      my @lines = (&lt;PIPE&gt;);
     if (! @matching_rpms) {      close(PIPE);
         print "**** WARNING: ".$rpm." does not appear to be installed.\n";      chomp(@lines);
       foreach my $line (@lines) {
           if ($result =~ /^\QLONCAPA-prerequisites-\E([.\w\-]+)$/) {
               $hasprereqs = 1;
               last;
           }
     }      }
 }  }
   if (!$hasprereqs) {
       print "**** WARNING: LONCAPA-prerequisites does not appear to be installed.\n";
   }
   </perlscript>
   <perlscript dist="debian5 debian6 ubuntu8 ubuntu10" mode="fg">
   my $hasprereqs = 0;
   if (open(PIPE,"dpkg -l loncapa-prerequisites|")) {
       my @lines = (&lt;PIPE&gt;);
       close(PIPE);
       chomp(@lines);
       foreach my $line (@lines) { 
           if ($line =~ /^ii\s+\Qloncapa-prerequisites\E\s+([.\d\-]+)/) {
               $hasprereqs = 1;
               last;
           }
       }
   }
   if (!$hasprereqs) { 
       print "**** WARNING: loncapa-prerequisites does not appear to be installed.\n";
   }
 </perlscript>  </perlscript>
 <perlscript dist="debian gentoo">  <perlscript dist="gentoo">
 print &lt;&lt;END;  print &lt;&lt;END;
 **** WARNING: We don't know much about your distribution.  **** WARNING: We don't know much about your distribution.
     Check with the loncapa development team for help satisfying       Check with the loncapa development team for help satisfying 

Removed from v.1.22  
changed lines
  Added in v.1.23


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>