$OpenBSD: patch-scd_apdu_c,v 1.3 2012/05/14 08:49:54 dcoppa Exp $

No PC/SC-Lite (pcsc-lite) support for now

--- scd/apdu.c.orig	Tue Mar 27 10:00:38 2012
+++ scd/apdu.c	Sun May 13 18:41:37 2012
@@ -66,7 +66,7 @@
 /* Due to conflicting use of threading libraries we usually can't link
    against libpcsclite.   Instead we use a wrapper program.  */
 #ifdef USE_GNU_PTH
-#if !defined(HAVE_W32_SYSTEM) && !defined(__CYGWIN__)
+#if !defined(HAVE_W32_SYSTEM) && !defined(__CYGWIN__) && !defined(__OpenBSD__)
 #define NEED_PCSC_WRAPPER 1
 #endif
 #endif
@@ -2389,6 +2389,9 @@ apdu_open_reader (const char *portstr, int *r_no_servi
   /* No ctAPI configured, so lets try the PC/SC API */
   if (!pcsc_api_loaded)
     {
+#ifdef __OpenBSD__
+      return -1;
+#endif
 #ifndef NEED_PCSC_WRAPPER
       void *handle;
 
