From 1ed9f3f6d52c2b68ad9dbf66eb4a9bdf4bbf6379 Mon Sep 17 00:00:00 2001 From: barbieri Date: Wed, 9 Jun 2010 18:22:47 +0000 Subject: [PATCH] SVN_REPO_PATH envvar during autoconf to use svnversion in there. Some systems, like the Gentoo, copy the svn contents somewhere before doing the autoconf, this may result in lack of .svn and thus minor version "0". This patch introduces the $SVN_REPO_PATH to say where the svn checkout containing the ".svn" directory is. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@49594 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index d675379..7cb04f0 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ m4_define([v_maj], [1]) m4_define([v_min], [3]) m4_define([v_mic], [1]) -m4_define([v_rev], m4_esyscmd([(svnversion . | grep -v exported || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n'])) +m4_define([v_rev], m4_esyscmd([(svnversion "${SVN_REPO_PATH:-.}" | grep -v exported || echo 0) | awk -F : '{printf("%s\n", $1);}' | tr -d ' :MSP\n'])) m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d '\n']))]) ##-- When released, remove the dnl on the below line dnl m4_undefine([v_rev]) -- 2.7.4