[Spice-devel] [PATCH 02/12] build-sys: add --enable-pcsc

Christophe Fergeau cfergeau at redhat.com
Fri Oct 9 07:23:28 PDT 2015


On Thu, Oct 08, 2015 at 05:40:31PM +0200, marcandre.lureau at redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau at redhat.com>
> 
> Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
> ---
>  configure.ac | 26 ++++++++++++++++++++++++++
>  1 file changed, 26 insertions(+)
> 
> diff --git a/configure.ac b/configure.ac
> index b841ec1..b878526 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -36,9 +36,35 @@ AX_CODE_COVERAGE()
>  PKG_CHECK_MODULES(CACARD, [glib-2.0 >= 2.22 nss >= 3.12.8])
>  PKG_CHECK_MODULES(GTHREAD, [gthread-2.0])
>  
> +dnl === --enable-pcsc ==========================================================
> +
> +AC_ARG_ENABLE([pcsc],
> +              AS_HELP_STRING([--disable-pcsc],
> +                             [do not build passthrough support]),,
> +              enable_pcsc=auto)

I think there could be a few more [] around enable_pcsc=auto...



> +if test "x$enable_pcsc" != "xno"; then
> +   PKG_CHECK_MODULES(PCSC, libpcsclite, have_pcsc=yes, have_pcsc=no)

...and around the args here (though I never know when there should be []
or not).

I'm fine if you keep the patch this way.

Christophe

> +   if test "x$have_pcsc" = "xno" -a "x$enable_pcsc" = "xyes"; then
> +      AC_MSG_ERROR([pcsc support explicitly requested, but libpcsclite couldn't be found])
> +   fi
> +   if test "x$have_pcsc" = "xyes"; then
> +      enable_pcsc=yes
> +   fi
> +fi
> +AM_CONDITIONAL(ENABLE_PCSC, test "x$enable_pcsc" = "xyes")
> +
>  AC_CONFIG_FILES([
>  Makefile
>  src/Makefile
>  libcacard.pc
>  ])
>  AC_OUTPUT
> +
> +AC_MSG_NOTICE([
> +
> +libcacard - $VERSION
> +
> +• Prefix: $prefix
> +• PCSC enabled: $enable_pcsc
> +
> +])
> -- 
> 2.4.3
> 
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20151009/437aca4d/attachment.sig>


More information about the Spice-devel mailing list