[Pcsclite-cvs-commit] r5045 - /trunk/PCSC/configure.in

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Tue Jun 29 14:22:08 UTC 2010


Author: rousseau
Date: Tue Jun 29 14:22:00 2010
New Revision: 5045

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=5045
Log:
check for libusb-1.0 instead of libusb-0.1

Modified:
    trunk/PCSC/configure.in

Modified: trunk/PCSC/configure.in
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/configure.in?rev=5045&op=diff
==============================================================================
--- trunk/PCSC/configure.in (original)
+++ trunk/PCSC/configure.in Tue Jun 29 14:22:00 2010
@@ -217,7 +217,7 @@
 		AC_MSG_ERROR([You can't use libhal _and_ libusb. Select only one.])
 	fi
 
-	PKG_CHECK_MODULES(LIBUSB, libusb, [],
+	PKG_CHECK_MODULES(LIBUSB, libusb-1.0, [],
 		[
 			AC_MSG_RESULT([no])
 			AC_CHECK_PROG([LIBUSBCONFIG], [libusb-config], [yes])
@@ -236,18 +236,14 @@
 	CPPFLAGS="$CPPFLAGS $LIBUSB_CFLAGS"
 	LIBS="$LDFLAGS $LIBUSB_LIBS"
 
-	AC_CHECK_HEADERS(usb.h, [],
-		[ AC_MSG_ERROR([usb.h not found, use ./configure LIBUSB_CFLAGS=...]) ])
+	AC_CHECK_HEADERS(libusb-1.0/libusb.h, [],
+		[ AC_MSG_ERROR([libusb.h not found, use ./configure LIBUSB_CFLAGS=...]) ])
 
 	LIBS="$LIBS $COREFOUNDATION $IOKIT"
 
-	AC_MSG_CHECKING([for usb_init])
-	AC_TRY_LINK_FUNC(usb_init, [ AC_MSG_RESULT([yes]) ],
+	AC_MSG_CHECKING([for libusb_init])
+	AC_TRY_LINK_FUNC(libusb_init, [ AC_MSG_RESULT([yes]) ],
 		[ AC_MSG_ERROR([libusb not found, use ./configure LIBUSB_LIBS=...]) ])
-
-	AC_MSG_CHECKING([for usb_get_string_simple])
-	AC_TRY_LINK_FUNC(usb_get_string_simple, [ AC_MSG_RESULT([yes]) ],
-		[ AC_MSG_ERROR([your libusb is too old. install version 0.1.7 or above]) ])
 
 	# everything needed for libusb support is present
 	use_libusb=yes




More information about the Pcsclite-cvs-commit mailing list