ecore: Patch in kernel header definitions to avoid header problems in native packages
authorRichard Purdie <rpurdie@rpsys.net>
Sun, 31 Dec 2006 22:22:02 +0000 (22:22 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Sun, 31 Dec 2006 22:22:02 +0000 (22:22 +0000)
packages/efl/ecore.inc
packages/efl/ecore/ecore_kernel_input_header.patch [new file with mode: 0644]

index cea3114..e0e65b6 100644 (file)
@@ -12,6 +12,7 @@ inherit efl
 SRC_URI = "http://enlightenment.freedesktop.org/files/ecore-${PV}.tar.gz \
            file://configure.patch;patch=1 \
            file://fix-tslib-configure.patch;patch=1 \
+           file://ecore_kernel_input_header.patch;patch=1 \
            ${E_CVS};module=e17/libs/ecore/m4;date=20060101"
 
 S = "${WORKDIR}/ecore-${PV}"
diff --git a/packages/efl/ecore/ecore_kernel_input_header.patch b/packages/efl/ecore/ecore_kernel_input_header.patch
new file mode 100644 (file)
index 0000000..99f57dd
--- /dev/null
@@ -0,0 +1,23 @@
+Index: ecore-0.9.9.036/src/lib/ecore_fb/ecore_fb_li.c
+===================================================================
+--- ecore-0.9.9.036.orig/src/lib/ecore_fb/ecore_fb_li.c        2006-09-05 01:36:43.000000000 +0100
++++ ecore-0.9.9.036/src/lib/ecore_fb/ecore_fb_li.c     2006-12-02 21:55:54.000000000 +0000
+@@ -1,6 +1,18 @@
+ #include "Ecore_Fb.h"
+ #include "ecore_fb_private.h"
++struct input_absinfo {
++      __s32 value;
++      __s32 minimum;
++      __s32 maximum;
++      __s32 fuzz;
++      __s32 flat;
++};
++
++
++#define EV_SYN                        0x00
++#define EV_PWR                        0x16
++#define EV_FF_STATUS          0x17
+ /* Copyright (C) Brad Hards (1999-2002).
+  * this macro is used to tell if "bit" is set in "array"