mirror of
https://github.com/webmin/webmin.git
synced 2026-02-03 14:13:29 +00:00
Get epochs on debian where available
This commit is contained in:
@@ -96,7 +96,10 @@ while(<DUMP>) {
|
||||
}
|
||||
elsif (/^\s*Version:\s*(\S+)/ && $pkg && !$pkg->{'version'}) {
|
||||
$pkg->{'version'} = $1;
|
||||
$pkg->{'version'} =~ s/^\d://;
|
||||
if ($pkg->{'version'} =~ /^(\d+):(.*)$/) {
|
||||
$pkg->{'epoch'} = $1;
|
||||
$pkg->{'version'} = $2;
|
||||
}
|
||||
}
|
||||
}
|
||||
close(DUMP);
|
||||
|
||||
@@ -15,6 +15,10 @@ while(<PKGINFO>) {
|
||||
$packages{$i,'class'} = &alphabet_name($1);
|
||||
$packages{$i,'version'} = $2;
|
||||
$packages{$i,'desc'} = $3;
|
||||
if ($packages{$i,'version'} =~ /^(\d+):(.*)$/) {
|
||||
$packages{$i,'epoch'} = $1;
|
||||
$packages{$i,'version'} = $2;
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user