From: Sumit Bose <sbose@redhat.com>
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Wed, 6 May 2009 10:32:39 +0000 (20:32 +1000)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Wed, 6 May 2009 10:32:39 +0000 (20:32 +1000)
fix handling of AC_INIT and read version from ctdb.spec

configure.ac

index 0e8f150aab7f13841bbbdb2feb0038fd0a2bd615..20745467eb95239afcf6854c270fa3191a080eb4 100644 (file)
@@ -1,4 +1,5 @@
 AC_PREREQ(2.50)
+AC_INIT(ctdb, m4_esyscmd([grep 'Version:' ./packaging/RPM/ctdb.spec 2>/dev/null | head -1 | sed -e 's/[ \t]*Version:[ \t]*\([^ \t]*\)[ \t].*/\1/' | tr -d '\n']))
 AC_DEFUN([AC_CHECK_LIB_EXT], [
        AC_CHECK_LIB([$1],[$3],[$4],[$5],[$7])
        ac_cv_lib_ext_$1_$3=$ac_cv_lib_$1_$3
@@ -11,7 +12,6 @@ AC_DEFUN([SMB_MODULE_DEFAULT], [echo -n ""])
 AC_DEFUN([SMB_LIBRARY_ENABLE], [echo -n ""])
 AC_DEFUN([SMB_EXT_LIB], [echo -n ""])
 AC_DEFUN([SMB_ENABLE], [echo -n ""])
-AC_INIT(ctdb.h)
 AC_CONFIG_SRCDIR([server/ctdbd.c])
 
 if test "${libdir}" = '${exec_prefix}/lib'; then