summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/base.bbclass2
-rw-r--r--conf/machine/h3900.conf2
-rw-r--r--conf/machine/ipaq-pxa270.conf2
-rw-r--r--conf/machine/zaurus-clamshell-2.6.conf2
-rw-r--r--packages/cairo/cairo_0.5.2.bb16
-rw-r--r--packages/initscripts/initscripts-1.0/akita/keymap-2.4.map128
-rwxr-xr-xpackages/initscripts/initscripts-1.0/c7x0/keymap5
-rwxr-xr-xpackages/initscripts/initscripts-1.0/c7x0/keymap-2.6.map (renamed from packages/initscripts/initscripts-1.0/corgikeymap-2.6.map)2
-rwxr-xr-xpackages/initscripts/initscripts-1.0/keymap8
-rw-r--r--packages/initscripts/initscripts-1.0/spitz/keymap-2.4.map128
-rw-r--r--packages/initscripts/initscripts-1.0/tosa/keymap5
-rw-r--r--packages/initscripts/initscripts-1.0/tosa/keymap-2.6.map (renamed from packages/initscripts/initscripts-1.0/tosakeymap-2.6.map)0
-rw-r--r--packages/initscripts/initscripts_1.0.bb45
-rw-r--r--packages/libpcap/libpcap_0.9.3.bb3
-rw-r--r--packages/libusb/libusb-0.1.10a/ARMfix.patch20
-rw-r--r--packages/libusb/libusb_0.1.10a.bb3
-rw-r--r--packages/linux/linux-openzaurus-2.6.12-mm1/defconfig-c7x06
-rw-r--r--packages/squashfs-tools/squashfs-tools-native_2.0r2.bb2
18 files changed, 335 insertions, 44 deletions
diff --git a/classes/base.bbclass b/classes/base.bbclass
index 1da58a924e..37254b94ba 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -187,7 +187,7 @@ oe_libinstall() {
__runcmd install -m 0644 $dota $destpath/
fi
dotlai=$libname.lai
- if [ -f "$dotlai" -o -n "$libtool" ]; then
+ if [ -f "$dotlai" -a -n "$libtool" ]; then
__runcmd install -m 0644 $dotlai $destpath/$libname.la
fi
diff --git a/conf/machine/h3900.conf b/conf/machine/h3900.conf
index a095f15cdf..37dd0a52f2 100644
--- a/conf/machine/h3900.conf
+++ b/conf/machine/h3900.conf
@@ -5,7 +5,7 @@
KERNEL ?= "kernel24"
#KERNEL ?= "kernel26"
-OVERRIDES_prepend = "${KERNEL}:"
+OVERRIDES := "${KERNEL}:${OVERRIDES}"
TARGET_ARCH = "arm"
IPKG_ARCHS = "all arm ipaqpxa h3900"
diff --git a/conf/machine/ipaq-pxa270.conf b/conf/machine/ipaq-pxa270.conf
index c860ea414d..9470fe009c 100644
--- a/conf/machine/ipaq-pxa270.conf
+++ b/conf/machine/ipaq-pxa270.conf
@@ -5,7 +5,7 @@
KERNEL ?= "kernel24"
#KERNEL ?= "kernel26"
-OVERRIDES_prepend = "${KERNEL}:"
+OVERRIDES := "${KERNEL}:${OVERRIDES}"
TARGET_ARCH = "arm"
IPKG_ARCHS = "all arm ipaqpxa h3900"
diff --git a/conf/machine/zaurus-clamshell-2.6.conf b/conf/machine/zaurus-clamshell-2.6.conf
index 3ce5924d04..7b6761b250 100644
--- a/conf/machine/zaurus-clamshell-2.6.conf
+++ b/conf/machine/zaurus-clamshell-2.6.conf
@@ -27,8 +27,6 @@ BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-bluetooth kernel-module-l2cap kernel-
# Infrared Modules
BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-irda kernel-module-ircomm kernel-module-ircomm-tty \
kernel-module-irlan kernel-module-irnet kernel-module-ir-usb"
-# PPP Modules
-BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-ppp-generic kernel-module-ppp-async"
#USB Gadget Modules
BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-gadgetfs kernel-module-g-file-storage kernel-module-g-serial \
diff --git a/packages/cairo/cairo_0.5.2.bb b/packages/cairo/cairo_0.5.2.bb
new file mode 100644
index 0000000000..260541c39f
--- /dev/null
+++ b/packages/cairo/cairo_0.5.2.bb
@@ -0,0 +1,16 @@
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Phil Blundell <pb@debian.org>"
+# DEPENDS = "x11 libpixman libpng fontconfig libxrender xcb glitz"
+DEPENDS = "x11 libpixman libpng fontconfig libxrender"
+DESCRIPTION = "Cairo graphics library"
+LICENSE = "MPL LGPL"
+PR = "r0"
+
+SRC_URI = "http://cairographics.org/snapshots/cairo-${PV}.tar.gz"
+
+inherit autotools pkgconfig
+
+do_stage () {
+ oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR}
+}
diff --git a/packages/initscripts/initscripts-1.0/akita/keymap-2.4.map b/packages/initscripts/initscripts-1.0/akita/keymap-2.4.map
new file mode 100644
index 0000000000..7efbccedd8
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/akita/keymap-2.4.map
@@ -0,0 +1,128 @@
+keymaps 0-2,4-5
+keycode 1 = +a +A +a Control_a Control_a
+keycode 2 = +b +B underscore Control_b Control_b
+keycode 3 = +c +C +c Control_c Control_c
+keycode 4 = +d +D +d Control_d Control_d
+keycode 5 = +e +E equal Control_e Control_e
+keycode 6 = +f +F backslash Control_f Control_f
+keycode 7 = +g +G semicolon Control_g Control_g
+keycode 8 = +h +H colon BackSpace BackSpace
+keycode 9 = +i +I +i Tab Tab
+keycode 10 = +j +J asterisk Linefeed Linefeed
+keycode 11 = +k +K backslash Control_k Control_k
+keycode 12 = +l +L bar Control_l Control_l
+keycode 13 = +m +M +m Control_m Control_m
+keycode 14 = +n +N +n Control_n Control_n
+keycode 15 = +o +O +o Control_o Control_o
+keycode 16 = +p +P +p Control_p Control_p
+keycode 17 = +q +Q +q Control_q Control_q
+keycode 18 = +r +R plus Control_r Control_r
+keycode 19 = +s +S +s Control_s Control_s
+keycode 20 = +t +T bracketleft Control_t Control_t
+keycode 21 = +u +U +u Control_u Control_u
+keycode 22 = +v +V +v Control_v Control_v
+keycode 23 = +w +W asciicircum Control_w Control_w
+keycode 24 = +x +X +x Control_x Control_x
+keycode 25 = +y +Y bracketright Control_y Control_y
+keycode 26 = +z +Z +z Control_z Control_z
+keycode 27 = Shift Shift Shift Shift Shift
+keycode 28 = Return Return Return Return Return
+keycode 29 = F11 F11 F11 F11 F11
+keycode 30 = AltGr AltGr AltGr AltGr AltGr
+keycode 31 = BackSpace BackSpace Delete BackSpace BackSpace
+keycode 32 = Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock
+keycode 33 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 34 = Escape Escape Escape Escape Escape
+keycode 35 = Left Left Home Left Left
+keycode 36 = Up Up PageUp Up Up
+keycode 37 = Down Down PageDown Down Down
+keycode 38 = Right Right End Right Right
+keycode 39 = Return Return Return Return Return
+keycode 40 = F12 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 41 = one exclam VoidSymbol VoidSymbol VoidSymbol
+keycode 42 = two quotedbl VoidSymbol VoidSymbol VoidSymbol
+keycode 43 = three numbersign VoidSymbol VoidSymbol VoidSymbol
+keycode 44 = four dollar VoidSymbol VoidSymbol VoidSymbol
+keycode 45 = five percent VoidSymbol VoidSymbol VoidSymbol
+keycode 46 = six ampersand VoidSymbol VoidSymbol VoidSymbol
+keycode 47 = seven apostrophe VoidSymbol VoidSymbol VoidSymbol
+keycode 48 = eight parenleft VoidSymbol VoidSymbol VoidSymbol
+keycode 49 = nine parenright VoidSymbol VoidSymbol VoidSymbol
+keycode 50 = zero asciitilde VoidSymbol VoidSymbol VoidSymbol
+keycode 51 = minus equal VoidSymbol VoidSymbol VoidSymbol
+keycode 52 = asciicircum asciitilde VoidSymbol VoidSymbol VoidSymbol
+keycode 53 = backslash bar VoidSymbol VoidSymbol VoidSymbol
+keycode 54 = bracketleft braceleft VoidSymbol VoidSymbol VoidSymbol
+keycode 55 = at grave VoidSymbol VoidSymbol VoidSymbol
+keycode 56 = Control Control Control Control Control
+keycode 57 = Alt Alt Alt Alt Alt
+keycode 58 = Control Control Control Control Control
+keycode 59 = minus at VoidSymbol VoidSymbol VoidSymbol
+keycode 60 = Shift_Lock Shift_Lock Shift_Lock Shift_Lock Shift_Lock
+keycode 61 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 62 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 63 = comma slash less VoidSymbol VoidSymbol
+keycode 64 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 65 = Tab Tab Caps_Lock Tab Tab
+keycode 66 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 67 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 68 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 69 = asciitilde VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 70 = slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 71 = KP_1 KP_1 KP_1 KP_1 KP_1
+keycode 72 = KP_2 KP_2 KP_2 KP_2 KP_2
+keycode 73 = KP_3 KP_3 KP_3 KP_3 KP_3
+keycode 74 = KP_4 KP_4 KP_4 KP_4 KP_4
+keycode 75 = KP_5 KP_5 KP_5 KP_5 KP_5
+keycode 76 = KP_6 KP_6 KP_6 KP_6 KP_6
+keycode 77 = KP_7 KP_7 KP_7 KP_7 KP_7
+keycode 78 = KP_8 KP_8 KP_8 KP_8 KP_8
+keycode 79 = KP_9 KP_9 KP_9 KP_9 KP_9
+keycode 80 = KP_0 KP_0 KP_0 KP_0 KP_0
+keycode 81 = Delete Delete Delete Delete Delete
+keycode 82 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide
+keycode 83 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply
+keycode 84 = Return Return Return Return Return
+keycode 85 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract
+keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add
+keycode 87 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter
+keycode 88 = F9 F9 F9 F9 F9
+keycode 89 = F10 F10 F10 F10 F10
+keycode 90 = F13 F13 F13 F13 F13
+keycode 91 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 92 = space space space space space
+keycode 93 = KP_Period KP_Period KP_Period KP_Period KP_Period
+keycode 94 = Escape Escape Escape Escape
+keycode 95 = semicolon plus VoidSymbol VoidSymbol VoidSymbol
+keycode 96 = colon asterisk VoidSymbol VoidSymbol VoidSymbol
+keycode 97 = bracketright braceright VoidSymbol VoidSymbol VoidSymbol
+keycode 98 = comma less VoidSymbol VoidSymbol VoidSymbol
+keycode 99 = period greater VoidSymbol VoidSymbol VoidSymbol
+keycode 100 = slash question VoidSymbol VoidSymbol VoidSymbol
+keycode 101 = underscore underscore VoidSymbol VoidSymbol VoidSymbol
+keycode 102 = F15 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 103 = period question greater VoidSymbol VoidSymbol
+keycode 104 = Find Find Find Find Find
+keycode 105 = Select Select Select Select Select
+keycode 106 = Prior Scroll_Backward Prior Prior Prior
+keycode 107 = Next Scroll_Forward Next Next Next
+keycode 108 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 109 = F31 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 110 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 111 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 112 = Shift Shift Shift Shift Shift
+keycode 113 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 114 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 115 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 116 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 117 = Control Control Control Control Control
+keycode 118 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 119 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 120 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 121 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 122 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 123 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 124 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 125 = Up Up Up Up
+keycode 126 = Down Down Down Down
+keycode 127 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
diff --git a/packages/initscripts/initscripts-1.0/c7x0/keymap b/packages/initscripts/initscripts-1.0/c7x0/keymap
deleted file mode 100755
index 6f4a8cdc87..0000000000
--- a/packages/initscripts/initscripts-1.0/c7x0/keymap
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-if [ `uname -r | cut -d '.' -f 1,2` != "2.4" ]; then
- loadkeys /etc/corgikeymap-2.6.map
-fi \ No newline at end of file
diff --git a/packages/initscripts/initscripts-1.0/corgikeymap-2.6.map b/packages/initscripts/initscripts-1.0/c7x0/keymap-2.6.map
index 5b576ecc93..dc7fa37401 100755
--- a/packages/initscripts/initscripts-1.0/corgikeymap-2.6.map
+++ b/packages/initscripts/initscripts-1.0/c7x0/keymap-2.6.map
@@ -108,11 +108,13 @@ keycode 88 = F11
keycode 97 = Control
keycode 99 = F12
keycode 103 = Up
+ altgr keycode 103 = PageUp
keycode 105 = Left
altgr keycode 105 = Decr_Console
keycode 106 = Right
altgr keycode 106 = Incr_Console
keycode 108 = Down
+ altgr keycode 108 = PageDown
string F1 = "\033[[A"
string F2 = "\033[[B"
string F3 = "\033[[C"
diff --git a/packages/initscripts/initscripts-1.0/keymap b/packages/initscripts/initscripts-1.0/keymap
new file mode 100755
index 0000000000..792a31d6da
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/keymap
@@ -0,0 +1,8 @@
+#!/bin/sh
+#
+# load keymap, if existing
+
+KERNEL_MAJMIN=`uname -r | cut -d '.' -f 1,2`
+if [ -e /etc/keymap-$KERNEL_MAJMIN.map ]; then
+ loadkeys /etc/keymap-$KERNEL_MAJMIN.map
+fi
diff --git a/packages/initscripts/initscripts-1.0/spitz/keymap-2.4.map b/packages/initscripts/initscripts-1.0/spitz/keymap-2.4.map
new file mode 100644
index 0000000000..7efbccedd8
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/spitz/keymap-2.4.map
@@ -0,0 +1,128 @@
+keymaps 0-2,4-5
+keycode 1 = +a +A +a Control_a Control_a
+keycode 2 = +b +B underscore Control_b Control_b
+keycode 3 = +c +C +c Control_c Control_c
+keycode 4 = +d +D +d Control_d Control_d
+keycode 5 = +e +E equal Control_e Control_e
+keycode 6 = +f +F backslash Control_f Control_f
+keycode 7 = +g +G semicolon Control_g Control_g
+keycode 8 = +h +H colon BackSpace BackSpace
+keycode 9 = +i +I +i Tab Tab
+keycode 10 = +j +J asterisk Linefeed Linefeed
+keycode 11 = +k +K backslash Control_k Control_k
+keycode 12 = +l +L bar Control_l Control_l
+keycode 13 = +m +M +m Control_m Control_m
+keycode 14 = +n +N +n Control_n Control_n
+keycode 15 = +o +O +o Control_o Control_o
+keycode 16 = +p +P +p Control_p Control_p
+keycode 17 = +q +Q +q Control_q Control_q
+keycode 18 = +r +R plus Control_r Control_r
+keycode 19 = +s +S +s Control_s Control_s
+keycode 20 = +t +T bracketleft Control_t Control_t
+keycode 21 = +u +U +u Control_u Control_u
+keycode 22 = +v +V +v Control_v Control_v
+keycode 23 = +w +W asciicircum Control_w Control_w
+keycode 24 = +x +X +x Control_x Control_x
+keycode 25 = +y +Y bracketright Control_y Control_y
+keycode 26 = +z +Z +z Control_z Control_z
+keycode 27 = Shift Shift Shift Shift Shift
+keycode 28 = Return Return Return Return Return
+keycode 29 = F11 F11 F11 F11 F11
+keycode 30 = AltGr AltGr AltGr AltGr AltGr
+keycode 31 = BackSpace BackSpace Delete BackSpace BackSpace
+keycode 32 = Num_Lock Num_Lock Num_Lock Num_Lock Num_Lock
+keycode 33 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 34 = Escape Escape Escape Escape Escape
+keycode 35 = Left Left Home Left Left
+keycode 36 = Up Up PageUp Up Up
+keycode 37 = Down Down PageDown Down Down
+keycode 38 = Right Right End Right Right
+keycode 39 = Return Return Return Return Return
+keycode 40 = F12 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 41 = one exclam VoidSymbol VoidSymbol VoidSymbol
+keycode 42 = two quotedbl VoidSymbol VoidSymbol VoidSymbol
+keycode 43 = three numbersign VoidSymbol VoidSymbol VoidSymbol
+keycode 44 = four dollar VoidSymbol VoidSymbol VoidSymbol
+keycode 45 = five percent VoidSymbol VoidSymbol VoidSymbol
+keycode 46 = six ampersand VoidSymbol VoidSymbol VoidSymbol
+keycode 47 = seven apostrophe VoidSymbol VoidSymbol VoidSymbol
+keycode 48 = eight parenleft VoidSymbol VoidSymbol VoidSymbol
+keycode 49 = nine parenright VoidSymbol VoidSymbol VoidSymbol
+keycode 50 = zero asciitilde VoidSymbol VoidSymbol VoidSymbol
+keycode 51 = minus equal VoidSymbol VoidSymbol VoidSymbol
+keycode 52 = asciicircum asciitilde VoidSymbol VoidSymbol VoidSymbol
+keycode 53 = backslash bar VoidSymbol VoidSymbol VoidSymbol
+keycode 54 = bracketleft braceleft VoidSymbol VoidSymbol VoidSymbol
+keycode 55 = at grave VoidSymbol VoidSymbol VoidSymbol
+keycode 56 = Control Control Control Control Control
+keycode 57 = Alt Alt Alt Alt Alt
+keycode 58 = Control Control Control Control Control
+keycode 59 = minus at VoidSymbol VoidSymbol VoidSymbol
+keycode 60 = Shift_Lock Shift_Lock Shift_Lock Shift_Lock Shift_Lock
+keycode 61 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 62 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 63 = comma slash less VoidSymbol VoidSymbol
+keycode 64 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 65 = Tab Tab Caps_Lock Tab Tab
+keycode 66 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 67 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 68 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 69 = asciitilde VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 70 = slash VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 71 = KP_1 KP_1 KP_1 KP_1 KP_1
+keycode 72 = KP_2 KP_2 KP_2 KP_2 KP_2
+keycode 73 = KP_3 KP_3 KP_3 KP_3 KP_3
+keycode 74 = KP_4 KP_4 KP_4 KP_4 KP_4
+keycode 75 = KP_5 KP_5 KP_5 KP_5 KP_5
+keycode 76 = KP_6 KP_6 KP_6 KP_6 KP_6
+keycode 77 = KP_7 KP_7 KP_7 KP_7 KP_7
+keycode 78 = KP_8 KP_8 KP_8 KP_8 KP_8
+keycode 79 = KP_9 KP_9 KP_9 KP_9 KP_9
+keycode 80 = KP_0 KP_0 KP_0 KP_0 KP_0
+keycode 81 = Delete Delete Delete Delete Delete
+keycode 82 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide
+keycode 83 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply
+keycode 84 = Return Return Return Return Return
+keycode 85 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract
+keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add
+keycode 87 = KP_Enter KP_Enter KP_Enter KP_Enter KP_Enter
+keycode 88 = F9 F9 F9 F9 F9
+keycode 89 = F10 F10 F10 F10 F10
+keycode 90 = F13 F13 F13 F13 F13
+keycode 91 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 92 = space space space space space
+keycode 93 = KP_Period KP_Period KP_Period KP_Period KP_Period
+keycode 94 = Escape Escape Escape Escape
+keycode 95 = semicolon plus VoidSymbol VoidSymbol VoidSymbol
+keycode 96 = colon asterisk VoidSymbol VoidSymbol VoidSymbol
+keycode 97 = bracketright braceright VoidSymbol VoidSymbol VoidSymbol
+keycode 98 = comma less VoidSymbol VoidSymbol VoidSymbol
+keycode 99 = period greater VoidSymbol VoidSymbol VoidSymbol
+keycode 100 = slash question VoidSymbol VoidSymbol VoidSymbol
+keycode 101 = underscore underscore VoidSymbol VoidSymbol VoidSymbol
+keycode 102 = F15 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 103 = period question greater VoidSymbol VoidSymbol
+keycode 104 = Find Find Find Find Find
+keycode 105 = Select Select Select Select Select
+keycode 106 = Prior Scroll_Backward Prior Prior Prior
+keycode 107 = Next Scroll_Forward Next Next Next
+keycode 108 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 109 = F31 VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 110 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 111 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 112 = Shift Shift Shift Shift Shift
+keycode 113 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 114 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 115 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 116 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 117 = Control Control Control Control Control
+keycode 118 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 119 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 120 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 121 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 122 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 123 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 124 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
+keycode 125 = Up Up Up Up
+keycode 126 = Down Down Down Down
+keycode 127 = VoidSymbol VoidSymbol VoidSymbol VoidSymbol VoidSymbol
diff --git a/packages/initscripts/initscripts-1.0/tosa/keymap b/packages/initscripts/initscripts-1.0/tosa/keymap
deleted file mode 100644
index 656a28dc7b..0000000000
--- a/packages/initscripts/initscripts-1.0/tosa/keymap
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-if [ `uname -r | cut -d '.' -f 1,2` != "2.4" ]; then
- loadkeys /etc/tosakeymap-2.6.map
-fi
diff --git a/packages/initscripts/initscripts-1.0/tosakeymap-2.6.map b/packages/initscripts/initscripts-1.0/tosa/keymap-2.6.map
index ac43471326..ac43471326 100644
--- a/packages/initscripts/initscripts-1.0/tosakeymap-2.6.map
+++ b/packages/initscripts/initscripts-1.0/tosa/keymap-2.6.map
diff --git a/packages/initscripts/initscripts_1.0.bb b/packages/initscripts/initscripts_1.0.bb
index 3fbbda4cf8..f61f1e8128 100644
--- a/packages/initscripts/initscripts_1.0.bb
+++ b/packages/initscripts/initscripts_1.0.bb
@@ -6,7 +6,7 @@ DEPENDS = "makedevs"
DEPENDS_openzaurus = "makedevs virtual/kernel"
RDEPENDS = "makedevs"
LICENSE = "GPL"
-PR = "r48"
+PR = "r50"
SRC_URI = "file://halt \
file://ramdisk \
@@ -30,15 +30,16 @@ SRC_URI = "file://halt \
file://umountnfs.sh \
file://sysfs.sh \
file://device_table.txt \
- file://populate-volatile.sh \
- file://volatiles \
- file://corgikeymap-2.6.map \
- file://tosakeymap-2.6.map"
+ file://populate-volatile.sh \
+ file://volatiles \
+ file://keymap"
-SRC_URI_append_arm = " file://alignment.sh"
-SRC_URI_append_openzaurus = " file://checkversion"
-SRC_URI_append_c7x0 = " file://keymap"
-SRC_URI_append_tosa = " file://keymap"
+SRC_URI_append_arm = " file://alignment.sh"
+SRC_URI_append_openzaurus = " file://checkversion"
+SRC_URI_append_c7x0 = " file://keymap-*.map"
+SRC_URI_append_tosa = " file://keymap-*.map"
+SRC_URI_append_akita = " file://keymap-*.map"
+SRC_URI_append_spitz = " file://keymap-*.map"
def read_kernel_version(d):
import bb
@@ -95,21 +96,19 @@ do_install () {
if [ "${DISTRO}" == "openzaurus" ]; then
cat ${WORKDIR}/checkversion | sed -e "s,VERSION,${KERNEL_VERSION}-${DISTRO_VERSION}," > ${D}${sysconfdir}/init.d/checkversion
- chmod 0755 ${D}${sysconfdir}/init.d/checkversion
- ln -sf ../init.d/checkversion ${D}${sysconfdir}/rcS.d/S01version
+ chmod 0755 ${D}${sysconfdir}/init.d/checkversion
+ ln -sf ../init.d/checkversion ${D}${sysconfdir}/rcS.d/S01version
fi
- if [ "${MACHINE}" == "c7x0" ]; then
- install -m 0755 ${WORKDIR}/corgikeymap-2.6.map ${D}${sysconfdir}
- install -m 0755 ${WORKDIR}/keymap ${D}${sysconfdir}/init.d
- ln -sf ../init.d/keymap ${D}${sysconfdir}/rcS.d/S00keymap
- fi
-
- if [ "${MACHINE}" == "tosa" ]; then
- install -m 0755 ${WORKDIR}/tosakeymap-2.6.map ${D}${sysconfdir}
- install -m 0755 ${WORKDIR}/keymap ${D}${sysconfdir}/init.d
- ln -sf ../init.d/keymap ${D}${sysconfdir}/rcS.d/S00keymap
- fi
+ case ${MACHINE} in
+ c7x0 | tosa | spitz | akita )
+ install -m 0755 ${WORKDIR}/keymap ${D}${sysconfdir}/init.d
+ ln -sf ../init.d/keymap ${D}${sysconfdir}/rcS.d/S00keymap
+ install -m 0644 ${WORKDIR}/keymap-*.map ${D}${sysconfdir}
+ ;;
+ *)
+ ;;
+ esac
install -m 0755 ${WORKDIR}/banner ${D}${sysconfdir}/init.d/banner
install -m 0755 ${WORKDIR}/devices ${D}${sysconfdir}/init.d/devices
@@ -150,5 +149,5 @@ do_install () {
ln -sf ../init.d/alignment.sh ${D}${sysconfdir}/rcS.d/S06alignment
fi
- install -m 0755 ${WORKDIR}/device_table.txt ${D}${sysconfdir}/device_table
+ install -m 0755 ${WORKDIR}/device_table.txt ${D}${sysconfdir}/device_table
}
diff --git a/packages/libpcap/libpcap_0.9.3.bb b/packages/libpcap/libpcap_0.9.3.bb
index 7436533a95..5d66687482 100644
--- a/packages/libpcap/libpcap_0.9.3.bb
+++ b/packages/libpcap/libpcap_0.9.3.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Network Packet Capture Library"
HOMEPAGE = "http://www.tcpdump.org/"
LICENSE = "BSD"
SECTION = "libs/network"
-PR = "r0"
+PR = "r1"
SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz \
file://shared.patch;patch=1"
@@ -28,4 +28,5 @@ do_stage () {
oe_libinstall -a -so libpcap ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/net
ln -sf ${STAGING_INCDIR}/pcap-bpf.h ${STAGING_INCDIR}/net/bpf.h
+ install -m 0644 acinclude.m4 ${STAGING_DATADIR}/aclocal/libpcap.m4
}
diff --git a/packages/libusb/libusb-0.1.10a/ARMfix.patch b/packages/libusb/libusb-0.1.10a/ARMfix.patch
new file mode 100644
index 0000000000..803bd99bab
--- /dev/null
+++ b/packages/libusb/libusb-0.1.10a/ARMfix.patch
@@ -0,0 +1,20 @@
+--- /tmp/usb.c 2005-07-22 01:45:43.606167000 +0200
++++ libusb-0.1.10a/usb.c 2005-07-22 01:47:22.527128728 +0200
+@@ -156,7 +156,7 @@
+ * Some ports fetch the descriptors on scanning (like Linux) so we don't
+ * need to fetch them again.
+ */
+- if (!dev->config) {
++/* if (!dev->config) { */
+ usb_dev_handle *udev;
+
+ udev = usb_open(dev);
+@@ -165,7 +165,7 @@
+
+ usb_close(udev);
+ }
+- }
++/* }*/
+
+ changes++;
+
diff --git a/packages/libusb/libusb_0.1.10a.bb b/packages/libusb/libusb_0.1.10a.bb
index 134e90b379..bcf723a0c6 100644
--- a/packages/libusb/libusb_0.1.10a.bb
+++ b/packages/libusb/libusb_0.1.10a.bb
@@ -2,9 +2,10 @@ DESCRIPTION = "libusb is a library to provide userspace \
access to USB devices."
SECTION = "libs"
LICENSE = "LGPL"
-PR = "r2"
+PR = "r3"
SRC_URI = "${SOURCEFORGE_MIRROR}/libusb/libusb-${PV}.tar.gz \
+ file://ARMfix.patch;patch=1 \
file://debian-changes.patch;patch=1"
inherit autotools pkgconfig
diff --git a/packages/linux/linux-openzaurus-2.6.12-mm1/defconfig-c7x0 b/packages/linux/linux-openzaurus-2.6.12-mm1/defconfig-c7x0
index 8e4712da4f..b6b7cbc17d 100644
--- a/packages/linux/linux-openzaurus-2.6.12-mm1/defconfig-c7x0
+++ b/packages/linux/linux-openzaurus-2.6.12-mm1/defconfig-c7x0
@@ -724,13 +724,13 @@ CONFIG_PCMCIA_PCNET=m
# Wan interfaces
#
# CONFIG_WAN is not set
-CONFIG_PPP=m
+CONFIG_PPP=y
# CONFIG_PPP_MULTILINK is not set
# CONFIG_PPP_FILTER is not set
-CONFIG_PPP_ASYNC=m
+CONFIG_PPP_ASYNC=y
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_PPP_DEFLATE is not set
-CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_BSDCOMP=y
# CONFIG_PPP_MPPE is not set
# CONFIG_PPPOE is not set
# CONFIG_SLIP is not set
diff --git a/packages/squashfs-tools/squashfs-tools-native_2.0r2.bb b/packages/squashfs-tools/squashfs-tools-native_2.0r2.bb
index d7b285e8ec..5bb5af8598 100644
--- a/packages/squashfs-tools/squashfs-tools-native_2.0r2.bb
+++ b/packages/squashfs-tools/squashfs-tools-native_2.0r2.bb
@@ -1,4 +1,4 @@
-include ${PN_BASE}_${PV}.bb
+include squashfs-tools_${PV}.bb
DEPENDS = "lzma-native"
PN_BASE = "squashfs-tools"