aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/plib/files
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2004-06-01 08:01:47 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2004-06-01 08:01:47 +0000
commit35cdbdde5fdfd42d997ebdb32bf2c98b1bbad7d1 (patch)
tree236643a7e6c6aaf42d484e715c0893abf9c9e817 /x11-toolkits/plib/files
parenta100ab1cd66d5a2acf52b0457665d08d75d06d0c (diff)
Notes
Diffstat (limited to 'x11-toolkits/plib/files')
-rw-r--r--x11-toolkits/plib/files/patch-src::js::js.h23
-rw-r--r--x11-toolkits/plib/files/patch-src::js::jsBSD.cxx31
2 files changed, 31 insertions, 23 deletions
diff --git a/x11-toolkits/plib/files/patch-src::js::js.h b/x11-toolkits/plib/files/patch-src::js::js.h
deleted file mode 100644
index c8d27db87f5f..000000000000
--- a/x11-toolkits/plib/files/patch-src::js::js.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/js/js.h.orig Mon Sep 2 15:05:43 2002
-+++ src/js/js.h Thu Nov 28 21:43:15 2002
-@@ -63,7 +63,7 @@
- # include <fcntl.h>
-
- # if defined(__FreeBSD__) || defined(__NetBSD__)
--# include <machine/joystick.h>
-+# include <sys/joystick.h>
- # define JS_DATA_TYPE joystick
- # define JS_RETURN (sizeof(struct JS_DATA_TYPE))
- # elif defined(__linux__)
-@@ -132,9 +132,9 @@
-
-
-
--/*#if defined(__FreeBSD__) || defined(__NetBSD__)
-+#if defined(__FreeBSD__) || defined(__NetBSD__)
- int id ;
--#endif*/
-+#endif
- #ifdef WIN32
- JOYINFOEX js ;
- UINT js_id ;
diff --git a/x11-toolkits/plib/files/patch-src::js::jsBSD.cxx b/x11-toolkits/plib/files/patch-src::js::jsBSD.cxx
new file mode 100644
index 000000000000..527687d00227
--- /dev/null
+++ b/x11-toolkits/plib/files/patch-src::js::jsBSD.cxx
@@ -0,0 +1,31 @@
+--- ./src/js/jsBSD.cxx.orig Sat Mar 20 01:21:53 2004
++++ ./src/js/jsBSD.cxx Sun May 2 16:53:28 2004
+@@ -44,7 +44,11 @@
+ #endif
+
+ #include <sys/ioctl.h>
+-#include <machine/joystick.h> // For analog joysticks
++#if defined(__FreeBSD__)
++# include <sys/joystick.h>
++#else
++# include <machine/joystick.h> // For analog joysticks
++#endif
+ #ifdef HAVE_USB_JS
+ #if defined(__NetBSD__)
+ #ifdef HAVE_USBHID_H
+@@ -53,9 +57,14 @@
+ #include <usb.h>
+ #endif
+ #elif defined(__FreeBSD__)
++# if __FreeBSD_version < 500000
+ extern "C" {
+-#include <libusbhid.h>
++# include <libusbhid.h>
+ }
++# else
++# define HAVE_USBHID_H 1
++# include <usbhid.h>
++# endif
+ #endif
+ #include <dev/usb/usb.h>
+ #include <dev/usb/usbhid.h>