# Bootstrap 'tar' from CVS.
-# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
--no-po Do not download po files.
--update-po[=LANG] Update po file(s) and exit.
-If the file `.bootstrap' exists in the current working directory, its
+If the file \`.bootstrap' exists in the current working directory, its
contents is read, comments and empty lines removed, shell variables expanded
and the result is prepended to the command line options.
Running without arguments will suffice in most cases. It is equivalent
to
- ./bootstrap --cvs-auth=ext --cvs-user=anoncvs
+ ./bootstrap --cvs-auth=pserver
EOF
}
*) POFILE=${1}.po;;
esac
echo "$0: getting translation for $1..."
- wget -r -C off $TP_URL/$POFILE
+ wget -r --cache=off $TP_URL/$POFILE
else
echo "$0: getting translations into po..."
(cd po &&
rm -f dummy `ls | sed -n '/\.gmo$/p; /\.po/p'` &&
- wget -nv -nd -r -l 1 -A .po -C off $TP_URL &&
+ wget -nv -nd -r -l 1 -A .po --cache off $TP_URL &&
rm -f index.html index.html.[0-9]*
ls *.po | sed 's/\.po$//' >LINGUAS
) || exit
trap exit 1 2 13 15
trap 'rm -fr $1; exit 1' 0
- case "${CVS_AUTH--}" in
- -) build_cvs_prefix ext anoncvs
- ;;
- pserver) build_cvs_prefix $CVS_AUTH ${CVS_USER:-anoncvs}
+ case "${CVS_AUTH-pserver}" in
+ pserver) build_cvs_prefix pserver ${CVS_USER:-anonymous}
;;
gserver|server)
build_cvs_prefix $CVS_AUTH ${CVS_USER--}
*) echo "$0: Unknown CVS access method" >&2
exit 1;;
esac
- if [ "${CVS_AUTH--}" = "pserver" ]; then
- cvs -d ${CVS_PREFIX}subversions.gnu.org:/cvsroot/$1 login || exit
- fi
- cvs -q -d ${CVS_PREFIX}subversions.gnu.org:/cvsroot/$1 co $1 || exit
+ cvs -q -d ${CVS_PREFIX}cvs.sv.gnu.org:/cvsroot/$1 co $1 || exit
trap - 0
fi
esac
dst=`echo $file | sed 's^.*/^^'`
if [ $# -eq 3 ]; then
- case $dst in
+ case $dst in
${3}*) ;;
*) dst=${3}$dst;;
esac
- fi
+ fi
echo "$0: Copying file $1/$file to $2/$dst"
cp -p $1/$file $2/$dst
done
echo "])") > ./m4/gnulib.m4
echo "$0: Creating lib/Makefile.am"
-(echo "# This file is generated automatically from lib/Makefile.am. Do not edit!"
+(echo "# This file is generated automatically. Do not edit!"
cat lib/Makefile.tmpl
for gnulib_module in $gnulib_modules; do