On Tue, Nov 20, 2007 at 08:06:12PM +0200, Alon Bar-Lev wrote:
> Use gpgme-config.

Merged.

> ---
> 
> diff --git a/configure.ac b/configure.ac
> index 6778105..ba6484d 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -93,6 +93,13 @@ AC_ARG_ENABLE(
>  )
>  
>  AC_ARG_WITH(
> +     [gpgme-prefix],
> +     [AC_HELP_STRING([--with-gpgme-prefix=PATH], [Specify the directory 
> where gpgme install, default /usr])],
> +     ,
> +     [with_gpgme_prefix="/usr"]
> +)
> +
> +AC_ARG_WITH(
>       [pamdir],
>       [AC_HELP_STRING([--with-pamdir=PATH], [Specify the directory where PAM 
> modules are stored])],
>       [pamdir="${withval}"],
> @@ -233,15 +240,13 @@ if test "${enable_tspi}" = "yes" ; then
>  fi
>  
>  if test "${enable_gpg}" = "yes" ; then
> -     if test -z "${GPGME_LIBS}"; then
> -             AC_ARG_VAR([GPGME_CFLAGS], [C compiler flags for gpg])
> -             AC_ARG_VAR([GPGME_LIBS], [linker flags for gpg])
> -             AC_CHECK_LIB(
> -                     [gpgme],
> -                     [gpgme_new],
> -                     [GPGME_LIBS="-lgpgme"],
> -                     [AC_MSG_ERROR([Cannot find gpgme])]
> -             )
> +     AC_MSG_CHECKING([for gpgme])
> +     if ! test -x "${with_gpgme_prefix}/bin/gpgme-config"; then
> +             AC_MSG_ERROR([Cannot locate gpgme])
> +     else
> +             AC_MSG_RESULT([found])
> +             GPGME_CFLAGS="`\"${with_gpgme_prefix}/bin/gpgme-config\" 
> --cflags`"
> +             GPGME_LIBS="`\"${with_gpgme_prefix}/bin/gpgme-config\" --libs`"
>       fi
>  fi
>  
> @@ -280,6 +285,8 @@ AC_SUBST([pamlibdir])
>  AC_SUBST([pkgconfigdir])
>  AC_SUBST([rootsbindir])
>  AC_SUBST([ecryptfskeymoddir])
> +AC_SUBST([GPGME_CFLAGS])
> +AC_SUBST([GPGME_LIBS])
>  AM_CONDITIONAL([BUILD_OPENSSL], [test "${enable_openssl}" = "yes"])
>  AM_CONDITIONAL([BUILD_PKCS11_HELPER], [test "${enable_pkcs11_helper}" = 
> "yes"])
>  AM_CONDITIONAL([BUILD_TSPI], [test "${enable_tspi}" = "yes"])

-- 
.___________________________________________________________________.
                         Michael A. Halcrow                          
       Security Software Engineer, IBM Linux Technology Center       
GnuPG Fingerprint: 419C 5B1E 948A FA73 A54C  20F5 DB40 8531 6DCA 8769

Most people aren't thought about after they're gone. "I wonder where 
Mike got the plutonium" is better than what most get. 

Attachment: signature.asc
Description: Digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
eCryptfs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecryptfs-devel

Reply via email to