summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/fbvncserver/fbvncserver-kmodule_0.9.4.bb16
-rw-r--r--packages/fbvncserver/fbvncserver_0.9.4.bb29
-rw-r--r--packages/fbvncserver/files/zaurus_panel.jpgbin35547 -> 0 bytes
-rw-r--r--packages/gnome/gnome-desktop_2.10.2.bb24
-rw-r--r--packages/hostap/hostap-modules-0.3.9/.mtn2git_empty (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/.mtn2git_empty)0
-rw-r--r--packages/hostap/hostap-modules-0.3.9/Makefile.patch11
-rw-r--r--packages/hostap/hostap-modules-0.3.9/hostap-utsname.patch77
-rw-r--r--packages/hostap/hostap-modules-0.3.9/ipaq_compat.patch11
-rw-r--r--packages/hostap/hostap-modules-0.3.9/mtx_compat.diff20
-rw-r--r--packages/hostap/hostap-modules-0.3.9/mtx_hostap_deferred_irq.diff81
-rw-r--r--packages/hostap/hostap-modules_0.3.9.bb44
-rw-r--r--packages/intltool/intltool-native_0.31.bb4
-rw-r--r--packages/intltool/intltool_0.31.bb13
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/.mtn2git_empty0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-elpp-stuff.patch (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-elpp-stuff.patch)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-oz-release-string.patch (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-oz-release-string.patch)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-c7x0 (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-c7x0)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-collie (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-collie)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-ipaq-pxa-2.6 (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-ipaq-pxa-2.6)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-poodle (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-poodle)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-spitz (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-spitz)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-tosa (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-tosa)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/dtl1_cs-add-socket-revE.patch (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/dtl1_cs-add-socket-revE.patch)0
-rw-r--r--packages/linux/linux-openzaurus-2.6.13-rc4-mm1/pxa-serial-hack.patch (renamed from packages/linux/linux-openzaurus-2.6.13-rc3-mm3/pxa-serial-hack.patch)0
-rw-r--r--packages/linux/linux-openzaurus_2.6.13-rc4-mm1.bb (renamed from packages/linux/linux-openzaurus_2.6.13-rc3-mm3.bb)41
-rw-r--r--packages/opie-reader/opie-reader.inc24
-rw-r--r--packages/opie-reader/opie-reader_1.2.0.bb5
-rw-r--r--packages/opie-reader/opie-reader_cvs.bb25
-rw-r--r--packages/pine/pine_4.63.bb2
-rw-r--r--packages/xev/.mtn2git_empty0
-rw-r--r--packages/xev/files/.mtn2git_empty0
-rw-r--r--packages/xev/files/diet-x11.patch74
-rw-r--r--packages/xev/xev_cvs.bb25
33 files changed, 478 insertions, 48 deletions
diff --git a/packages/fbvncserver/fbvncserver-kmodule_0.9.4.bb b/packages/fbvncserver/fbvncserver-kmodule_0.9.4.bb
index 39004cbb7b..44bdd9b04f 100644
--- a/packages/fbvncserver/fbvncserver-kmodule_0.9.4.bb
+++ b/packages/fbvncserver/fbvncserver-kmodule_0.9.4.bb
@@ -1,19 +1,25 @@
-DESCRIPTION = "framebuffer VNC server keyboard events module"
-SECTION = "kernel"
+DESCRIPTION = "Framebuffer VNC server keyboard events module"
+SECTION = "kernel/module"
LICENSE = "GPL"
+PR = "r1"
SRC_URI = "http://sdgsystems.com/download/fbvncserver-${PV}.tar.gz \
file://libvncs0.6.patch;patch=1 \
file://paths.patch;patch=1 \
- file://kernelinclude.patch;patch=1"
+ file://kernelinclude.patch;patch=1 \
+ file://ipaq.patch;patch=1"
S = "${WORKDIR}/fbvncserver-${PV}"
inherit module
-EXTRA_OEMAKE = "KERNEL_INCLUDES=-I${STAGING_KERNEL_DIR}/include zaurus_kbdsim.o"
+FBVNCSERVER_SYSTEM = "zaurus"
+FBVNCSERVER_SYSTEM_h3600 = "ipaq"
+FBVNCSERVER_SYSTEM_h3900 = "ipaq"
+
+EXTRA_OEMAKE = "KERNEL_INCLUDES=-I${STAGING_KERNEL_DIR}/include ${FBVNCSERVER_SYSTEM}_kbdsim.o"
do_install () {
install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/misc
- install -m 0644 zaurus_kbdsim.o ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/misc/
+ install -m 0644 ${FBVNCSERVER_SYSTEM}_kbdsim.o ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/misc/kbdsim.o
}
diff --git a/packages/fbvncserver/fbvncserver_0.9.4.bb b/packages/fbvncserver/fbvncserver_0.9.4.bb
index fd2a1e6138..66b7349df7 100644
--- a/packages/fbvncserver/fbvncserver_0.9.4.bb
+++ b/packages/fbvncserver/fbvncserver_0.9.4.bb
@@ -1,18 +1,24 @@
-DESCRIPTION = "framebuffer VNC server"
+DESCRIPTION = "Framebuffer VNC server"
LICENSE = "GPL"
SECTION = "console/utils"
-DEPENDS = "libvncserver jpeg zlib"
+#DEPENDS = "libvncserver jpeg zlib"
+# using older version due of error with libvncserver-0.7.1
+# fbvncserver.c:577: error: structure has no member named `rfbAlwaysShared'
+# fbvncserver.c:602: error: structure has no member named `rfbClientHead'
+DEPENDS = "libvncserver-0.6 jpeg zlib"
RDEPENDS = "fbvncserver-kmodule libvncserver-storepasswd libvncserver-javaapplet"
-PR = "r1"
+PR = "r2"
SRC_URI = "http://sdgsystems.com/download/fbvncserver-${PV}.tar.gz \
file://libvncs0.6.patch;patch=1 \
file://paths.patch;patch=1 \
file://kernelinclude.patch;patch=1 \
file://buildfix.patch;patch=1 \
- file://zaurus_panel.jpg \
+ file://ipaq.patch;patch=1 \
file://init"
+S = "${WORKDIR}/fbvncserver-${PV}"
+
export INCLUDES = "-I${STAGING_INCDIR}"
export LIBS = "-L${STAGING_LIBDIR} -lpthread"
@@ -25,18 +31,25 @@ inherit update-rc.d
INITSCRIPT_NAME = "fbvncinput"
INITSCRIPT_PARAMS = "defaults 97"
+FBVNCSERVER_SYSTEM = "zaurus"
+FBVNCSERVER_SYSTEM_h3600 = "ipaq"
+FBVNCSERVER_SYSTEM_h3900 = "ipaq"
+
do_compile () {
- oe_runmake zaurus_fbvncserver zaurus_tssimd
+ oe_runmake ${FBVNCSERVER_SYSTEM}_fbvncserver ${FBVNCSERVER_SYSTEM}_tssimd
}
do_install () {
install -d ${D}${bindir}
- install -m 0755 zaurus_fbvncserver ${D}${bindir}/fbvncserver
- install -m 0755 zaurus_tssimd ${D}${bindir}/tssimd
+ install -m 0755 ${FBVNCSERVER_SYSTEM}_fbvncserver ${D}${bindir}/fbvncserver
+ install -m 0755 ${FBVNCSERVER_SYSTEM}_tssimd ${D}${bindir}/tssimd
install -d ${D}${datadir}/fbvncserver
- install -m 0644 ${WORKDIR}/zaurus_panel.jpg ${D}${datadir}/fbvncserver/
+ install -m 0644 ${FBVNCSERVER_SYSTEM}_panel.jpg ${D}${datadir}/fbvncserver/
install -d ${D}${sysconfdir}/init.d
install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/fbvncinput
}
+
+FILES_${PN} += " /usr/share/fbvncserver/*.jpg"
+
diff --git a/packages/fbvncserver/files/zaurus_panel.jpg b/packages/fbvncserver/files/zaurus_panel.jpg
deleted file mode 100644
index cb8543f1db..0000000000
--- a/packages/fbvncserver/files/zaurus_panel.jpg
+++ /dev/null
Binary files differ
diff --git a/packages/gnome/gnome-desktop_2.10.2.bb b/packages/gnome/gnome-desktop_2.10.2.bb
new file mode 100644
index 0000000000..d385068c59
--- /dev/null
+++ b/packages/gnome/gnome-desktop_2.10.2.bb
@@ -0,0 +1,24 @@
+LICENSE = "GPL"
+SECTION = "x11/gnome"
+PR = "r0"
+DESCRIPTION = "GNOME library for reading .desktop files"
+inherit gnome
+
+DEPENDS = "gnome-common libgnomeui"
+
+EXTRA_AUTORECONF = "-I ${STAGING_DIR}/${HOST_SYS}/share/aclocal/gnome2-macros"
+
+do_configure_prepend () {
+ cp ${STAGING_DIR}/${HOST_SYS}/share/gnome-common/data/omf.make ${S}
+}
+
+do_stage () {
+ install -d ${STAGING_INCDIR}/gnome-desktop-2.0/libgnome/
+# install -d ${STAGING_INCDIR}/gnome-desktop-2.0/libgnomeui/
+ install -m 0644 libgnome-desktop/libgnome/gnome-desktop-item.h ${STAGING_INCDIR}/gnome-desktop-2.0/libgnome/
+# install -m 0644 libgnome-desktop/libgnomeui/gnome-ditem-edit.h ${STAGING_INCDIR}/gnome-desktop-2.0/libgnomeui/
+# install -m 0644 libgnome-desktop/libgnomeui/gnome-hint.h ${STAGING_INCDIR}/gnome-desktop-2.0/libgnomeui/
+ oe_libinstall -C libgnome-desktop/.libs -so libgnome-desktop-2 ${STAGING_LIBDIR}
+
+
+}
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/.mtn2git_empty b/packages/hostap/hostap-modules-0.3.9/.mtn2git_empty
index e69de29bb2..e69de29bb2 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/.mtn2git_empty
+++ b/packages/hostap/hostap-modules-0.3.9/.mtn2git_empty
diff --git a/packages/hostap/hostap-modules-0.3.9/Makefile.patch b/packages/hostap/hostap-modules-0.3.9/Makefile.patch
new file mode 100644
index 0000000000..2fc5e9ed4b
--- /dev/null
+++ b/packages/hostap/hostap-modules-0.3.9/Makefile.patch
@@ -0,0 +1,11 @@
+--- hostap-driver-0.2.4/Makefile.old 2004-07-31 10:35:50.000000000 +0100
++++ hostap-driver-0.2.4/Makefile 2004-07-31 10:35:56.000000000 +0100
+@@ -51,7 +51,7 @@
+
+ VERFILE := $(KERNEL_PATH)/include/linux/version.h
+ KERNELRELEASE := $(shell if [ -r $(VERFILE) ]; \
+- then (cat $(VERFILE); echo UTS_RELEASE) | $(CC) $(INCLUDES) $(CFLAGS) -E - | tail -1 | xargs echo; \
++ then (cat $(VERFILE); echo UTS_RELEASE) | $(CC) $(INCLUDES) $(CFLAGS) -E - | tail -n 1 | xargs echo; \
+ else uname -r; fi)
+ KERNELVER := $(shell echo "$(KERNELRELEASE)" | \
+ sed "s/\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/")
diff --git a/packages/hostap/hostap-modules-0.3.9/hostap-utsname.patch b/packages/hostap/hostap-modules-0.3.9/hostap-utsname.patch
new file mode 100644
index 0000000000..c29cc8d2c9
--- /dev/null
+++ b/packages/hostap/hostap-modules-0.3.9/hostap-utsname.patch
@@ -0,0 +1,77 @@
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap.c hostap-driver-0.3.7/driver/modules/hostap.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap.c 2005-07-25 09:14:01.995965088 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap.c 2005-07-25 09:13:22.301999488 +0000
+@@ -25,6 +25,7 @@
+ #include <linux/if_arp.h>
+ #include <linux/delay.h>
+ #include <linux/random.h>
++#include <linux/utsname.h>
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
+ #include <linux/tqueue.h>
+ #else
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_ccmp.c hostap-driver-0.3.7/driver/modules/hostap_crypt_ccmp.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_ccmp.c 2005-07-25 09:14:01.996964936 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_crypt_ccmp.c 2005-07-25 09:13:22.302999336 +0000
+@@ -19,6 +19,7 @@
+ #include <linux/netdevice.h>
+ #include <linux/if_ether.h>
+ #include <linux/if_arp.h>
++#include <linux/utsname.h>
+ #include <asm/string.h>
+
+ #include "hostap_crypt.h"
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_tkip.c hostap-driver-0.3.7/driver/modules/hostap_crypt_tkip.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_tkip.c 2005-07-25 09:14:01.996964936 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_crypt_tkip.c 2005-07-25 09:13:22.302999336 +0000
+@@ -19,6 +19,7 @@
+ #include <linux/netdevice.h>
+ #include <linux/if_ether.h>
+ #include <linux/if_arp.h>
++#include <linux/utsname.h>
+ #include <asm/string.h>
+
+ #include "hostap_crypt.h"
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_wep.c hostap-driver-0.3.7/driver/modules/hostap_crypt_wep.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_crypt_wep.c 2005-07-25 09:14:01.996964936 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_crypt_wep.c 2005-07-25 09:13:22.302999336 +0000
+@@ -15,6 +15,7 @@
+ #include <linux/init.h>
+ #include <linux/slab.h>
+ #include <linux/random.h>
++#include <linux/utsname.h>
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
+ #include <linux/tqueue.h>
+ #else
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_cs.c hostap-driver-0.3.7/driver/modules/hostap_cs.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_cs.c 2005-07-25 09:14:01.997964784 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_cs.c 2005-07-25 09:13:22.302999336 +0000
+@@ -12,6 +12,7 @@
+ #include <linux/timer.h>
+ #include <linux/skbuff.h>
+ #include <linux/netdevice.h>
++#include <linux/utsname.h>
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
+ #include <linux/tqueue.h>
+ #else
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_pci.c hostap-driver-0.3.7/driver/modules/hostap_pci.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_pci.c 2005-07-25 09:14:01.997964784 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_pci.c 2005-07-25 09:13:22.303999184 +0000
+@@ -11,6 +11,7 @@
+ #include <linux/if.h>
+ #include <linux/skbuff.h>
+ #include <linux/netdevice.h>
++#include <linux/utsname.h>
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
+ #include <linux/tqueue.h>
+ #else
+diff -r -U 3 hostap-driver-0.3.7.orig/driver/modules/hostap_plx.c hostap-driver-0.3.7/driver/modules/hostap_plx.c
+--- hostap-driver-0.3.7.orig/driver/modules/hostap_plx.c 2005-07-25 09:14:01.997964784 +0000
++++ hostap-driver-0.3.7/driver/modules/hostap_plx.c 2005-07-25 09:13:22.303999184 +0000
+@@ -14,6 +14,7 @@
+ #include <linux/if.h>
+ #include <linux/skbuff.h>
+ #include <linux/netdevice.h>
++#include <linux/utsname.h>
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
+ #include <linux/tqueue.h>
+ #else
diff --git a/packages/hostap/hostap-modules-0.3.9/ipaq_compat.patch b/packages/hostap/hostap-modules-0.3.9/ipaq_compat.patch
new file mode 100644
index 0000000000..b139ef38f1
--- /dev/null
+++ b/packages/hostap/hostap-modules-0.3.9/ipaq_compat.patch
@@ -0,0 +1,11 @@
+--- hostap-driver-0.3.7/driver/modules/hostap_compat.h.old 2005-04-17 09:12:38.304421464 +0100
++++ hostap-driver-0.3.7/driver/modules/hostap_compat.h 2005-04-17 09:13:04.413452288 +0100
+@@ -5,7 +5,7 @@
+ #define NEW_MODULE_CODE
+ #endif
+
+-#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44))
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,44)) && !defined(CONFIG_IPAQ_HANDHELD)
+
+ #define HOSTAP_QUEUE struct tq_struct
+
diff --git a/packages/hostap/hostap-modules-0.3.9/mtx_compat.diff b/packages/hostap/hostap-modules-0.3.9/mtx_compat.diff
new file mode 100644
index 0000000000..c2d6662d69
--- /dev/null
+++ b/packages/hostap/hostap-modules-0.3.9/mtx_compat.diff
@@ -0,0 +1,20 @@
+--- driver/modules/hostap_compat.h.orig 2004-08-09 16:16:48.359929856 +0200
++++ driver/modules/hostap_compat.h 2004-08-09 16:17:12.383277752 +0200
+@@ -13,7 +13,7 @@
+ MOD_INC_USE_COUNT; \
+ if (schedule_task((q)) == 0) \
+ MOD_DEC_USE_COUNT;
+-
++/*
+ static inline void flush_scheduled_work(void)
+ {
+ flush_scheduled_tasks();
+@@ -27,7 +27,7 @@
+ tq->routine = routine;
+ tq->data = data;
+ }
+-
++*/
+ #else /* kernel < 2.5.44 */
+
+ #define HOSTAP_QUEUE struct work_struct
diff --git a/packages/hostap/hostap-modules-0.3.9/mtx_hostap_deferred_irq.diff b/packages/hostap/hostap-modules-0.3.9/mtx_hostap_deferred_irq.diff
new file mode 100644
index 0000000000..e979b72d93
--- /dev/null
+++ b/packages/hostap/hostap-modules-0.3.9/mtx_hostap_deferred_irq.diff
@@ -0,0 +1,81 @@
+--- driver/modules/hostap_pci.c.orig 2004-11-30 06:41:48.000000000 +0100
++++ driver/modules/hostap_pci.c 2005-01-17 19:47:33.710400496 +0100
+@@ -50,6 +50,13 @@
+ };
+
+
++#define DEFERRED_IRQ_INITIALIZATION
++
++#ifdef DEFERRED_IRQ_INITIALIZATION
++struct net_device *devb[MAX_PARM_DEVICES];
++#endif
++
++
+ #ifdef PRISM2_IO_DEBUG
+
+ static inline void hfa384x_outb_debug(struct net_device *dev, int a, u8 v)
+@@ -280,6 +287,10 @@
+
+ pci_set_drvdata(pdev, dev);
+
++#ifdef DEFERRED_IRQ_INITIALIZATION
++ printk("%s: deferred initialization of IRQs\n", dev_info);
++ devb[cards_found-1] = dev;
++#else
+ if (request_irq(dev->irq, prism2_interrupt, SA_SHIRQ, dev->name,
+ dev)) {
+ printk(KERN_WARNING "%s: request_irq failed\n", dev->name);
+@@ -295,7 +306,7 @@
+
+ printk(KERN_INFO "%s: Intersil Prism2.5 PCI: "
+ "mem=0x%lx, irq=%d\n", dev->name, phymem, dev->irq);
+-
++#endif
+ return hostap_hw_ready(dev);
+
+ fail:
+@@ -399,18 +410,43 @@
+ };
+
+
++#ifdef DEFERRED_IRQ_INITIALIZATION
++static void deferred_init(int num_devices)
++{
++ int n;
++ for (n=0; n<num_devices && n<MAX_PARM_DEVICES; n++)
++ {
++ if (request_irq(devb[n]->irq, prism2_interrupt, SA_SHIRQ, devb[n]->name,
++ devb[n])) {
++ printk(KERN_WARNING "%s: request_irq failed\n", devb[n]->name);
++ }
++ if (prism2_hw_config(devb[n], 1)) {
++ printk(KERN_DEBUG "%s: hardware initialization failed\n", devb[n]->name)
++;
++ }
++ printk(KERN_INFO "%s: Intersil Prism2.5 PCI: irq=%d\n", devb[n]->name, devb[n]->
++irq);
++ }
++}
++#endif
++
+ static int __init init_prism2_pci(void)
+ {
+ printk(KERN_INFO "%s: %s\n", dev_info, version);
+
+ #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10))
+- if (pci_register_driver(&prism2_pci_drv_id) <= 0) {
++ int n;
++ if ((n=pci_register_driver(&prism2_pci_drv_id)) <= 0) {
+ printk("hostap_pci: No devices found, driver not "
+ "installed.\n");
+ pci_unregister_driver(&prism2_pci_drv_id);
+ return -ENODEV;
+ }
+
++#ifdef DEFERRED_IRQ_INITIALIZATION
++ deferred_init(n);
++#endif
++
+ return 0;
+ #else
+ return pci_register_driver(&prism2_pci_drv_id);
diff --git a/packages/hostap/hostap-modules_0.3.9.bb b/packages/hostap/hostap-modules_0.3.9.bb
new file mode 100644
index 0000000000..81091bf2d8
--- /dev/null
+++ b/packages/hostap/hostap-modules_0.3.9.bb
@@ -0,0 +1,44 @@
+DESCRIPTION = "A driver for wireless LAN cards based on Intersil's Prism2/2.5/3 chipset"
+SECTION = "kernel/modules"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "GPL"
+PR = "r2"
+
+SRC_URI = "http://hostap.epitest.fi/releases/hostap-driver-${PV}.tar.gz \
+ file://hostap_cs.conf \
+ file://Makefile.patch;patch=1 \
+ file://hostap-utsname.patch;patch=1"
+SRC_URI_append_mtx-1 = " file://mtx_compat.diff;patch=1;pnum=0 \
+ file://mtx_hostap_deferred_irq.diff;patch=1;pnum=0"
+SRC_URI_append_h3900 = " file://ipaq_compat.patch;patch=1 "
+
+S = "${WORKDIR}/hostap-driver-${PV}"
+
+inherit module
+
+# Hack Alert :D
+ARCH_mipsel = "mips"
+MAKE_TARGETS = "KERNEL_PATH=${STAGING_KERNEL_DIR} MAKE='make -e'"
+
+NET_MODULES = "hostap hostap_pci hostap_crypt_ccmp hostap_crypt_tkip hostap_crypt_wep"
+
+do_install() {
+ install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/net \
+ ${D}${base_libdir}/modules/${KERNEL_VERSION}/pcmcia \
+ ${D}${sysconfdir}/pcmcia
+ for i in ${NET_MODULES}
+ do
+ install -m 0644 driver/modules/$i${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/net/
+ done
+ install -m 0644 driver/modules/hostap_cs${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/pcmcia/
+ install -m 0644 driver/etc/hostap_cs.conf ${D}${sysconfdir}/pcmcia/hostap_cs.conf
+ cat ${WORKDIR}/hostap_cs.conf >>${D}${sysconfdir}/pcmcia/hostap_cs.conf
+}
+
+PACKAGES = "hostap-modules-cs hostap-modules-pci hostap-modules"
+FILES_hostap-modules-cs = "/lib/modules/${KERNEL_VERSION}/pcmcia/ /${sysconfdir}/pcmcia/"
+FILES_hostap-modules-pci = "/lib/modules/${KERNEL_VERSION}/net/hostap_pci${KERNEL_OBJECT_SUFFIX}"
+FILES_hostap-modules = "/lib/modules/"
+RDEPENDS_hostap-modules-cs = "hostap-modules"
+RDEPENDS_hostap-modules-pci = "hostap-modules"
diff --git a/packages/intltool/intltool-native_0.31.bb b/packages/intltool/intltool-native_0.31.bb
new file mode 100644
index 0000000000..f200d26dd1
--- /dev/null
+++ b/packages/intltool/intltool-native_0.31.bb
@@ -0,0 +1,4 @@
+SECTION = "devel"
+include intltool_${PV}.bb
+inherit native
+DEPENDS = "libxml-parser-perl-native"
diff --git a/packages/intltool/intltool_0.31.bb b/packages/intltool/intltool_0.31.bb
new file mode 100644
index 0000000000..1fdc1bef20
--- /dev/null
+++ b/packages/intltool/intltool_0.31.bb
@@ -0,0 +1,13 @@
+SECTION = "devel"
+DESCRIPTION = "Utility scripts for internationalizing XML"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+LICENSE = "GPL"
+
+SRC_URI = "${GNOME_MIRROR}/intltool/${PV}/intltool-${PV}.tar.bz2"
+S = "${WORKDIR}/intltool-${PV}"
+
+inherit autotools pkgconfig
+
+do_stage() {
+ install -m 0644 intltool.m4 ${STAGING_DATADIR}/aclocal/
+}
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/.mtn2git_empty b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/.mtn2git_empty
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-elpp-stuff.patch b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-elpp-stuff.patch
index 85d07191b9..85d07191b9 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-elpp-stuff.patch
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-elpp-stuff.patch
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-oz-release-string.patch b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-oz-release-string.patch
index 22a6fd3943..22a6fd3943 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/add-oz-release-string.patch
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/add-oz-release-string.patch
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-c7x0 b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-c7x0
index b993f2ac26..b993f2ac26 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-c7x0
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-c7x0
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-collie b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-collie
index 9f51b61169..9f51b61169 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-collie
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-collie
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-ipaq-pxa-2.6 b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-ipaq-pxa-2.6
index 8b41380784..8b41380784 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-ipaq-pxa-2.6
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-ipaq-pxa-2.6
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-poodle b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-poodle
index 42a851dd5f..42a851dd5f 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-poodle
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-poodle
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-spitz b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-spitz
index ed5010d5c8..ed5010d5c8 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-spitz
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-spitz
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-tosa b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-tosa
index c7eba4a337..c7eba4a337 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/defconfig-tosa
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/defconfig-tosa
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/dtl1_cs-add-socket-revE.patch b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/dtl1_cs-add-socket-revE.patch
index a2dbce3325..a2dbce3325 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/dtl1_cs-add-socket-revE.patch
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/dtl1_cs-add-socket-revE.patch
diff --git a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/pxa-serial-hack.patch b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/pxa-serial-hack.patch
index ee761b75ad..ee761b75ad 100644
--- a/packages/linux/linux-openzaurus-2.6.13-rc3-mm3/pxa-serial-hack.patch
+++ b/packages/linux/linux-openzaurus-2.6.13-rc4-mm1/pxa-serial-hack.patch
diff --git a/packages/linux/linux-openzaurus_2.6.13-rc3-mm3.bb b/packages/linux/linux-openzaurus_2.6.13-rc4-mm1.bb
index 7e7df86702..9df141ed44 100644
--- a/packages/linux/linux-openzaurus_2.6.13-rc3-mm3.bb
+++ b/packages/linux/linux-openzaurus_2.6.13-rc4-mm1.bb
@@ -5,7 +5,7 @@ LICENSE = "GPL"
#KV = "${@bb.data.getVar('PV',d,True).split('-')[0]}"
KV = "${@bb.data.getVar('PV',d,True)}"
-PR = "r1"
+PR = "r0"
DOSRC = "http://www.do13.in-berlin.de/openzaurus/patches"
RPSRC = "http://www.rpsys.net/openzaurus/patches"
@@ -19,44 +19,48 @@ BASRC = "http://www.orca.cx/zaurus/patches"
# ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.12-rc6.bz2;patch=1 \
# ${RPSRC}/rmk_devbuff-r0.patch;patch=1 \
+# ${RPSRC}/corgi_tspmu-r2.patch;patch=1 \
+# ${RPSRC}/w100_core-r1.patch;patch=1 \
+# ${RPSRC}/w100_corgi-r1.patch;patch=1 \
+# ${RPSRC}/corgikbd_compilefix-r0.patch;patch=1 \
+# ${RPSRC}/corgikbd_pm-r0.patch;patch=1 \
+# ${RPSRC}/corgikbd_tidyup-r0.patch;patch=1 \
+# ${RPSRC}/corgikbd_switch-r0.patch;patch=1 \
+# ${RPSRC}/corgikbd_temphack-r0.patch;patch=1 \
+# ${RPSRC}/2.6.13-rc3-mm3_fix-r0.patch;patch=1 \
+# ${RPSRC}/mmc_sd-r5.patch;patch=1 \
# Patches submitted upstream are towards top of this list
SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.tar.gz \
- ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.13-rc3.bz2;patch=1 \
- ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.13-rc3/2.6.13-rc3-mm3/2.6.13-rc3-mm3.bz2;patch=1 \
- ${RPSRC}/2.6.13-rc3-mm3_fix-r0.patch;patch=1 \
- ${RPSRC}/reverse_pagefault-r0.patch;patch=1 \
+ ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.13-rc4.bz2;patch=1 \
+ ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.13-rc4/2.6.13-rc4-mm1/2.6.13-rc4-mm1.bz2;patch=1 \
+ ${RPSRC}/reverse_pagefault-r1.patch;patch=1 \
${RPSRC}/preempt_nwfpe-r2.patch;patch=1 \
${RPSRC}/oprofile_typo-r0.patch;patch=1 \
- ${RPSRC}/corgi_tspmu-r2.patch;patch=1 \
- ${RPSRC}/w100_core-r1.patch;patch=1 \
- ${RPSRC}/w100_corgi-r1.patch;patch=1 \
- ${RPSRC}/corgikbd_compilefix-r0.patch;patch=1 \
- ${RPSRC}/corgikbd_pm-r0.patch;patch=1 \
- ${RPSRC}/corgikbd_tidyup-r0.patch;patch=1 \
- ${RPSRC}/corgikbd_switch-r0.patch;patch=1 \
- ${RPSRC}/corgikbd_temphack-r0.patch;patch=1 \
+ ${RPSRC}/mmc_bytefix-r0.patch;patch=1 \
+ ${RPSRC}/mmc_pxa_roswitch-r0.patch;patch=1 \
+ ${RPSRC}/mmc_corgi_roswitch-r0.patch;patch=1 \
+ ${RPSRC}/corgi_base_extras1-r4.patch;patch=1 \
${RPSRC}/pxa_rtc-r1.patch;patch=1 \
${RPSRC}/pxa_irda-r2.patch;patch=1 \
${RPSRC}/sharp_multi_pcmcia-r2.patch;patch=1 \
${RPSRC}/input_power-r2.patch;patch=1 \
${RPSRC}/corgi_irda-r2.patch;patch=1 \
- ${RPSRC}/corgi_base_extras1-r3.patch;patch=1 \
+ ${RPSRC}/corgi_base_extras4-r0.patch;patch=1 \
${RPSRC}/jffs2_longfilename-r0.patch;patch=1 \
${RPSRC}/corgi_power-r24.patch;patch=1 \
${RPSRC}/corgi_power1-r1.patch;patch=1 \
- ${RPSRC}/mmc_sd-r5.patch;patch=1 \
${DOSRC}/mmc-bulk-r0.patch;patch=1 \
${RPSRC}/mmc_timeout-r0.patch;patch=1 \
${RPSRC}/corgi_snd-r8.patch;patch=1 \
${DOSRC}/rmk-i2c-pxa-r0.patch;patch=1 \
${RPSRC}/spitz_mtd-r0.patch;patch=1 \
- ${RPSRC}/ipaq/hx2750_base-r19.patch;patch=1 \
+ ${RPSRC}/ipaq/hx2750_base-r20.patch;patch=1 \
${RPSRC}/ipaq/hx2750_bl-r1.patch;patch=1 \
${RPSRC}/ipaq/hx2750_pcmcia-r1.patch;patch=1 \
- ${RPSRC}/ipaq/pxa_keys-r1.patch;patch=1 \
+ ${RPSRC}/ipaq/pxa_keys-r2.patch;patch=1 \
${RPSRC}/ipaq/tsc2101-r7.patch;patch=1 \
- ${RPSRC}/ipaq/hx2750_test1-r1.patch;patch=1 \
+ ${RPSRC}/ipaq/hx2750_test1-r2.patch;patch=1 \
${DOSRC}/tosa-detection-r0.patch;patch=1 \
${BASRC}/spitz-detection-r0.patch;patch=1 \
${DOSRC}/pxa2xx-ir-dma-r0.patch;patch=1 \
@@ -70,6 +74,7 @@ SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.tar.gz \
${DOSRC}/tosa-udc-r3.patch;patch=1 \
${DOSRC}/tosa-irda-r2.patch;patch=1 \
${DOSRC}/tosa-lcd-r3.patch;patch=1 \
+ ${DOSRC}/tosa-2.6.13-r2.patch;patch=1 \
${RPSRC}/temp/tosa-bl-r5.patch;patch=1 \
${JLSRC}/zaurus-local-2.6.11.diff.gz;patch=1 \
file://add-oz-release-string.patch;patch=1 \
diff --git a/packages/opie-reader/opie-reader.inc b/packages/opie-reader/opie-reader.inc
index b3f130595e..d581a9674d 100644
--- a/packages/opie-reader/opie-reader.inc
+++ b/packages/opie-reader/opie-reader.inc
@@ -6,7 +6,6 @@ LICENSE = "GPL"
APPNAME = "opie-reader"
APPTYPE = "binary"
-
S = "${WORKDIR}/opie-reader"
EXTRA_QMAKEVARS_POST += "LIBS+=-L${S}"
@@ -14,18 +13,19 @@ PARALLEL_MAKE = ""
inherit opie
-# FILES bin/opie-reader apps/Applications/opie-reader.desktop pics/opie-reader/*
do_install() {
- install -d ${D}${palmtopdir}/pics/${APPNAME}/ \
- ${D}${palmtopdir}/lib/ \
- ${D}${palmtopdir}/plugins/reader/data/ \
- ${D}${palmtopdir}/plugins/reader/filters/ \
- ${D}${palmtopdir}/plugins/reader/codecs/
- install -m 0644 ${WORKDIR}/pics/${APPNAME}/*.png ${D}${palmtopdir}/pics/${APPNAME}/
+ install -d ${D}${palmtopdir}/pics/${APPNAME}/
+ install -d ${D}${palmtopdir}/lib/
+ install -d ${D}${palmtopdir}/plugins/reader/data/
+ install -d ${D}${palmtopdir}/plugins/reader/filters/
+ install -d ${D}${palmtopdir}/plugins/reader/support/
+ install -d ${D}${palmtopdir}/plugins/reader/outcodecs/
+ install -d ${D}${palmtopdir}/plugins/reader/codecs/
+ install -m 0644 ${WORKDIR}/pics/${APPNAME}/*.png ${D}${palmtopdir}/pics/${APPNAME}/
for f in libAportis libCHM libPlucker libReb libWeasel libiSilo libppms libArriereGo
do
- oe_libinstall -so -C ${S}/ $f ${D}${palmtopdir}/plugins/reader/codecs/
+ install -m 644 ${S}/$f.so ${D}${palmtopdir}/plugins/reader/codecs/
done
for f in libreader_codec libreader_pdb libreader_pluckerbase pluckerdecompress
@@ -33,12 +33,12 @@ do_install() {
oe_libinstall -so -C ${S}/ $f ${D}${palmtopdir}/lib/
done
- oe_libinstall -so -C ${S}/ libHTMLfilter ${D}${palmtopdir}/plugins/reader/filters/
- oe_libinstall -so -C ${S}/ libpluckerdecompress ${D}${palmtopdir}/plugins/reader/support/
+ install -m 644 ${S}/libHTMLfilter.so ${D}${palmtopdir}/plugins/reader/filters/
+ install -m 644 ${S}/libpluckerdecompress.so ${D}${palmtopdir}/plugins/reader/support/
for f in libflitecmd libflitedyn libflitedyn16
do
- oe_libinstall -so -C ${S}/ $f ${D}${palmtopdir}/plugins/reader/outcodecs
+ install -m 644 ${S}/$f.so ${D}${palmtopdir}/plugins/reader/outcodecs
done
install -m 0644 ${S}/HTMLentities ${D}${palmtopdir}/plugins/reader/data/
diff --git a/packages/opie-reader/opie-reader_1.2.0.bb b/packages/opie-reader/opie-reader_1.2.0.bb
index 388975f7e0..67833fa5f6 100644
--- a/packages/opie-reader/opie-reader_1.2.0.bb
+++ b/packages/opie-reader/opie-reader_1.2.0.bb
@@ -1,7 +1,6 @@
include ${PN}.inc
-
-
-PR = "r0"
+
+PR = "r1"
SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/noncore/apps/opie-reader \
${HANDHELDS_CVS};tag=${TAG};module=opie/pics \
diff --git a/packages/opie-reader/opie-reader_cvs.bb b/packages/opie-reader/opie-reader_cvs.bb
index 14790ba78e..66c0bd71ac 100644
--- a/packages/opie-reader/opie-reader_cvs.bb
+++ b/packages/opie-reader/opie-reader_cvs.bb
@@ -1,7 +1,7 @@
include ${PN}.inc
PV = "1.2.0+cvs-${CVSDATE}"
-PR = "r0"
+PR = "r1"
SRC_URI = "${HANDHELDS_CVS};module=opie/noncore/apps/opie-reader \
${HANDHELDS_CVS};module=opie/pics \
@@ -10,3 +10,26 @@ SRC_URI = "${HANDHELDS_CVS};module=opie/noncore/apps/opie-reader \
DEPENDS += " flite "
EXTRA_QMAKEVARS_POST += " SUBDIRS+=FliteDyn SUBDIRS+=FliteDyn16 "
+python populate_packages_prepend () {
+ print "opie-reader:", bb.data.getVar( 'RDEPENDS_opie-reader', d )
+ plugindir = bb.data.expand('${palmtopdir}/plugins/reader', d)
+ for dir, type in [ ( 'codecs', 'codec' ), ( 'filters', 'filter' ), ( 'outcodecs', 'output' ) ]:
+ dir = plugindir + '/' + dir
+ do_split_packages(d, dir,
+ '^lib(.*)\.so$', 'opie-reader-' + type + '-%s',
+ 'Opie reader %s ' + type,
+ prepend=True)
+
+ # input codes are small and should be installed together with opie-reader,
+ # flite output pulls in libflite and thus should only be installed if
+ # really wanted by the user
+ suggests=[]
+ recommends=[]
+ for package in bb.data.getVar('PACKAGES', d).split():
+ if 'flite' in package:
+ suggests.append(package)
+ else:
+ recommends.append(package)
+ bb.data.setVar('RRECOMMENDS_opie-reader', " ".join( recommends ), d)
+ bb.data.setVar('RSUGGESTS_opie-reader', " ".join( suggests ), d)
+}
diff --git a/packages/pine/pine_4.63.bb b/packages/pine/pine_4.63.bb
index edb7446eab..d5e1522905 100644
--- a/packages/pine/pine_4.63.bb
+++ b/packages/pine/pine_4.63.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Pine(R) - a Program for Internet News & Email"
SECTION = "console/network"
LICENSE = "Pine"
-DEPENDS = "ncurses"
+DEPENDS = "ncurses openssl"
RDEPENDS_pine = "pico"
HOMEPAGE = "http://www.washington.edu/pine/"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
diff --git a/packages/xev/.mtn2git_empty b/packages/xev/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xev/.mtn2git_empty
diff --git a/packages/xev/files/.mtn2git_empty b/packages/xev/files/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/xev/files/.mtn2git_empty
diff --git a/packages/xev/files/diet-x11.patch b/packages/xev/files/diet-x11.patch
new file mode 100644
index 0000000000..7e93f160a5
--- /dev/null
+++ b/packages/xev/files/diet-x11.patch
@@ -0,0 +1,74 @@
+--- xev/xev.c 2004-02-06 11:00:37.000000000 -0800
++++ xev/xev.new.c 2005-08-04 15:40:36.000000000 -0700
+@@ -149,7 +149,7 @@
+ nbytes = XLookupString (e, str, 256, &ks, NULL);
+
+ /* not supposed to call XmbLookupString on a key release event */
+- if (e->type == KeyPress && xic) {
++ /*if (e->type == KeyPress && xic) {
+ do {
+ nmbbytes = XmbLookupString (xic, e, buf, bsize - 1, &ks, &status);
+ buf[nmbbytes] = '\0';
+@@ -159,7 +159,7 @@
+ buf = realloc (buf, bsize);
+ }
+ } while (status == XBufferOverflow);
+- }
++ }*/
+
+ if (ks == NoSymbol)
+ ksname = "NoSymbol";
+@@ -189,7 +189,7 @@
+ }
+
+ /* not supposed to call XmbLookupString on a key release event */
+- if (e->type == KeyPress && xic) {
++ /*if (e->type == KeyPress && xic) {
+ printf (" XmbLookupString gives %d bytes: ", nmbbytes);
+ if (nmbbytes > 0) {
+ dump (buf, nmbbytes);
+@@ -200,7 +200,7 @@
+
+ printf (" XFilterEvent returns: %s\n",
+ XFilterEvent (eventp, e->window) ? "True" : "False");
+- }
++ }*/
+ }
+
+ static void
+@@ -857,7 +857,7 @@
+ fprintf (stderr, "%s: XSetLocaleModifiers failed\n", ProgramName);
+ }
+
+- xim = XOpenIM (dpy, NULL, NULL, NULL);
++ /*xim = XOpenIM (dpy, NULL, NULL, NULL);
+ if (xim == NULL) {
+ fprintf (stderr, "%s: XOpenIM failed\n", ProgramName);
+ }
+@@ -884,7 +884,7 @@
+ }
+ XFree (xim_styles);
+ }
+- }
++ }*/
+
+ screen = DefaultScreen (dpy);
+
+@@ -948,7 +948,7 @@
+ printf ("Outer window is 0x%lx, inner window is 0x%lx\n", w, subw);
+ }
+
+- if (xim && xim_style) {
++ /*if (xim && xim_style) {
+ xic = XCreateIC (xim,
+ XNInputStyle, xim_style,
+ XNClientWindow, w,
+@@ -958,7 +958,7 @@
+ if (xic == NULL) {
+ fprintf (stderr, "XCreateIC failed\n");
+ }
+- }
++ }*/
+
+ for (done = 0; !done; ) {
+ XEvent event;
diff --git a/packages/xev/xev_cvs.bb b/packages/xev/xev_cvs.bb
new file mode 100644
index 0000000000..4d47df9e7a
--- /dev/null
+++ b/packages/xev/xev_cvs.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "X Event Viewer"
+HOMEPAGE = "http://www.xfree86.org/current/xev.1.html"
+LICENSE = "GPLv2"
+MAINTAINER = "Justin Patrin <papercrane@reversefold.com>"
+SECTION = "x11/utils"
+DEPENDS = "x11 xau"
+PR = "r0"
+
+SRC_URI = "cvs://anoncvs:anoncvs@pdx.freedesktop.org/cvs/xapps;module=xev \
+ file://diet-x11.patch;patch=1"
+S = "${WORKDIR}/xev"
+
+inherit autotools
+
+do_compile() {
+ ${CC} -o xev xev.c -lX11 -lXau -I${STAGING_INCDIR} -L${STAGING_LIBDIR}
+}
+
+do_install() {
+ install -d ${D}/usr/bin/
+ install -m 755 ${PN} ${D}/usr/bin/${PN}
+}
+
+FILES = "/usr/bin/xev"
+