From b5240ba555b1422c53df5964647a7402caf70181 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 25 Aug 2005 18:49:57 +0000 Subject: [PATCH] * bootstrap (no_cache): New var, to accommodate different wget variants. Use it instead of '-C off'. Problem reported by twlevo@xs4all.nl. --- ChangeLog | 4 ++++ bootstrap | 14 ++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index b0ad42f..b1cc1fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2005-08-25 Paul Eggert + * bootstrap (no_cache): New var, to accommodate different wget + variants. Use it instead of '-C off'. Problem reported by + twlevo@xs4all.nl. + * data/glr.c (yydestroyStackItem): New function. (yyrecoverSyntaxError, yyreturn): Use it to improve quality of debugging information. Problem reported by Joel E. Denny. diff --git a/bootstrap b/bootstrap index 2d78e35..4b6b012 100755 --- a/bootstrap +++ b/bootstrap @@ -25,6 +25,7 @@ package=bison # Ensure file names are sorted consistently across platforms; # e.g., m4/ulonglong_gl.m4 should follow m4/ulonglong.m4. +# Also, ensure diagnostics are in English, e.g., "wget --help" below. LC_ALL=C export LC_ALL @@ -164,10 +165,19 @@ sed ' case $SKIP_PO in '') + case `wget --help` in + *'--no-cache'*) + no_cache='--no-cache';; + *'--cache=on/off'*) + no_cache='--cache=off';; + *) + no_cache='';; + esac + echo "$0: getting translations into po (please ignore the robots.txt ERROR 404)..." (cd po && rm -f dummy `ls | sed -n '/\.gmo$/p; /\.po/p'` && - wget -nv -nd -r -l 1 -A .po -C off \ + wget -nv -nd -r -l 1 -A .po $no_cache \ http://www.iro.umontreal.ca/translation/maint/$package/ && ls *.po | sed 's/\.po$//' >LINGUAS ) || exit @@ -177,7 +187,7 @@ case $SKIP_PO in echo "$0: getting translations into po (please ignore the robots.txt ERROR 404)..." (cd runtime-po && rm -f dummy `ls | sed -n '/\.gmo$/p; /\.po$/p'` && - wget -nv -nd -r -l 1 -A .po -C off \ + wget -nv -nd -r -l 1 -A .po $no_cache \ http://www.iro.umontreal.ca/translation/maint/$package-runtime/ && # For translations that have not yet been upgraded to the new -- 2.7.4