[oe-commits] org.oe.dev matchbox-applet-startup-monitor 0.1: Start from Xsession.

pfalcon commit openembedded-commits at lists.openembedded.org
Sun Dec 30 07:04:27 UTC 2007


matchbox-applet-startup-monitor 0.1: Start from Xsession.
* Apparently, OpenedHand design it to be started from session, not as a
normal panel app via panel manager, and that can't be patched in easily.
So, give up on that, and add Xsession.d file instead.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 6cde30c201c07026e4889c1df2852bb29eed037e
ViewMTN: http://monotone.openembedded.org/revision/info/6cde30c201c07026e4889c1df2852bb29eed037e
Files:
1
packages/matchbox-applet-startup-monitor/files/mb-applet-startup-monitor.desktop
packages/matchbox-applet-startup-monitor/files/85mb-applet-startup-monitor
packages/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor_0.1.bb
mtn:execute
true
Diffs:

#
# mt diff -r968e6781dca5ee420f8b36434c88d54cafe77f35 -r6cde30c201c07026e4889c1df2852bb29eed037e
#
# 
# 
# delete "packages/matchbox-applet-startup-monitor/files/mb-applet-startup-monitor.desktop"
# 
# add_file "packages/matchbox-applet-startup-monitor/files/85mb-applet-startup-monitor"
#  content [57aef3fda676152eaa552df06aeea7e16e7faa3a]
# 
# patch "packages/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor_0.1.bb"
#  from [95bda50aee7f6cc989efdd0e23a4546ed5a99d22]
#    to [a79fc9235430d1e8d00a7ab6f52a52890112f30b]
# 
#   set "packages/matchbox-applet-startup-monitor/files/85mb-applet-startup-monitor"
#  attr "mtn:execute"
# value "true"
# 
============================================================
--- packages/matchbox-applet-startup-monitor/files/85mb-applet-startup-monitor	57aef3fda676152eaa552df06aeea7e16e7faa3a
+++ packages/matchbox-applet-startup-monitor/files/85mb-applet-startup-monitor	57aef3fda676152eaa552df06aeea7e16e7faa3a
@@ -0,0 +1,2 @@
+#!/bin/sh
+mb-applet-startup-monitor &
============================================================
--- packages/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor_0.1.bb	95bda50aee7f6cc989efdd0e23a4546ed5a99d22
+++ packages/matchbox-applet-startup-monitor/matchbox-applet-startup-monitor_0.1.bb	a79fc9235430d1e8d00a7ab6f52a52890112f30b
@@ -1,19 +1,17 @@ SECTION = "x11/wm"
 DESCRIPTION = "Matchbox Startup monitor applet"
 LICENSE = "GPL"
 DEPENDS = "libmatchbox startup-notification"
 SECTION = "x11/wm"
 
-PR = "r2"
+PR = "r4"
 
 SRC_URI = "http://projects.o-hand.com/matchbox/sources/mb-applet-startup-monitor/${PV}/mb-applet-startup-monitor-${PV}.tar.gz \
-    file://mb-applet-startup-monitor.desktop"
+    file://85mb-applet-startup-monitor"
 S = "${WORKDIR}/mb-applet-startup-monitor-${PV}"
 
 inherit autotools pkgconfig
 
-FILES_${PN} = "${bindir}/* ${datadir}/applications ${datadir}/pixmaps"
-
 do_install_append() {
-        install -d ${D}${datadir}/applications
-        install -m 0644 ${WORKDIR}/mb-applet-startup-monitor.desktop ${D}${datadir}/applications/
+        install -d ${D}${sysconfdir}/X11/Xsession.d
+        install -m 0755 ${WORKDIR}/10mb-applet-startup-monitor ${D}${sysconfdir}/X11/Xsession.d/
 }






More information about the Openembedded-commits mailing list