X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.db-live.git;a=blobdiff_plain;f=yarrg%2FCommods.pm;h=860510e33835e5e1e574ab429862f0563ecf7c2a;hp=f4fb346c99466023e12d209ee5ce08f3d498f54a;hb=59bee7afb77216585b904bd20f17e71005e9778c;hpb=ab84a4347f797dda5c1ea7b9b0ac2d724e5f49cd diff --git a/yarrg/Commods.pm b/yarrg/Commods.pm index f4fb346..860510e 100644 --- a/yarrg/Commods.pm +++ b/yarrg/Commods.pm @@ -88,10 +88,12 @@ sub parse_info1 ($$) { @ctx= (sub { push @nocm, lc $_; }); } elsif (m/^ocean (\w+)$/) { my $ocean= $1; + keys %{ $oceans{$ocean} }; @ctx= (sub { $ocean or die; # ref to $ocean needed to work # around a perl bug my $arch= $_; + keys %{ $oceans{$ocean}{$arch} }; $ctx[1]= sub { $oceans{$ocean}{$arch}{$_} .= $src; }; @@ -223,7 +225,7 @@ sub parse_info_serverside () { sub parse_info_serverside_ocean ($) { my ($oceanname) = @_; die "unknown ocean $oceanname ?" unless exists $oceans{$oceanname}; - parse_info1("ocean-".(lc $oceanname).".txt",'s'); + parse_info1("_ocean-".(lc $oceanname).".txt",'s'); } sub parse_pctb_commodmap () { @@ -247,7 +249,7 @@ sub parse_pctb_commodmap () { sub get_our_version ($$) { my ($aref,$prefix) = @_; $aref->{"${prefix}name"}= 'ypp-sc-tools yarrg'; - $aref->{"${prefix}fixes"}= 'lastpage'; + $aref->{"${prefix}fixes"}= 'lastpage checkpager'; my $version= `git-describe --tags HEAD || echo 0unknown`; $? and die $?; chomp($version);