summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Hentges <oe@hentges.net>2006-02-09 19:15:26 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-02-09 19:15:26 +0000
commit4f26426c3e9818ef835f1ef85616ac70bcb848a9 (patch)
treee635d24b00a4f124d27309607669dcd589005371
parent599e57053177577ed76ae83f6060b6e4051a56f7 (diff)
gpe-dm: Do not install /etc/init.d/gpe-dm any longer, but use /etc/init.d/login-manager instead.
-rw-r--r--packages/gpe-dm/files/multi-lm.patch12
-rw-r--r--packages/gpe-dm/gpe-dm_0.48.bb11
2 files changed, 17 insertions, 6 deletions
diff --git a/packages/gpe-dm/files/multi-lm.patch b/packages/gpe-dm/files/multi-lm.patch
new file mode 100644
index 0000000000..1c389494ce
--- /dev/null
+++ b/packages/gpe-dm/files/multi-lm.patch
@@ -0,0 +1,12 @@
+--- gpe-dm-0.48/Makefile.orig 2005-08-29 12:16:35.000000000 +0200
++++ gpe-dm-0.48/Makefile 2006-02-09 05:00:22.000000000 +0100
+@@ -30,7 +30,8 @@
+ install -s gpe-dm $(DESTDIR)$(PREFIX)/bin/
+ install -d $(DESTDIR)/etc/init.d
+ install -d $(DESTDIR)/etc/rc2.d
+- install gpe-dm.init $(DESTDIR)/etc/init.d/gpe-dm
++ install -d $(DESTDIR)/etc/X11//login-managers
++ install gpe-dm.init $(DESTDIR)/etc/X11/login-managers/gpe-dm
+ install -d $(DESTDIR)/etc/X11
+
+ clean: clean-po
diff --git a/packages/gpe-dm/gpe-dm_0.48.bb b/packages/gpe-dm/gpe-dm_0.48.bb
index 8cd6c2bea4..9114967ab2 100644
--- a/packages/gpe-dm/gpe-dm_0.48.bb
+++ b/packages/gpe-dm/gpe-dm_0.48.bb
@@ -1,14 +1,13 @@
LICENSE = "GPL"
-inherit gpe update-rc.d
+inherit gpe
DESCRIPTION = "GPE Desktop Manager"
SECTION = "gpe"
PRIORITY = "optional"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
-DEPENDS = "glib-2.0 xserver-common"
-RDEPENDS_${PN} += "xserver-common"
-PR = "r0"
+DEPENDS = "glib-2.0 xserver-common login-manager"
+RDEPENDS_${PN} += "xserver-common login-manager"
+PR = "r1"
-INITSCRIPT_NAME = "gpe-dm"
-INITSCRIPT_PARAMS = "start 99 5 2 . stop 20 0 1 6 ."
+SRC_URI += "file://multi-lm.patch;patch=1"