bl: Add native support for zaurusd and APM
authorMatthias Hentges <oe@hentges.net>
Tue, 6 Jun 2006 07:13:37 +0000 (07:13 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Tue, 6 Jun 2006 07:13:37 +0000 (07:13 +0000)
packages/bl/bl_cvs.bb
packages/bl/files/zaurus-hinge.bl-off [new file with mode: 0644]
packages/bl/files/zaurus-hinge.bl-on [new file with mode: 0644]

index a207702..099f739 100644 (file)
@@ -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 (file)
index 0000000..888f90b
--- /dev/null
@@ -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 (file)
index 0000000..6d416ad
--- /dev/null
@@ -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