Hi,

while working on the banners I had the problem that compiling files
always produced an error.  This was due to the fact that the directory
was present for english and german but not committed yet.  The following
patch to translation-check.wml should fix that but I'm not sure if I
should commit it.

Please author it and comment on it:

Index: translation-check.wml
===================================================================
RCS file: /cvs/webwml/webwml/english/template/debian/translation-check.wml,v
retrieving revision 1.33
diff -u -r1.33 translation-check.wml
--- translation-check.wml       2001/03/31 23:57:15     1.33
+++ translation-check.wml       2001/04/05 16:26:53
@@ -185,13 +185,15 @@
 $relative_dir = join '/', @relative_dir;
 
 # Read the original CVS/Entries file and extract version from it
-open (CVS_ENTRY,"<$parents/$original_dir/$relative_dir/CVS/Entries")
-       or die "Couldn't open $parents/$original_dir/$relative_dir/CVS/Entries: 
$!\n";
-while (<CVS_ENTRY>) {
+if (open (CVS_ENTRY,"<$parents/$original_dir/$relative_dir/CVS/Entries")) {
+    while (<CVS_ENTRY>) {
        ($version) = $_ =~ m,/\Q$file\E/([\d\.]*),;
        last if $version;
+    }
+    close CVS_ENTRY;
+} else {
+    $version = "1.1";
 }
-close CVS_ENTRY;
 if ($version ne "")
 {
        print ${file} . "'s original CVS revision is: $version\n"

-- 
Those who don't understand Unix are condemned to reinvent it, poorly.

Please always Cc to me when replying to me on the lists.

Reply via email to