diff options
| author | Werner Koch <[email protected]> | 2011-04-06 12:16:52 +0000 | 
|---|---|---|
| committer | Werner Koch <[email protected]> | 2011-04-06 12:33:16 +0000 | 
| commit | e54fe47db8862b44a4fb669f55b45d9ec28b244d (patch) | |
| tree | 3c2e5970c971ef0f292e81dc2e48bd140db4d730 | |
| parent | Insert platform dependent typedefs into gpgme.h (diff) | |
| download | gpgme-e54fe47db8862b44a4fb669f55b45d9ec28b244d.tar.gz gpgme-e54fe47db8862b44a4fb669f55b45d9ec28b244d.zip | |
Update gpg-error.m4
Diffstat (limited to '')
| -rw-r--r-- | m4/ChangeLog | 4 | ||||
| -rw-r--r-- | m4/gpg-error.m4 | 28 | 
2 files changed, 25 insertions, 7 deletions
| diff --git a/m4/ChangeLog b/m4/ChangeLog index 21a98334..1a0cd1c2 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,3 +1,7 @@ +2011-04-06  Werner Koch  <[email protected]> + +	* gpg-error.m4: Update from current libgpg-error repo. +  2010-05-07  Werner Koch  <[email protected]>  	* libassuan.m4: Update from libassuan svn. diff --git a/m4/gpg-error.m4 b/m4/gpg-error.m4 index e85f511d..ef07fd7c 100644 --- a/m4/gpg-error.m4 +++ b/m4/gpg-error.m4 @@ -1,5 +1,5 @@  # gpg-error.m4 - autoconf macro to detect libgpg-error. -# Copyright (C) 2002, 2003, 2004 g10 Code GmbH +# Copyright (C) 2002, 2003, 2004, 2011 g10 Code GmbH  #  # This file is free software; as a special exception the author gives  # unlimited permission to copy and/or distribute it, with or without @@ -14,7 +14,8 @@ dnl                   [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]])  dnl Test for libgpg-error and define GPG_ERROR_CFLAGS and GPG_ERROR_LIBS  dnl  AC_DEFUN([AM_PATH_GPG_ERROR], -[ AC_ARG_WITH(gpg-error-prefix, +[ AC_REQUIRE([AC_CANONICAL_HOST]) +  AC_ARG_WITH(gpg-error-prefix,              AC_HELP_STRING([--with-gpg-error-prefix=PFX],                             [prefix where GPG Error is installed (optional)]),       gpg_error_config_prefix="$withval", gpg_error_config_prefix="") @@ -24,11 +25,12 @@ AC_DEFUN([AM_PATH_GPG_ERROR],       fi    fi -  AC_PATH_PROG(GPG_ERROR_CONFIG, gpg-error-config, no) +  AC_PATH_TOOL(GPG_ERROR_CONFIG, gpg-error-config, no)    min_gpg_error_version=ifelse([$1], ,0.0,$1)    AC_MSG_CHECKING(for GPG Error - version >= $min_gpg_error_version)    ok=no -  if test "$GPG_ERROR_CONFIG" != "no" ; then +  if test "$GPG_ERROR_CONFIG" != "no" \ +     && test -f "$GPG_ERROR_CONFIG" ; then      req_major=`echo $min_gpg_error_version | \                 sed 's/\([[0-9]]*\)\.\([[0-9]]*\)/\1/'`      req_minor=`echo $min_gpg_error_version | \ @@ -40,7 +42,7 @@ AC_DEFUN([AM_PATH_GPG_ERROR],                 sed 's/\([[0-9]]*\)\.\([[0-9]]*\).*/\2/'`      if test "$major" -gt "$req_major"; then          ok=yes -    else  +    else          if test "$major" -eq "$req_major"; then              if test "$minor" -ge "$req_minor"; then                 ok=yes @@ -51,8 +53,21 @@ AC_DEFUN([AM_PATH_GPG_ERROR],    if test $ok = yes; then      GPG_ERROR_CFLAGS=`$GPG_ERROR_CONFIG $gpg_error_config_args --cflags`      GPG_ERROR_LIBS=`$GPG_ERROR_CONFIG $gpg_error_config_args --libs` -    AC_MSG_RESULT(yes) +    AC_MSG_RESULT([yes ($gpg_error_config_version)])      ifelse([$2], , :, [$2]) +    gpg_error_config_host=`$GPG_ERROR_CONFIG $gpg_error_config_args --host 2>/dev/null || echo none` +    if test x"$gpg_error_config_host" != xnone ; then +      if test x"$gpg_error_config_host" != x"$host" ; then +  AC_MSG_WARN([[ +*** +*** The config script $GPG_ERROR_CONFIG was +*** built for $gpg_error_config_host and thus may not match the +*** used host $host. +*** You may want to use the configure option --with-gpg-error-prefix +*** to specify a matching config script. +***]]) +      fi +    fi    else      GPG_ERROR_CFLAGS=""      GPG_ERROR_LIBS="" @@ -62,4 +77,3 @@ AC_DEFUN([AM_PATH_GPG_ERROR],    AC_SUBST(GPG_ERROR_CFLAGS)    AC_SUBST(GPG_ERROR_LIBS)  ]) - | 
