X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=scripts%2Fdebian%2Fupdate-ftpstats;h=1f9727a422edc9ee329f93704509d7db0ce6b327;hb=c6c71facddb018400841bd98df36a2d736573a77;hp=c740583f06d99c4e8334637812b662093479f6e0;hpb=f51a98511c1d7892ba85984058270dfc01d60db5;p=dak.git diff --git a/scripts/debian/update-ftpstats b/scripts/debian/update-ftpstats index c740583f..1f9727a4 100755 --- a/scripts/debian/update-ftpstats +++ b/scripts/debian/update-ftpstats @@ -2,26 +2,26 @@ my %data; my %data2; -my @archs = ("source", "all", "amd64", "i386", "alpha", "arm", "armel", "hppa", - "hurd-i386", "ia64", "kfreebsd-amd64", "kfreebsd-i386", "mips", "mipsel", "powerpc", "s390", - "sparc"); +my @archs = ("source", "all", "amd64", "i386", "alpha", "arm", "armel", "armhf", "hppa", + "hurd-i386", "ia64", "kfreebsd-amd64", "kfreebsd-i386", "mips", "mipsel", "powerpc", "s390", + "s390x", "sparc"); while (<>) { - if (/^(\d{8})\d{6}\|(?:k(?:atie|elly)|process-(?:accepted|upload))(?:\|dak)?\|installed\|[^|]+\|[^|]+\|(\d+)\|([-\w]+)$/) { - if (not defined $data{$1}) { - foreach $a (@archs) { - $data{$1}{$a} = 0; - } - } - $data{$1}{$3} += $2; - $data2{$1}{$3}++; - } + if (/^(\d{8})\d{6}\|(?:k(?:atie|elly)|process-(?:accepted|upload))(?:\|dak)?\|installed\|[^|]+\|[^|]+\|(\d+)\|([-\w]+)$/) { + if (not defined $data{$1}) { + foreach $a (@archs) { + $data{$1}{$a} = 0; + } + } + $data{$1}{$3} += $2; + $data2{$1}{$3}++; + } } foreach $p (sort keys %data) { - print "$p"; - foreach $a (@archs) { - print ", $data{$p}{$a}"; - } - print "\n"; + print "$p"; + foreach $a (@archs) { + print ", $data{$p}{$a}"; + } + print "\n"; }