aboutsummaryrefslogtreecommitdiff
path: root/devel/pcsc-lite/files
diff options
context:
space:
mode:
Diffstat (limited to 'devel/pcsc-lite/files')
-rw-r--r--devel/pcsc-lite/files/patch-hotplug_generic.c30
-rw-r--r--devel/pcsc-lite/files/patch-ltmain.sh27
2 files changed, 33 insertions, 24 deletions
diff --git a/devel/pcsc-lite/files/patch-hotplug_generic.c b/devel/pcsc-lite/files/patch-hotplug_generic.c
new file mode 100644
index 000000000000..b22c7d0b3622
--- /dev/null
+++ b/devel/pcsc-lite/files/patch-hotplug_generic.c
@@ -0,0 +1,30 @@
+--- src/hotplug_generic.c.orig Mon Aug 8 21:58:19 2005
++++ src/hotplug_generic.c Sun Jan 1 17:34:00 2006
+@@ -20,8 +20,15 @@
+ #include "config.h"
+ #include "pcsclite.h"
+
++#ifndef TRUE
++#define TRUE 1
++#define FALSE 0
++#endif
++
+ #if !defined(__APPLE__) && !defined(HAVE_LIBUSB) && !defined(__linux__)
+
++char ReCheckSerialReaders = FALSE;
++
+ LONG HPSearchHotPluggables(void)
+ {
+ return 0;
+@@ -35,6 +42,11 @@
+ LONG HPStopHotPluggables(void)
+ {
+ return 0;
++}
++
++void HPReCheckSerialReaders(void)
++{
++ ReCheckSerialReaders = TRUE;
+ }
+
+ #endif
diff --git a/devel/pcsc-lite/files/patch-ltmain.sh b/devel/pcsc-lite/files/patch-ltmain.sh
index 4179fc9729db..bc5e41220f5c 100644
--- a/devel/pcsc-lite/files/patch-ltmain.sh
+++ b/devel/pcsc-lite/files/patch-ltmain.sh
@@ -1,27 +1,6 @@
-$FreeBSD$
-
---- ltmain.sh 2001/08/27 09:51:26 1.1
-+++ ltmain.sh 2001/08/27 09:51:42
-@@ -1278,7 +1278,7 @@
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd* | *-*-freebsd*)
-+ *-*-openbsd*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -2408,6 +2408,9 @@
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test "$build_libtool_need_lc" = "yes"; then
-@@ -4175,10 +4178,12 @@
+--- ltmain.sh.orig Mon Jan 2 14:34:57 2006
++++ ltmain.sh Mon Jan 2 14:37:12 2006
+@@ -5667,10 +5667,12 @@
fi
# Install the pseudo-library for information purposes.