blob: 76b4266868d67840dcdbdd36e0df370f5856fd30 [file] [log] [blame]
# update-version.sh - version number updating
# invoke as update-version.sh $top_srcdir
dir=$1
if test z"$dir" = z ; then
echo "need argument"
exit 1
fi
if ! test -d "$dir" ; then
echo "no dir $dir"
exit 1
fi
cd $dir
# extract version number from configure.ac
#
version=$(grep '^AC_INIT' configure.ac | sed -e 's/^[^0-9]*//' -e 's/].*//')
echo vers is $version
if test z"$version" = "z" ; then
echo "cannot proceed"
exit 1
fi
set -x
perl -wpli -e 's/\(GNU Texinfo .*$/(GNU Texinfo '$version')/' util/texi2dvi
perl -wpli -e 's/\(GNU Texinfo .*$/(GNU Texinfo '$version')/' util/texi2pdf
perl -wpli -e \
's/(Texinfo documentation viewer )[0-9.]*(,)/${1}'$version'${2}/' \
js/info.js
perl -wpli -e \
's/(\\versionTexinfo\{).*$/${1}'$version'}/' \
doc/refcard/txirefcard.tex
(cd tta && ./maintain/change_perl_modules_version.sh auto)