From 5c243ea0c692f54a7c1540874001a745ac10582c Mon Sep 17 00:00:00 2001 From: Florian Boor Date: Mon, 21 Nov 2005 11:41:15 +0000 Subject: suspend-desktop: New package providing a desktop entry to suspend some devices using apm or the pm helper. --- packages/suspend-desktop/.mtn2git_empty | 0 packages/suspend-desktop/suspend-desktop_1.0.bb | 26 +++++++++++++++++++++++++ packages/suspend-desktop/suspend.desktop | 9 +++++++++ packages/suspend-desktop/suspend.sh | 10 ++++++++++ 4 files changed, 45 insertions(+) create mode 100644 packages/suspend-desktop/.mtn2git_empty create mode 100644 packages/suspend-desktop/suspend-desktop_1.0.bb create mode 100644 packages/suspend-desktop/suspend.desktop create mode 100644 packages/suspend-desktop/suspend.sh (limited to 'packages/suspend-desktop') diff --git a/packages/suspend-desktop/.mtn2git_empty b/packages/suspend-desktop/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/suspend-desktop/suspend-desktop_1.0.bb b/packages/suspend-desktop/suspend-desktop_1.0.bb new file mode 100644 index 0000000000..4586b61978 --- /dev/null +++ b/packages/suspend-desktop/suspend-desktop_1.0.bb @@ -0,0 +1,26 @@ +PR = "r0" +SECTION = "gpe" +PRIORITY = "optional" +DESCRIPTION = "Suspend feature for the application launcher menu." +MAINTAINER = "Florian Boor " +LICENSE = "GPL" +DEPENDS = "gpe-conf" +RDEPENDS = "gpe-conf" +RRECOMMENDS = "apm" +PACKAGES = ${PN} + + +SRC_URI = "file://suspend.desktop \ + file://suspend.sh" + +FILES_${PN} = "${bindir} ${datadir}" + +do_compile() { +} + +do_install() { + install -d ${D}/${bindir} + install -d ${D}/${datadir}/applications + install -m644 ${WORKDIR}/suspend.desktop ${D}/${datadir}/applications/suspend.desktop + install -m755 ${WORKDIR}/suspend.sh ${D}/${bindir}/suspend.sh +} diff --git a/packages/suspend-desktop/suspend.desktop b/packages/suspend-desktop/suspend.desktop new file mode 100644 index 0000000000..21da51a66c --- /dev/null +++ b/packages/suspend-desktop/suspend.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Suspend +Comment=Suspend device +Exec=/usr/bin/suspend.sh +Terminal=0 +Type=Application +Icon=gpe-config-sleep.png +Categories=Utility;GPE;Action +StartupNotify=False diff --git a/packages/suspend-desktop/suspend.sh b/packages/suspend-desktop/suspend.sh new file mode 100644 index 0000000000..990bc09949 --- /dev/null +++ b/packages/suspend-desktop/suspend.sh @@ -0,0 +1,10 @@ +#!/bin/sh +if [ -x /usr/bin/apm ] +then + /usr/bin/apm --suspend +else + if [ -x /usr/bin/pm ] + then + /usr/bin/pm -pp + fi +fi -- cgit 1.2.3-korg