[evolution-data-server] Bug 586442 – Various build cleanups



commit d09f8cf1eabb7ff803aefa2ec87d799fcb2d2029
Author: H.Habighorst <tearofadragon googlemail com>
Date:   Fri Jun 19 21:53:58 2009 -0400

    Bug 586442 â?? Various build cleanups

 Makefile.am  |    1 -
 acinclude.m4 |    3 +-
 configure.ac |   68 +++++++++++++++++++++++++++------------------------------
 3 files changed, 33 insertions(+), 39 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 2d4d9ae..83943cc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,3 @@
-AUTOMAKE_OPTIONS = 1.6
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
 if ! WITH_LIBDB
diff --git a/acinclude.m4 b/acinclude.m4
index e9a5399..dbdd1eb 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -1,6 +1,7 @@
 # evolution/acinclude.m4
 # shared configure.in hacks between Evolution and Connector
 
+# serial 1
 
 # EVO_PURIFY_SUPPORT
 # Add --enable-purify. If the user turns it on, subst PURIFY and set
@@ -233,8 +234,6 @@ AC_DEFUN([EVO_PTHREAD_CHECK],[
 ])
 dnl -*- mode: autoconf -*-
 
-# serial 1
-
 dnl Usage:
 dnl   GTK_DOC_CHECK([minimum-gtk-doc-version])
 AC_DEFUN([GTK_DOC_CHECK],
diff --git a/configure.ac b/configure.ac
index b5eef5d..ec9ac67 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
- Process this file with autoconf to produce a configure script.
-AC_PREREQ(2.52)
+# Process this file with autoconf to produce a configure script.
+AC_PREREQ(2.54)
 
 # Evolution-Data-Server version */
 m4_define([eds_major_version], [2])
@@ -9,16 +9,21 @@ m4_define([eds_micro_version], [4])
 m4_define([eds_version],
           [eds_major_version.eds_minor_version.eds_micro_version])
 
-AC_INIT(evolution-data-server, [eds_version])
+# This is for api/versioning tracking for things like bonobo .server files
+# This should always be the major/minor of the stable version or stable version to be
+# Define Base / Api Version		  
+m4_define([base_version], [2.28])
+m4_define([api_version], [1.2])
+
+AC_INIT(evolution-data-server, [eds_version], http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server)
 AC_CONFIG_SRCDIR(README)
 
 # Gross hack to enable 'make dist' on automake 1.9+tar 1.14.
 # The extra brackets are to foil regex-based scans.
 m4_ifdef([_A][M_PROG_TAR],[_A][M_SET_OPTION([tar-ustar])])
 
-AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
-
-AM_CONFIG_HEADER(config.h)
+AM_INIT_AUTOMAKE([gnu 1.6])
+AC_CONFIG_HEADERS(config.h)
 
 # Required Package Versions
 m4_define([glib_minimum_version], [2.16.1])
@@ -34,17 +39,8 @@ m4_define([sqlite_minimum_version], [3.5])
 m4_define([gweather_minimum_version], [2.25.4])
 m4_define([libical_minimum_version], [0.43])
 
-dnl *************************************************************************************************
-dnl Base Version
-dnl
-dnl This is for api/versioning tracking for things like bonobo .server files
-dnl
-dnl This should always be the major/minor of the stable version or stable version to be
-dnl *************************************************************************************************
-BASE_VERSION=2.28
-API_VERSION=1.2
-AC_SUBST(BASE_VERSION)
-AC_SUBST(API_VERSION)
+AC_SUBST([BASE_VERSION],[base_version])
+AC_SUBST([API_VERSION],[api_version])
 AC_DEFINE_UNQUOTED(BASE_VERSION, "$BASE_VERSION", [Base version (Major.Minor)])
 AC_DEFINE_UNQUOTED(API_VERSION, "$API_VERSION", [Api version (Major.Minor)])
 
@@ -235,7 +231,7 @@ case "$host" in
     DL_LIB=''
     SOFTOKN3_LIB=''
     LIBEXECDIR_IN_SERVER_FILE='../../../libexec'
-    AC_CACHE_VAL(have_addrinfo, [have_addrinfo=yes])
+    AC_CACHE_VAL(ac_cv_have_addrinfo, [ac_cv_have_addrinfo=yes])
     AC_DEFINE(_WIN32_WINNT, 0x501, [To get getaddrinfo etc declarations])
     ;;
 *)  os_win32=no
@@ -632,7 +628,7 @@ if test "x${enable_nss}" = "xyes" || test "x${enable_nss}" = "xstatic"; then
 				nsprlibs="$DL_LIB -lplc4 -lplds4 -lnspr4 $PTHREAD_LIB"
 			fi
 			
-			AC_CACHE_CHECK([for Mozilla nspr libraries], moz_nspr_libs,
+			AC_CACHE_CHECK([for Mozilla nspr libraries], ac_cv_moz_nspr_libs,
 			[
 		       		LIBS_save="$LIBS"
 				CFLAGS="$CFLAGS $MANUAL_NSPR_CFLAGS"
@@ -645,12 +641,12 @@ if test "x${enable_nss}" = "xyes" || test "x${enable_nss}" = "xstatic"; then
 		       			LDFLAGS="$LDFLAGS"
 				fi
 				
-				AC_TRY_LINK_FUNC(PR_Init, moz_nspr_libs="yes", moz_nspr_libs="no")
+				AC_TRY_LINK_FUNC(PR_Init, ac_cv_moz_nspr_libs="yes", ac_cv_moz_nspr_libs="no")
 				CFLAGS="$CFLAGS_save"
 				LDFLAGS="$LDFLAGS_save"
 	 			LIBS="$LIBS_save"
 			])
-			if test "x$moz_nspr_libs" != "xno"; then
+			if test "x$ac_cv_moz_nspr_libs" != "xno"; then
 				have_nspr_libs="yes"
 				MANUAL_NSPR_LIBS="-L$with_nspr_libs $nsprlibs"
 			else
@@ -711,21 +707,21 @@ if test "x${enable_nss}" = "xyes" || test "x${enable_nss}" = "xstatic"; then
 		 		nsslibs="-lssl3 -lsmime3 -lnss3"
 	 		fi	
 			
-			AC_CACHE_CHECK([for Mozilla nss libraries], moz_nss_libs,
+			AC_CACHE_CHECK([for Mozilla nss libraries], ac_cv_moz_nss_libs,
 			[
 	 			LIBS_save="$LIBS"
 				LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs"
 		      		LIBS="$nsslibs $nsprlibs"
-				AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no")
-				if test "$moz_nss_libs" = no; then
+				AC_TRY_LINK_FUNC(NSS_Init, ac_cv_moz_nss_libs="yes", ac_cv_moz_nss_libs="no")
+				if test "$ac_cv_moz_nss_libs" = no; then
 					nsslibs="-lssl3 -lsmime3 -lnss3"
 					LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs"
-					AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no")	
+					AC_TRY_LINK_FUNC(NSS_Init, ac_cv_moz_nss_libs="yes", ac_cv_moz_nss_libs="no")	
 				fi
 				LDFLAGS="$LDFLAGS_save"
 	 			LIBS="$LIBS_save"
 			])
-			if test "$moz_nss_libs" != no; then
+			if test "$ac_cv_moz_nss_libs" != no; then
 				AC_DEFINE(HAVE_NSS)
 				AC_DEFINE(HAVE_SSL)
 				if test "$enable_nss" = "static"; then
@@ -962,7 +958,7 @@ AC_CHECK_FUNCS(statfs)
 dnl **************************************************
 dnl * IPv6 support and getaddrinfo calls
 dnl **************************************************
-AC_CACHE_CHECK([if system supports getaddrinfo and getnameinfo], have_addrinfo,
+AC_CACHE_CHECK([if system supports getaddrinfo and getnameinfo], ac_cv_have_addrinfo,
 [
 	AC_TRY_COMPILE([
 		#include "confdefs.h"
@@ -991,13 +987,13 @@ AC_CACHE_CHECK([if system supports getaddrinfo and getnameinfo], have_addrinfo,
 		freeaddrinfo (res);
 		getnameinfo((struct sockaddr *)&sin6, sizeof(sin6), host, sizeof(host), serv, sizeof(serv), 0);
 	],[
-		have_addrinfo=yes
+		ac_cv_have_addrinfo=yes
 	],[
-		have_addrinfo=no
+		ac_cv_have_addrinfo=no
 	])
 ])
 
-if test x"$have_addrinfo" = "xno" ; then
+if test x"$ac_cv_have_addrinfo" = "xno" ; then
    AC_DEFINE(NEED_ADDRINFO,1,[Enable getaddrinfo emulation])
    if test x"$enable_ipv6" = "xyes" ; then
       AC_ERROR(system doesn't support necessary interfaces for ipv6 support)
@@ -1600,7 +1596,7 @@ AC_ARG_ENABLE(largefile,
 	      enable_largefile="no")
 if test "x$enable_largefile" != "xno"; then
     AC_SYS_LARGEFILE
-    AC_CACHE_CHECK([for _LARGEFILE64_SOURCE value needed for large files], largefile64_source,
+    AC_CACHE_CHECK([for _LARGEFILE64_SOURCE value needed for large files], ac_cv_largefile64_source,
     [
 	AC_TRY_COMPILE([
 		#include <sys/types.h>
@@ -1609,7 +1605,7 @@ if test "x$enable_largefile" != "xno"; then
 	],[
 		int fd = open ("__o_largefile", O_CREAT | O_RDWR | O_LARGEFILE, 0644);
 	],[
-		largefile64_source="no"
+		ac_cv_largefile64_source="no"
 	],[
 		AC_TRY_COMPILE([
 			#define _LARGEFILE64_SOURCE
@@ -1619,19 +1615,19 @@ if test "x$enable_largefile" != "xno"; then
 		],[
 			int fd = open ("__o_largefile", O_CREAT | O_RDWR | O_LARGEFILE, 0644);
 		],[
-			largefile64_source="yes"
+			ac_cv_largefile64_source="yes"
 		],[
-			largefile64_source="unknown"
+			ac_cv_largefile64_source="unknown"
 		])
 	])
     ])
     
     enable_largefile="no"
     
-    if test "x$largefile64_source" = "xyes"; then
+    if test "x$ac_cv_largefile64_source" = "xyes"; then
         LARGEFILE_CFLAGS="-D_LARGEFILE64_SOURCE"
         enable_largefile="yes"
-    elif test "x$largefile64_source" = "xunknown"; then
+    elif test "x$ac_cv_largefile64_source" = "xunknown"; then
         AC_DEFINE(O_LARGEFILE, 0, [Define to 0 if your system does not have the O_LARGEFILE flag])
     fi
     



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]