[Debian-l10n-commits] r1477 - in /dl10n/trunk: Changelog dl10n-rrd/manpages-rrd.pl

nekral-guest at users.alioth.debian.org nekral-guest at users.alioth.debian.org
Thu Nov 27 12:39:58 UTC 2008


Author: nekral-guest
Date: Thu Nov 27 12:39:57 2008
New Revision: 1477

URL: http://svn.debian.org/wsvn/?sc=1&rev=1477
Log:
	* dl10n-rrd/manpages-rrd.pl: Fail in a better way if the Content
	files could not be downloaded.

Modified:
    dl10n/trunk/Changelog
    dl10n/trunk/dl10n-rrd/manpages-rrd.pl

Modified: dl10n/trunk/Changelog
URL: http://svn.debian.org/wsvn/dl10n/trunk/Changelog?rev=1477&op=diff
==============================================================================
--- dl10n/trunk/Changelog (original)
+++ dl10n/trunk/Changelog Thu Nov 27 12:39:57 2008
@@ -1,9 +1,14 @@
-2008-11-29  Nicolas François  <nicolas.francois at centraliens.net>
+2008-11-27  Nicolas François  <nicolas.francois at centraliens.net>
+
+	* dl10n-rrd/manpages-rrd.pl: Fail in a better way if the Content
+	files could not be downloaded.
+
+2008-11-27  Nicolas François  <nicolas.francois at centraliens.net>
 
 	* dl10n-rrd/example/update_unstable.sh: Make sure the database is
 	present and fail in a better way if not.
 
-2008-11-29  Nicolas François  <nicolas.francois at centraliens.net>
+2008-11-27  Nicolas François  <nicolas.francois at centraliens.net>
 
 	* dl10n-rrd/example/config.sh: Point DL10N_HOME to SVN. Only
 	meaningful for the default installation on Churro.

Modified: dl10n/trunk/dl10n-rrd/manpages-rrd.pl
URL: http://svn.debian.org/wsvn/dl10n/trunk/dl10n-rrd/manpages-rrd.pl?rev=1477&op=diff
==============================================================================
--- dl10n/trunk/dl10n-rrd/manpages-rrd.pl (original)
+++ dl10n/trunk/dl10n-rrd/manpages-rrd.pl Thu Nov 27 12:39:57 2008
@@ -29,10 +29,14 @@
     if (-f "Contents-$arch.gz") {
         unlink "Contents-$arch.gz";
     }
-    system "wget -c --quiet $MIRROR/dists/$dist/Contents-$arch.gz";
+    system "wget -c --quiet $MIRROR/dists/$dist/Contents-$arch.gz"
+        or die "wget failed to download $MIRROR/dists/$dist/Con$MIRROR/dists/$dist/Contents-$arch.gz .  Aborting.";
+
+    die "Missing $MIRROR/dists/$dist/Contents-$arch.gz .  Aborting."
+        unless -f "$MIRROR/dists/$dist/Contents-$arch.gz";
 
     open(CONTENT, "gunzip -c 'Contents-$arch.gz'|")
-        or die "Cannor open 'Contents-$arch.gz'";
+        or die "Cannot open 'Contents-$arch.gz'";
 
     while(<CONTENT>) {
         if ($_ =~ m|^usr/share/man/(?:(.*?)/)?(man[0-9]/.*?)[\t ]+(.*)$|) {




More information about the Debian-l10n-commits mailing list