[oe-commits] org.oe.dev xserver-common: fix ts checks and combine if statements

koen commit oe at amethyst.openembedded.net
Sat May 3 18:43:47 UTC 2008


xserver-common: fix ts checks and combine if statements

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: f349f8e9dd86c1ddd9f50990c1ad985bccd1a986
ViewMTN: http://monotone.openembedded.org/revision/info/f349f8e9dd86c1ddd9f50990c1ad985bccd1a986
Files:
1
packages/xserver-common/files/kdrive-1.4-fixes.patch
packages/xserver-common/xserver-common_1.22.bb
Diffs:

#
# mt diff -r59696924e172736757b99e050f65cc31e22ea766 -rf349f8e9dd86c1ddd9f50990c1ad985bccd1a986
#
#
#
# patch "packages/xserver-common/files/kdrive-1.4-fixes.patch"
#  from [b70eccb3699044026a60c7cecb24a9357e0054e0]
#    to [6f8c983da8f0da91ef2cab52bfad178dab5bcf12]
# 
# patch "packages/xserver-common/xserver-common_1.22.bb"
#  from [a819a6f607a45c0852b0804afe5b7abb34ae4f1f]
#    to [23c77e3a8a146e6a540d93b19586f6d621fa494c]
#
============================================================
--- packages/xserver-common/files/kdrive-1.4-fixes.patch	b70eccb3699044026a60c7cecb24a9357e0054e0
+++ packages/xserver-common/files/kdrive-1.4-fixes.patch	6f8c983da8f0da91ef2cab52bfad178dab5bcf12
@@ -1,299 +1,24 @@
-Index: xserver-common-1.22/X11/default.xmodmap
-===================================================================
---- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ xserver-common-1.22/X11/default.xmodmap	2008-04-18 14:01:52.000000000 +0100
-@@ -0,0 +1,260 @@
-+keycode   8 =
-+keycode   9 = Escape
-+keycode  10 = 1 exclam
-+keycode  11 = 2 at
-+keycode  12 = 3 numbersign
-+keycode  13 = 4 dollar
-+keycode  14 = 5 percent
-+keycode  15 = 6 asciicircum
-+keycode  16 = 7 ampersand braceleft
-+keycode  17 = 8 asterisk bracketleft
-+keycode  18 = 9 parenleft bracketright
-+keycode  19 = 0 parenright braceright
-+keycode  20 = minus underscore backslash
-+keycode  21 = equal plus
-+keycode  22 = BackSpace
-+keycode  23 = Tab
-+keycode  24 = q Q q
-+keycode  25 = w W w
-+keycode  26 = e E
-+keycode  27 = r R r
-+keycode  28 = t T t
-+keycode  29 = y Y y
-+keycode  30 = u U u
-+keycode  31 = i I i
-+keycode  32 = o O o
-+keycode  33 = p P p
-+keycode  34 = bracketleft braceleft
-+keycode  35 = bracketright braceright asciitilde
-+keycode  36 = Return
-+keycode  37 = Control_L
-+keycode  38 = a A
-+keycode  39 = s S s
-+keycode  40 = d D
-+keycode  41 = f F
-+keycode  42 = g G g
-+keycode  43 = h H h
-+keycode  44 = j J j
-+keycode  45 = k K k
-+keycode  46 = l L l
-+keycode  47 = semicolon colon
-+keycode  48 = apostrophe quotedbl
-+keycode  49 = grave asciitilde
-+keycode  50 = Shift_L
-+keycode  51 = backslash bar
-+keycode  52 = z Z z
-+keycode  53 = x X x
-+keycode  54 = c C
-+keycode  55 = v V v
-+keycode  56 = b B
-+keycode  57 = n N n
-+keycode  58 = m M m
-+keycode  59 = comma less
-+keycode  60 = period greater
-+keycode  61 = slash question
-+keycode  62 = Shift_R
-+keycode  63 = KP_Multiply
-+keycode  64 = Alt_L
-+keycode  65 = space
-+keycode  66 = Caps_Lock
-+keycode  67 = F1 F11
-+keycode  68 = F2 F12
-+keycode  69 = F3 F13
-+keycode  70 = F4 F14
-+keycode  71 = F5 F15
-+keycode  72 = F6 F16
-+keycode  73 = F7 F17
-+keycode  74 = F8 F18
-+keycode  75 = F9 F19
-+keycode  76 = F10 F20
-+keycode  77 = Num_Lock
-+keycode  78 = Scroll_Lock
-+keycode  79 = KP_7
-+keycode  80 = KP_8
-+keycode  81 = KP_9
-+keycode  82 = KP_Subtract
-+keycode  83 = KP_4
-+keycode  84 = KP_5
-+keycode  85 = KP_6
-+keycode  86 = KP_Add
-+keycode  87 = KP_1
-+keycode  88 = KP_2
-+keycode  89 = KP_3
-+keycode  90 = KP_0
-+keycode  91 = KP_Decimal
-+keycode  92 =
-+keycode  93 =
-+keycode  94 = less greater bar
-+keycode  95 = F11
-+keycode  96 = F12
-+keycode  97 =
-+keycode  98 =
-+keycode  99 =
-+keycode 100 =
-+keycode 101 =
-+keycode 102 =
-+keycode 103 =
-+keycode 104 = KP_Enter
-+keycode 105 = Control_R
-+keycode 106 = KP_Divide
-+keycode 107 =
-+keycode 108 = Mode_switch
-+keycode 109 = Break
-+keycode 110 = Home
-+keycode 111 = Up
-+keycode 112 = Prior
-+keycode 113 = Left
-+keycode 114 = Right
-+keycode 115 = End
-+keycode 116 = Down
-+keycode 117 = Next
-+keycode 118 = Insert
-+keycode 119 = Delete
-+keycode 120 = Menu
-+keycode 121 = F13
-+keycode 122 = F14
-+keycode 123 = Help
-+keycode 124 = Execute
-+keycode 125 = F17
-+keycode 126 = KP_Subtract
-+keycode 127 = Pause
-+keycode 128 =
-+keycode 129 =
-+keycode 130 =
-+keycode 131 =
-+keycode 132 =
-+keycode 133 =
-+keycode 134 =
-+keycode 135 =
-+keycode 136 =
-+keycode 137 =
-+keycode 138 =
-+keycode 139 =
-+keycode 140 =
-+keycode 141 =
-+keycode 142 =
-+keycode 143 =
-+keycode 144 =
-+keycode 145 =
-+keycode 146 =
-+keycode 147 =
-+keycode 148 =
-+keycode 149 =
-+keycode 150 =
-+keycode 151 =
-+keycode 152 =
-+keycode 153 =
-+keycode 154 =
-+keycode 155 =
-+keycode 156 =
-+keycode 157 =
-+keycode 158 =
-+keycode 159 =
-+keycode 160 =
-+keycode 161 =
-+keycode 162 =
-+keycode 163 =
-+keycode 164 =
-+keycode 165 =
-+keycode 166 =
-+keycode 167 =
-+keycode 168 =
-+keycode 169 =
-+keycode 170 =
-+keycode 171 =
-+keycode 172 =
-+keycode 173 =
-+keycode 174 =
-+keycode 175 =
-+keycode 176 =
-+keycode 177 =
-+keycode 178 =
-+keycode 179 =
-+keycode 180 =
-+keycode 181 =
-+keycode 182 =
-+keycode 183 =
-+keycode 184 =
-+keycode 185 =
-+keycode 186 =
-+keycode 187 =
-+keycode 188 =
-+keycode 189 =
-+keycode 190 =
-+keycode 191 =
-+keycode 192 =
-+keycode 193 =
-+keycode 194 =
-+keycode 195 =
-+keycode 196 =
-+keycode 197 =
-+keycode 198 =
-+keycode 199 =
-+keycode 200 =
-+keycode 201 =
-+keycode 202 =
-+keycode 203 =
-+keycode 204 =
-+keycode 205 =
-+keycode 206 =
-+keycode 207 =
-+keycode 208 =
-+keycode 209 =
-+keycode 210 =
-+keycode 211 =
-+keycode 212 =
-+keycode 213 =
-+keycode 214 =
-+keycode 215 =
-+keycode 216 =
-+keycode 217 =
-+keycode 218 =
-+keycode 219 =
-+keycode 220 =
-+keycode 221 =
-+keycode 222 =
-+keycode 223 =
-+keycode 224 =
-+keycode 225 =
-+keycode 226 =
-+keycode 227 =
-+keycode 228 =
-+keycode 229 =
-+keycode 230 =
-+keycode 231 =
-+keycode 232 =
-+keycode 233 =
-+keycode 234 =
-+keycode 235 =
-+keycode 236 =
-+keycode 237 =
-+keycode 238 =
-+keycode 239 =
-+keycode 240 =
-+keycode 241 =
-+keycode 242 =
-+keycode 243 =
-+keycode 244 =
-+keycode 245 =
-+keycode 246 =
-+keycode 247 =
-+keycode 248 =
-+keycode 249 =
-+keycode 250 =
-+keycode 251 =
-+keycode 252 =
-+keycode 253 =
-+keycode 254 =
-+
-+add shift = Shift_L
-+add shift = Shift_R
-+add shift = Menu
-+add lock = Caps_Lock
-+add control = Control_L
-+add control = Control_R
-+add mod1 = Alt_L
-+add mod2 = Num_Lock
-+!mod3      
-+add mod4 = Mode_switch
-+!mod5      
-+
-Index: xserver-common-1.22/X11/Xinit.d/12keymap
-===================================================================
---- xserver-common-1.22.orig/X11/Xinit.d/12keymap	2008-02-07 15:53:16.000000000 +0000
-+++ xserver-common-1.22/X11/Xinit.d/12keymap	2008-04-18 13:55:33.000000000 +0100
-@@ -2,6 +2,9 @@
- 
- MACHINE=`awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo`
- 
-+# since kdrive 1.4 there is no default keymap in server
-+xmodmap - </etc/X11/default.xmodmap
-+
- case $MACHINE in
- 	"SHARP Shepherd" | "SHARP Husky" | "SHARP Corgi")
- 		xmodmap - < /etc/X11/shepherd.xmodmap
-Index: xserver-common-1.22/X11/Xserver
-===================================================================
---- xserver-common-1.22.orig/X11/Xserver	2008-03-04 16:41:41.000000000 +0000
-+++ xserver-common-1.22/X11/Xserver	2008-04-18 13:55:33.000000000 +0100
-@@ -59,6 +59,11 @@
-   ARGS="$ARGS -mouse /dev/input/mice"
+--- /tmp/Xserver	2008-05-03 20:32:25.898796382 +0200
++++ xserver-common-1.22/X11/Xserver	2008-05-03 20:35:37.557410270 +0200
+@@ -53,10 +53,14 @@
+   ARGS="$ARGS -mouse /dev/touchscreen/ucb1x00"
  fi
  
+-# use usb mouse if present
 +# kdrive 1.4 onwards needs -mouse args
-+if [ -n "$TSLIB_TSDEVICE" ]; then
+ # Xorg doesn't support "-mouse" option, and uses /dev/input/mice automatically
+-if [ -z "$TSLIB_TSDEVICE" ] && [ -e /dev/input/mice ] && [ "$XSERVER" != "Xorg" ]; then
+-  ARGS="$ARGS -mouse /dev/input/mice"
++if [ -e "$TSLIB_TSDEVICE" ] ; then
 +  ARGS="$ARGS -mouse tslib"
-+fi
-+
++else
++  if  [ -e /dev/input/mice ] && [ "$XSERVER" != "Xorg" ] ; then
++    ARGS="$ARGS -mouse /dev/input/mice"
++  fi
+ fi
+ 
  # start off server in conventional location.
- case `module_id` in
- 	"HP iPAQ H3100" | "HP iPAQ H3800")
-@@ -103,8 +108,7 @@
+@@ -103,8 +107,7 @@
  	"Nokia RX-44")
  		ARGS="$ARGS -dpi 225 -screen ${SCREEN_SIZE} -mouse tslib" ;;
  	"GTA01" )
@@ -303,3 +28,10 @@ Index: xserver-common-1.22/X11/Xserver
  	"Motorola Ezx Platform")
  		ARGS="$ARGS -dpi 170 -screen 240x320" ;;
  	"ARM-IntegratorCP" | "ARM-Versatile PB")
+@@ -130,4 +133,6 @@
+ 		fi
+ esac
+ 
++echo "tslib: $TSLIB_TSDEVICE"
++echo "exec $XSERVER $ARGS $*"
+ exec $XSERVER $ARGS $*
============================================================
--- packages/xserver-common/xserver-common_1.22.bb	a819a6f607a45c0852b0804afe5b7abb34ae4f1f
+++ packages/xserver-common/xserver-common_1.22.bb	23c77e3a8a146e6a540d93b19586f6d621fa494c
@@ -2,7 +2,7 @@ RDEPENDS_${PN} = "xmodmap xrandr xdpyinf
 LICENSE = "GPL"
 SECTION = "x11"
 RDEPENDS_${PN} = "xmodmap xrandr xdpyinfo"
-PR = "r1"
+PR = "r2"
 
 PACKAGE_ARCH = "all"
 






More information about the Openembedded-commits mailing list