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 > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
pgp1GgMcYfS5I.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel