summaryrefslogtreecommitdiff
path: root/packages/gpe-dm/files
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2005-06-30 08:19:37 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-06-30 08:19:37 +0000
commitc8e5702127e507e82e6f68a4b8c546803accea9d (patch)
tree00583491f40ecc640f2b28452af995e3a63a09d7 /packages/gpe-dm/files
parent87ec8ca4d2e2eb4d1c1e1e1a6b46a395d56805b9 (diff)
import clean BK tree at cset 1.3670
Diffstat (limited to 'packages/gpe-dm/files')
-rw-r--r--packages/gpe-dm/files/.mtn2git_empty0
-rw-r--r--packages/gpe-dm/files/collie-suspend-hack.patch19
-rw-r--r--packages/gpe-dm/files/mnci.patch27
-rw-r--r--packages/gpe-dm/files/source-xsession-scripts.patch27
4 files changed, 73 insertions, 0 deletions
diff --git a/packages/gpe-dm/files/.mtn2git_empty b/packages/gpe-dm/files/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/gpe-dm/files/.mtn2git_empty
diff --git a/packages/gpe-dm/files/collie-suspend-hack.patch b/packages/gpe-dm/files/collie-suspend-hack.patch
index e69de29bb2..94fc287f4e 100644
--- a/packages/gpe-dm/files/collie-suspend-hack.patch
+++ b/packages/gpe-dm/files/collie-suspend-hack.patch
@@ -0,0 +1,19 @@
+diff -urNd ../gpe-dm-0.44-r1/gpe-dm-0.44/Xserver gpe-dm-0.44/Xserver
+--- ../gpe-dm-0.44-r1/gpe-dm-0.44/Xserver 2005-02-20 17:39:31 +00:00
++++ gpe-dm-0.44/Xserver 2005-04-01 21:47:12 +01:00
+@@ -45,8 +45,14 @@
+ "HP iPAQ H5400" | "HP iPAQ H2200")
+ ARGS="$ARGS -rgba rgb" ;;
+ # both 'Sharp-Collie' and just 'Collie' have been reported
+- *Collie | *Poodle)
++ *Poodle)
+ ARGS="$ARGS -screen 320x240@270 -rgba vrgb" ;;
++ *Collie)
++ ARGS="$ARGS -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 -rgba rgb" ;;
+ "Simpad")
diff --git a/packages/gpe-dm/files/mnci.patch b/packages/gpe-dm/files/mnci.patch
index e69de29bb2..8cd7358f36 100644
--- a/packages/gpe-dm/files/mnci.patch
+++ b/packages/gpe-dm/files/mnci.patch
@@ -0,0 +1,27 @@
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- gpe-dm-0.44/gpe-dm.init~ramses
++++ gpe-dm-0.44/gpe-dm.init
+@@ -19,7 +19,7 @@
+ stop)
+ echo "Stopping GPE display manager: gpe-dm"
+ killproc /usr/bin/gpe-dm
+- dd if=/dev/zero of=/dev/fb0 2>/dev/null
++ dd if=/dev/zero of=/dev/fb0 2>/dev/null || dd if=/dev/zero of=/dev/fb/0 2>/dev/null
+ ;;
+
+ *)
+--- gpe-dm-0.44/Xserver~ramses
++++ gpe-dm-0.44/Xserver
+@@ -44,6 +44,8 @@
+ ARGS="$ARGS -screen 320x240@270 -rgba vbgr" ;;
+ "HP iPAQ H5400" | "HP iPAQ H2200")
+ ARGS="$ARGS -rgba rgb" ;;
++ "Ramses")
++ ARGS="$ARGS -screen 320x240@90 -rgba vrgb vt2" ;;
+ # both 'Sharp-Collie' and just 'Collie' have been reported
+ *Poodle)
+ ARGS="$ARGS -screen 320x240@270 -rgba vrgb" ;;
diff --git a/packages/gpe-dm/files/source-xsession-scripts.patch b/packages/gpe-dm/files/source-xsession-scripts.patch
index e69de29bb2..c92f230618 100644
--- a/packages/gpe-dm/files/source-xsession-scripts.patch
+++ b/packages/gpe-dm/files/source-xsession-scripts.patch
@@ -0,0 +1,27 @@
+--- gpe-dm-0.43/Xsession.old 2005-02-23 11:39:23.000000000 +0000
++++ gpe-dm-0.43/Xsession 2005-02-23 12:21:28.011314968 +0000
+@@ -25,4 +25,23 @@
+ SYSSESSIONDIR=/etc/X11/Xsession.d
+ fi
+
+-exec run-parts $SYSSESSIONDIR
++# 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
++