svn commit: r268489 - user/jceel/soc2014_evdev/contrib/python-evdev/evdev
Jakub Wojciech Klama
jceel at FreeBSD.org
Thu Jul 10 10:32:03 UTC 2014
Author: jceel
Date: Thu Jul 10 10:32:02 2014
New Revision: 268489
URL: http://svnweb.freebsd.org/changeset/base/268489
Log:
Pick up evdev headers from correct location on FreeBSD.
Modified:
user/jceel/soc2014_evdev/contrib/python-evdev/evdev/genecodes.py
user/jceel/soc2014_evdev/contrib/python-evdev/evdev/input.c
user/jceel/soc2014_evdev/contrib/python-evdev/evdev/uinput.c
Modified: user/jceel/soc2014_evdev/contrib/python-evdev/evdev/genecodes.py
==============================================================================
--- user/jceel/soc2014_evdev/contrib/python-evdev/evdev/genecodes.py Thu Jul 10 10:00:10 2014 (r268488)
+++ user/jceel/soc2014_evdev/contrib/python-evdev/evdev/genecodes.py Thu Jul 10 10:32:02 2014 (r268489)
@@ -11,7 +11,11 @@ import os, sys, re
template = r'''
#include <Python.h>
+#ifdef __FreeBSD__
+#include <dev/evdev/input.h>
+#else
#include <linux/input.h>
+#endif
/* Automatically generated by evdev.genecodes */
/* Generated on %s */
Modified: user/jceel/soc2014_evdev/contrib/python-evdev/evdev/input.c
==============================================================================
--- user/jceel/soc2014_evdev/contrib/python-evdev/evdev/input.c Thu Jul 10 10:00:10 2014 (r268488)
+++ user/jceel/soc2014_evdev/contrib/python-evdev/evdev/input.c Thu Jul 10 10:32:02 2014 (r268489)
@@ -18,7 +18,11 @@
#include <fcntl.h>
#include <unistd.h>
+#ifdef __FreeBSD__
+#include <dev/evdev/input.h>
+#else
#include <linux/input.h>
+#endif
#define MAX_NAME_SIZE 256
Modified: user/jceel/soc2014_evdev/contrib/python-evdev/evdev/uinput.c
==============================================================================
--- user/jceel/soc2014_evdev/contrib/python-evdev/evdev/uinput.c Thu Jul 10 10:00:10 2014 (r268488)
+++ user/jceel/soc2014_evdev/contrib/python-evdev/evdev/uinput.c Thu Jul 10 10:32:02 2014 (r268489)
@@ -8,9 +8,13 @@
#include <fcntl.h>
#include <unistd.h>
+#ifdef __FreeBSD__
+#include <dev/evdev/input.h>
+#include <dev/evdev/uinput.h>
+#else
#include <linux/input.h>
#include <linux/uinput.h>
-
+#endif
int _uinput_close(int fd)
{
More information about the svn-src-user
mailing list