diff options
author | Jasper Huijsmans <jbhuijsmans@home.nl> | 2008-07-27 09:47:49 +0000 |
---|---|---|
committer | Jasper Huijsmans <jbhuijsmans@home.nl> | 2008-07-27 09:47:49 +0000 |
commit | a75ce465907bc25dc5c8ae2312bbc5aadcc44762 (patch) | |
tree | 6b596068270fb70bc534f1e184fb35156358aa33 /autogen.sh | |
parent | d2934986e75843341cf476ca636316e969a5bd0f (diff) | |
download | xfce4-appfinder-a75ce465907bc25dc5c8ae2312bbc5aadcc44762.tar.gz |
Better support for git-svn to get revision.
(Old svn revision: 27381)
Diffstat (limited to 'autogen.sh')
-rwxr-xr-x | autogen.sh | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -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" \ |