summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Hentges <oe@hentges.net>2006-06-06 07:13:37 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2006-06-06 07:13:37 +0000
commit9173bc6eb7cf9ddb1231b770106418fa06bea799 (patch)
tree7e0e4ab83f71d3e0285569c81bbd3266423d0ee3
parent09a6ae49e0fbfcda0f65c00f19c21de325967065 (diff)
bl: Add native support for zaurusd and APM
-rw-r--r--packages/bl/bl_cvs.bb22
-rw-r--r--packages/bl/files/zaurus-hinge.bl-off10
-rw-r--r--packages/bl/files/zaurus-hinge.bl-on10
3 files changed, 38 insertions, 4 deletions
diff --git a/packages/bl/bl_cvs.bb b/packages/bl/bl_cvs.bb
index a207702eba..099f739656 100644
--- a/packages/bl/bl_cvs.bb
+++ b/packages/bl/bl_cvs.bb
@@ -5,10 +5,13 @@ DESCRIPTION = "Command line tool for iPaq backlight control"
MAINTAINER = "Florian Boor <florian@kernelconcepts.de>"
SRC_URI = "${HANDHELDS_CVS};module=apps/h3600_test \
- file://nokernelheader.patch;patch=1;pnum=0"
+ file://nokernelheader.patch;patch=1;pnum=0 \
+ file://zaurus-hinge.bl-on \
+ file://zaurus-hinge.bl-off"
+
S = "${WORKDIR}/h3600_test"
-PR = "r0"
+PR = "r1"
inherit pkgconfig
@@ -22,6 +25,17 @@ do_compile (){
}
do_install () {
- install -d ${D}${bindir}
+ install -d ${D}${bindir}
+ install -d ${D}/etc/apm/resume.d
+ install -d ${D}/etc/zaurusd/hinge-close.d
+ install -d ${D}/etc/zaurusd/hinge-portrait.d
+ install -d ${D}/etc/zaurusd/hinge-landscape.d
+
install -m 4755 ${S}/bl ${D}${bindir}/bl
-}
+
+ install -m 0755 "${WORKDIR}/zaurus-hinge.bl-on" "${D}/etc/apm/resume.d/00-backlight-on"
+ install -m 0755 "${WORKDIR}/zaurus-hinge.bl-on" "${D}/etc/zaurusd/hinge-landscape.d/00-backlight-on"
+ install -m 0755 "${WORKDIR}/zaurus-hinge.bl-on" "${D}/etc/zaurusd/hinge-portrait.d/00-backlight-on"
+ install -m 0755 "${WORKDIR}/zaurus-hinge.bl-off" "${D}/etc/zaurusd/hinge-close.d/00-backlight-off"
+
+}
diff --git a/packages/bl/files/zaurus-hinge.bl-off b/packages/bl/files/zaurus-hinge.bl-off
new file mode 100644
index 0000000000..888f90bfc5
--- /dev/null
+++ b/packages/bl/files/zaurus-hinge.bl-off
@@ -0,0 +1,10 @@
+#! /bin/sh
+#
+# Copyright Matthias Hentges <devel@hentges.net> (c) 2006
+# License: GPL (see http://www.gnu.org/licenses/gpl.txt for a copy of the license)
+#
+# Filename: zaurus-hinge.bl-off
+# Date: 04-Jun-06
+
+test -z "${ZD_BINDIR}" && ZD_BINDIR="/usr/bin"
+${ZD_BINDIR}/bl off
diff --git a/packages/bl/files/zaurus-hinge.bl-on b/packages/bl/files/zaurus-hinge.bl-on
new file mode 100644
index 0000000000..6d416ad8c4
--- /dev/null
+++ b/packages/bl/files/zaurus-hinge.bl-on
@@ -0,0 +1,10 @@
+#! /bin/sh
+#
+# Copyright Matthias Hentges <devel@hentges.net> (c) 2006
+# License: GPL (see http://www.gnu.org/licenses/gpl.txt for a copy of the license)
+#
+# Filename: zaurus-hinge.bl-on
+# Date: 04-Jun-06
+
+test -z "${ZD_BINDIR}" && ZD_BINDIR="/usr/bin"
+${ZD_BINDIR}/bl on