From a75ce465907bc25dc5c8ae2312bbc5aadcc44762 Mon Sep 17 00:00:00 2001 From: Jasper Huijsmans Date: Sun, 27 Jul 2008 09:47:49 +0000 Subject: Better support for git-svn to get revision. (Old svn revision: 27381) --- autogen.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'autogen.sh') diff --git a/autogen.sh b/autogen.sh index dec7ac2..49f3ae2 100755 --- a/autogen.sh +++ b/autogen.sh @@ -30,12 +30,13 @@ EOF # substitute revision and linguas linguas=`sed -e '/^#/d' po/LINGUAS` if test -d .git/svn; then - revision=`LC_ALL=C git-svn find-rev HEAD` -elif test -f .svn; then - revision=`LC_ALL=C svn info $0 | awk '/^Revision: / {printf "%05d\n", -$2}'` + revision=`git svn find-rev origin/trunk || + git svn find-rev trunk || + git svn find-rev HEAD || + git svn find-rev master` else - revision="" + revision=`LC_ALL=C svn info $0 | awk '/^Revision: / {printf "%05d\n", +$2}'` fi sed -e "s/@LINGUAS@/${linguas}/g" \ -e "s/@REVISION@/${revision}/g" \ -- cgit v1.2.1