[Pcsclite-cvs-commit] r4218 - /trunk/libmusclecard/configure.in

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Wed May 20 18:55:29 UTC 2009


Author: rousseau
Date: Wed May 20 18:55:29 2009
New Revision: 4218

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4218
Log:
improve detection of libpcsclite so it can be used on Mac OS X

Modified:
    trunk/libmusclecard/configure.in

Modified: trunk/libmusclecard/configure.in
URL: http://svn.debian.org/wsvn/pcsclite/trunk/libmusclecard/configure.in?rev=4218&op=diff
==============================================================================
--- trunk/libmusclecard/configure.in (original)
+++ trunk/libmusclecard/configure.in Wed May 20 18:55:29 2009
@@ -40,13 +40,17 @@
 AC_CHECK_FUNCS(readdir sprintf strcmp strstr snprintf)
 
 # check pcsc-lite version
-PKG_CHECK_MODULES(PCSCLITE, libpcsclite >= 1.2.9-beta7, [],
-	[ if test -f $prefix/lib/pkgconfig/libpcsclite.pc ; then
-		AC_MSG_ERROR([install pkg-config or set PKG_CONFIG_PATH to pkgconfig directory])
-	  else
-		AC_MSG_WARN([install pcsc-lite 1.2.9-beta7 or later])
-	  fi
-	])
+PCSC_NEEDED_VERSION="1.2.9-beta7"
+PKG_CHECK_EXISTS([libpcsclite],
+	PKG_CHECK_MODULES(PCSCLITE, libpcsclite >= $PCSC_NEEDED_VERSION, [],
+		[ if test -f $prefix/lib/pkgconfig/libpcsclite.pc ; then
+			AC_MSG_ERROR([install pkg-config or set PKG_CONFIG_PATH to pkgconfig directory])
+		  else
+			AC_MSG_WARN([install pcsc-lite $PCSC_NEEDED_VERSION or later])
+		  fi
+		]),
+	[AC_MSG_WARN([libpcsclite not found by pkg-config])]
+)
 OLD_CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CPPFLAGS $PCSCLITE_CFLAGS"
 AC_CHECK_HEADER(winscard.h, [],




More information about the Pcsclite-cvs-commit mailing list