X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2Fupdates.pl;h=20d082f4bff1c5ee2a763a0a14ab23481d3cf954;hp=c1bfd2463a5bb8f5e5e6ae9c869fdf3d49cca764;hb=8afc01a67be4fbf3f1cc0fce9adf01b5289a21c6;hpb=3f1091236d800c43a3124c44c7da54e53f205b13 diff --git a/OSX/updates.pl b/OSX/updates.pl index c1bfd246..20d082f4 100755 --- a/OSX/updates.pl +++ b/OSX/updates.pl @@ -67,6 +67,7 @@ sub generate_xml($$$$) { $body =~ s/^(\d+\.\d+[ \t])/\001$1/gm; my @log = split (/\001/, $body); shift @log; + my $count = 0; foreach my $log (@log) { my ($v1, $entry) = ($log =~ m/^(\d+\.\d+)\s+(.*)$/s); @@ -93,8 +94,10 @@ sub generate_xml($$$$) { } } - my $url = ("${base_url}$app_name/" . - ($zip && -f "$www_dir/$zip" ? $zip : "")); + my $publishedp = ($zip && -f "$www_dir/$zip"); + $publishedp = 1 if ($count == 0); + + my $url = ("${base_url}$app_name/" . ($publishedp ? $zip : "")); $url =~ s@DaliClock/@xdaliclock/@gs if $url; # Kludge @@ -120,7 +123,7 @@ sub generate_xml($$$$) { $sig =~ s/\s+//gs; } - my $enc = ($zip && -f "$www_dir/$zip" + my $enc = ($publishedp ? ("\n" .