Author: kelnos
Date: 2008-08-31 04:15:52 +0000 (Sun, 31 Aug 2008)
New Revision: 27620

Modified:
   xfdesktop/trunk/autogen.sh
Log:
fix git svn version fetch

Modified: xfdesktop/trunk/autogen.sh
===================================================================
--- xfdesktop/trunk/autogen.sh  2008-08-30 22:25:48 UTC (rev 27619)
+++ xfdesktop/trunk/autogen.sh  2008-08-31 04:15:52 UTC (rev 27620)
@@ -30,10 +30,15 @@
 # substitute revision and linguas
 linguas=`sed -e '/^#/d' po/LINGUAS`
 if [ -d .git/svn ]; then
-  revision=`LC_ALL=C git-svn find-rev HEAD`
+  revision=$(git svn find-rev origin/trunk 2>/dev/null ||
+             git svn find-rev trunk 2>/dev/null ||
+             git svn find-rev HEAD 2>/dev/null ||
+             git svn find-rev master 2>/dev/null)
 else
   revision=`LC_ALL=C svn info $0 | awk '/^Revision: / {printf "%05d\n", $2}'`
 fi
+[ "$revision" ] || revision=UNKNOWN
+
 sed -e "s/@LINGUAS@/${linguas}/g" \
     -e "s/@REVISION@/${revision}/g" \
     < "configure.ac.in" > "configure.ac"

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to