]> git.sur5r.net Git - bacula/bacula/commitdiff
Update AC_INIT use to make configure handle docdir properly
authorBen Walton <bwalton@artsci.utoronto.ca>
Wed, 13 Apr 2011 19:06:13 +0000 (15:06 -0400)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:44:34 +0000 (14:44 +0200)
This patch allows AC_INIT to properly set the PACKAGE variables in the
Makefiles.  In turn, this allows docdir use to work correctly.  With
the new behaviour, things placed in docdir go to share/doc/bacula.
Previously the would end up in share/doc.

We move the detection of the source directory to a separate
AC_CONFIG_SRCDIR macro call.

Signed-off-by: Ben Walton <bwalton@artsci.utoronto.ca>
bacula/autoconf/configure.in

index 1a5e861e355552ead19fdc3f4481ce82feb47bb8..bbcd0e2f04f96e1787c7be6ad74788b7e512dc1d 100644 (file)
@@ -4,7 +4,9 @@ dnl Process this file with autoconf to produce a configure script.
 dnl
 dnl require a recent autoconf
 AC_PREREQ(2.61)
-AC_INIT(src/version.h)
+AC_INIT([bacula], m4_esyscmd([sed -n -e 's/^.*VERSION.*"\(.*\)"$/\1/p' ../src/version.h src/version.h 2> /dev/null | tr -d '\n']))
+AC_CONFIG_SRCDIR(src/version.h)
+
 BUILD_DIR=`pwd`
 cd ..
 TOP_DIR=`pwd`