Looks good to me, ACK
On Thu, Sep 26, 2013 at 07:04:55PM +0200, Marc-André Lureau wrote:
> Use same implementation as spice-gtk, to avoid need to explicitely set
> smartcard support
> ---
> configure.ac | 24 ++++++++++++++----------
> 1 file changed, 14 insertions(+), 10 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index b5cb960..acb7626 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -34,18 +34,22 @@ PKG_CHECK_MODULES(PIXMAN, pixman-1 >= 0.17.7)
> AC_SUBST(PIXMAN_CFLAGS)
>
> AC_ARG_ENABLE([smartcard],
> - AS_HELP_STRING([--enable-smartcard=@<:@yes/no@:>@],
> - [Enable smartcard support @<:@default=yes@:>@]),
> + AS_HELP_STRING([--enable-smartcard=@<:@yes/no/auto@:>@],
> + [Enable smartcard support @<:@default=auto@:>@]),
> [],
> - [enable_smartcard="yes"])
> -
> -if test "x$enable_smartcard" = "xno"; then
> - AM_CONDITIONAL(WITH_SMARTCARD, false)
> -else
> - PKG_CHECK_MODULES(SMARTCARD, libcacard >= 0.1.2)
> - AC_DEFINE(USE_SMARTCARD, [1], [Define if supporting smartcard proxying])
> - AM_CONDITIONAL(WITH_SMARTCARD, true)
> + [enable_smartcard="auto"])
> +
> +have_smartcard=no
> +if test "x$enable_smartcard" != "xno"; then
> + PKG_CHECK_MODULES(SMARTCARD, libcacard >= 0.1.2, [have_smartcard=yes],
> [have_smartcard=no])
> + if test "x$enable_smartcard" != "xauto" && test "x$have_smartcard" =
> "xno"; then
> + AC_MSG_ERROR("Smartcard support requested but libcacard could not be
> found")
> + fi
> + if test "x$have_smartcard" = "xyes"; then
> + AC_DEFINE(USE_SMARTCARD, [1], [Define if supporting smartcard proxying])
> + fi
> fi
> +AM_CONDITIONAL([WITH_SMARTCARD], [test "x$have_smartcard" = "xyes"])
>
> AC_ARG_ENABLE([opengl],
> AS_HELP_STRING([--enable-opengl=@<:@yes/no@:>@],
> --
> 1.8.3.1
>
> _______________________________________________
> Spice-devel mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
pgp7WjSJtAQU1.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/spice-devel
