mirror of
https://git.yoctoproject.org/poky
synced 2026-09-15 15:49:32 +02:00
Rename /openembedded/ -> /meta/
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
Rxvt*scrollBar_right: true
|
||||
Rxvt*font: xft:Mono:pixelsize=9
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
export USER=root
|
||||
export HOME=/home/root
|
||||
if [ ! -d $HOME ] && [ -d /root ]; then
|
||||
HOME=/root
|
||||
fi
|
||||
export XAPPLRESDIR=/usr/X11R6/lib/app-defaults
|
||||
export XFILESEARCHPATH=./%N%S%C.ad:/usr/X11R6/lib/X11/%L/%T/%N%S%C:/usr/X11R6/lib/X11/%l/%T/%N%S%C:/usr/X11R6/lib/X11/%T/%N%S%C:./%N%S.ad:/usr/X11R6/lib/X11/%L/%T/%N%S:/usr/X11R6/lib/X11/%l/%T/%N%S:/usr/X11R6/lib/X11/%T/%N%S:/usr/local/lib/X11/app-defaults/%N%S%C.ad
|
||||
|
||||
export PATH=$PATH:/usr/X11R6/bin
|
||||
|
||||
SYSSESSIONDIR=/etc/X11/Xinit.d
|
||||
|
||||
exec run-parts $SYSSESSIONDIR
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
xrandr -o normal
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -z "`which chkhinge`" ]; then
|
||||
# probably not a clamshell zaurus
|
||||
exit 0
|
||||
fi
|
||||
|
||||
chkhinge -e
|
||||
if [ $? = 12 ]; then
|
||||
xrandr -o right
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/bin/sh
|
||||
|
||||
MACHINE=`awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo`
|
||||
|
||||
case $MACHINE in
|
||||
"SHARP Shepherd" | "SHARP Husky" | "SHARP Corgi")
|
||||
case `uname -r` in
|
||||
2.4*)
|
||||
xmodmap - < /etc/X11/shepherd.xmodmap
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
"Sharp-Collie")
|
||||
xmodmap - < /etc/X11/collie.xmodmap
|
||||
;;
|
||||
"Simpad")
|
||||
xmodmap - < /etc/X11/simpad.xmodmap
|
||||
;;
|
||||
"HP iPAQ H2200")
|
||||
xmodmap - < /etc/X11/h2200.xmodmap
|
||||
;;
|
||||
esac
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -f /etc/pointercal ] && [ ! -z "$TSLIB_TSDEVICE" ]; then
|
||||
/usr/bin/xtscal
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ -f /proc/hal/model ]; then
|
||||
xmodmap -e 'keycode 104 = Return'
|
||||
fi
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
xset s 30 180
|
||||
xset s off
|
||||
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
xrdb -load -nocpp < /etc/X11/Xdefaults
|
||||
@@ -0,0 +1,75 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
|
||||
XSERVER=Xipaq
|
||||
if [ -f /usr/bin/Xfbdev ]; then
|
||||
XSERVER=Xfbdev
|
||||
fi
|
||||
if [ -f /usr/bin/Xepson ]; then
|
||||
XSERVER=Xepson
|
||||
fi
|
||||
if [ -f /usr/bin/Xorg ]; then
|
||||
XSERVER=Xorg
|
||||
fi
|
||||
if [ -f /usr/bin/Xomap ]; then
|
||||
XSERVER=Xomap
|
||||
fi
|
||||
|
||||
. /etc/profile
|
||||
|
||||
module_id() {
|
||||
## used to read from assets, but sometimes assets is corrupted
|
||||
# grep "Module ID" /proc/hal/assets | sed "s/.*://"
|
||||
## used to read from /proc/hal/model, but that is removed in 2.6
|
||||
# echo ' iPAQ' `cat /proc/hal/model`
|
||||
awk 'BEGIN { FS=": " } /Hardware/ { print $2 } ' </proc/cpuinfo
|
||||
}
|
||||
|
||||
export USER=root
|
||||
|
||||
ARGS=" -br -pn"
|
||||
|
||||
# use ucb 1x00 touchscreen if present
|
||||
if [ -z "$TSLIB_TSDEVICE" ] && [ -e /dev/touchscreen/ucb1x00 ]; then
|
||||
ARGS="$ARGS -mouse /dev/touchscreen/ucb1x00"
|
||||
fi
|
||||
|
||||
# use usb mouse if present
|
||||
# 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"
|
||||
fi
|
||||
|
||||
# start off server in conventional location.
|
||||
case `module_id` in
|
||||
"HP iPAQ H3100" | "HP iPAQ H3800")
|
||||
ARGS="$ARGS -dpi 100 -screen 320x240@90 -rgba vrgb" ;;
|
||||
"HP iPAQ H3600" | "HP iPAQ H3700" | "HP iPAQ H3900")
|
||||
ARGS="$ARGS -dpi 100 -screen 320x240@270 -rgba vbgr" ;;
|
||||
"HP iPAQ H5400" | "HP iPAQ H2200")
|
||||
ARGS="$ARGS -dpi 100 -rgba rgb" ;;
|
||||
"Ramses")
|
||||
# What is this "vt2" in aid of?
|
||||
ARGS="$ARGS -dpi 100 -screen 320x240@90 -rgba vrgb vt2" ;;
|
||||
# both 'Sharp-Collie' and just 'Collie' have been reported
|
||||
*Poodle)
|
||||
ARGS="$ARGS -screen 320x240@270 -rgba vrgb" ;;
|
||||
*Collie)
|
||||
ARGS="$ARGS -dpi 100 -screen 320x240@270 -rgba vrgb"
|
||||
# Horrible hack required to enable resuming after suspend
|
||||
rm -f /dev/apm_bios
|
||||
killall -9 apmd
|
||||
;;
|
||||
"SHARP Shepherd" | "SHARP Husky" | "SHARP Corgi")
|
||||
ARGS="$ARGS -dpi 150 -rgba rgb" ;;
|
||||
"SHARP Spitz" | "SHARP Akita" | "SHARP Borzoi")
|
||||
ARGS="$ARGS -dpi 150 -rgba rgb -screen 480x640@270" ;;
|
||||
"Simpad")
|
||||
ARGS="$ARGS -rgba rgb" ;;
|
||||
"Generic OMAP1510/1610/1710")
|
||||
ARGS="$ARGS -mouse /dev/input/event0" ;;
|
||||
"ARM-IntegratorCP")
|
||||
ARGS="$ARGS -rgba vrgb"
|
||||
esac
|
||||
|
||||
exec $XSERVER $ARGS $*
|
||||
@@ -0,0 +1,47 @@
|
||||
#!/bin/sh
|
||||
|
||||
# this location MUST be consistent with /etc/X11/gpe-login.pre-session
|
||||
HOME_VOLATILE=/home/$USER/ramdisk
|
||||
export HOME_VOLATILE
|
||||
|
||||
if [ -f /usr/bin/dbus-launch ]; then
|
||||
## test for an existing bus daemon, just to be safe
|
||||
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
|
||||
## if not found, launch a new one
|
||||
eval `dbus-launch --auto-syntax --exit-with-session`
|
||||
echo "D-BUS per-session daemon address is: $DBUS_SESSION_BUS_ADDRESS"
|
||||
fi
|
||||
fi
|
||||
|
||||
. /etc/profile
|
||||
|
||||
if [ -f $HOME/.profile ]; then
|
||||
. $HOME/.profile
|
||||
fi
|
||||
|
||||
SYSSESSIONDIR=/etc/X11/Xsession-gpe.d
|
||||
|
||||
if [ ! -d $SYSSESSIONDIR ]; then
|
||||
SYSSESSIONDIR=/etc/X11/Xsession.d
|
||||
fi
|
||||
|
||||
# Use run-parts to source every file in the session directory; we source
|
||||
# instead of executing so that the variables and functions defined above
|
||||
# are available to the scripts, and so that they can pass variables to each
|
||||
# other.
|
||||
|
||||
# Can't use run-parts like this, busybox doesn't support it. Use ls instead
|
||||
#SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
|
||||
|
||||
SESSIONFILES=`ls -X $SYSSESSIONDIR`
|
||||
if [ -n "$SESSIONFILES" ]; then
|
||||
for SESSIONFILE in $SESSIONFILES; do
|
||||
# Test if script is executable first before sourcing it
|
||||
if [ -x "$SYSSESSIONDIR/$SESSIONFILE" ]; then
|
||||
. $SYSSESSIONDIR/$SESSIONFILE
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
exit 0
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
if [ -e $HOME/.Xdefaults ]; then
|
||||
xrdb -merge -nocpp < $HOME/.Xdefaults
|
||||
fi
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
if [ -x $HOME/.Xsession ]; then
|
||||
exec $HOME/.Xsession
|
||||
else
|
||||
exec /usr/bin/x-window-manager
|
||||
fi
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
keycode 96 = XF86Calendar
|
||||
keycode 97 = telephone
|
||||
keycode 48 = XF86Start
|
||||
keycode 98 = XF86Mail
|
||||
keycode 117 = XF86PowerDown
|
||||
@@ -0,0 +1,5 @@
|
||||
keycode 75 = XF86Calendar
|
||||
keycode 76 = telephone
|
||||
keycode 77 = XF86Mail
|
||||
keycode 78 = XF86Start
|
||||
keycode 124 = XF86PowerDown
|
||||
@@ -0,0 +1,49 @@
|
||||
keycode 38 = Mode_switch
|
||||
keycode 31 = w W caret
|
||||
keycode 13 = e E equal
|
||||
keycode 26 = r R plus
|
||||
keycode 28 = t T bracketleft
|
||||
keycode 33 = y y bracketright
|
||||
keycode 29 = u U braceleft
|
||||
keycode 17 = i I braceright
|
||||
!keycode 73 = Tab Tab Caps_Lock
|
||||
keycode 12 = d D periodcentered
|
||||
keycode 14 = f F backslash
|
||||
keycode 15 = g G semicolon
|
||||
keycode 16 = h H colon
|
||||
keycode 18 = j J asterisk
|
||||
keycode 19 = k K currency
|
||||
keycode 20 = l L bar
|
||||
keycode 10 = b B underscore
|
||||
keycode 66 = minus minus at
|
||||
keycode 71 = comma slash less
|
||||
keycode 72 = period question greater
|
||||
|
||||
! Side keys
|
||||
keycode 134 = Down
|
||||
keycode 133 = Up
|
||||
keycode 131 = Return
|
||||
keycode 132 = Escape
|
||||
|
||||
!Special keys
|
||||
!keycode 96 = XF86Calendar
|
||||
!keycode 97 = telephone
|
||||
!keycode 98 = XF86Mail
|
||||
!keycode 48 = XF86HomePage
|
||||
!keycode 37 = XF86Start
|
||||
|
||||
clear Shift
|
||||
clear Lock
|
||||
clear Control
|
||||
clear Mod1
|
||||
clear Mod2
|
||||
clear Mod3
|
||||
clear Mod4
|
||||
clear Mod5
|
||||
|
||||
add Shift = Shift_L Shift_R
|
||||
!add Lock = Caps_Lock
|
||||
add Control = Control_L Control_R
|
||||
add Mod1 = Alt_L Alt_R
|
||||
add Mod2 = Mode_switch
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
keycode 102 = XF86PowerDown
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
DESCRIPTION = "Common X11 scripts"
|
||||
LICENSE = "GPL"
|
||||
SECTION = "x11"
|
||||
RDEPENDS_${PN} = "xmodmap libxrandr xdpyinfo xtscal"
|
||||
PR = "r6"
|
||||
|
||||
SRC_URI = "file://etc"
|
||||
S = ${WORKDIR}
|
||||
|
||||
PACKAGE_ARCH = "all"
|
||||
|
||||
do_install() {
|
||||
cp -R ${S}/etc ${D}/etc
|
||||
rm -fR ${D}/etc/.svn
|
||||
rm -fR ${D}/etc/*/.svn
|
||||
rm -fR ${D}/etc/*/*/.svn
|
||||
chmod -R 755 ${D}/etc
|
||||
}
|
||||
21
meta/packages/xserver-kdrive-common/xserver-nodm-init.bb
Normal file
21
meta/packages/xserver-kdrive-common/xserver-nodm-init.bb
Normal file
@@ -0,0 +1,21 @@
|
||||
DESCRIPTION = "Simple Xserver Init Script (no dm)"
|
||||
LICENSE = "GPL"
|
||||
SECTION = "x11"
|
||||
PRIORITY = "optional"
|
||||
PR = "r6"
|
||||
|
||||
SRC_URI = "file://xserver-nodm"
|
||||
S = ${WORKDIR}
|
||||
|
||||
PACKAGE_ARCH = "all"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}/etc
|
||||
install -d ${D}/etc/init.d
|
||||
install xserver-nodm ${D}/etc/init.d
|
||||
}
|
||||
|
||||
inherit update-rc.d
|
||||
|
||||
INITSCRIPT_NAME = "xserver-nodm"
|
||||
INITSCRIPT_PARAMS = "start 99 5 2 . stop 20 0 1 6 ."
|
||||
48
meta/packages/xserver-kdrive-common/xserver-nodm-init/xserver-nodm
Executable file
48
meta/packages/xserver-kdrive-common/xserver-nodm-init/xserver-nodm
Executable file
@@ -0,0 +1,48 @@
|
||||
#!/bin/sh
|
||||
|
||||
killproc() { # kill the named process(es)
|
||||
pid=`/bin/ps -e x |
|
||||
/bin/grep $1 |
|
||||
/bin/grep -v grep |
|
||||
/bin/sed -e 's/^ *//' -e 's/ .*//'`
|
||||
[ "$pid" != "" ] && kill $pid
|
||||
}
|
||||
|
||||
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
# We don't want this script to block the rest of the boot process
|
||||
if [ "$2" != "background" ]; then
|
||||
$0 $1 background &
|
||||
else
|
||||
. /etc/profile
|
||||
|
||||
echo "Starting Xserver"
|
||||
/etc/X11/Xserver &
|
||||
|
||||
export DISPLAY=:0
|
||||
|
||||
while [ ! -z $TSLIB_TSDEVICE ] && [ ! -f /etc/pointercal ]
|
||||
do
|
||||
/usr/bin/xtscal
|
||||
done
|
||||
|
||||
/etc/X11/Xsession &
|
||||
fi
|
||||
;;
|
||||
|
||||
stop)
|
||||
echo "Stopping XServer"
|
||||
killproc Xfbdev
|
||||
killproc Xomap
|
||||
killproc Xorg
|
||||
killproc Xepson
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "usage: $0 { start | stop }"
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user