]> git.openpandora.org Git - openembedded.git/commitdiff
gpsd-conf: Restart gllin on a resume event
authorMatthias Hentges <oe@hentges.net>
Sat, 5 Jan 2008 20:24:21 +0000 (20:24 +0000)
committerMatthias Hentges <oe@hentges.net>
Sat, 5 Jan 2008 20:24:21 +0000 (20:24 +0000)
packages/gpsd/files/fic-gta01/restart_gllin.sh [new file with mode: 0644]
packages/gpsd/gpsd.inc
packages/gpsd/gpsd_2.28.bb
packages/gpsd/gpsd_2.34.bb
packages/gpsd/gpsd_2.36.bb

diff --git a/packages/gpsd/files/fic-gta01/restart_gllin.sh b/packages/gpsd/files/fic-gta01/restart_gllin.sh
new file mode 100644 (file)
index 0000000..50810c3
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+/etc/init.d/gps-hardware stop
+sleep 1
+/etc/init.d/gps-hardware start
+
index dac62ec76c551aa19742b358b08f444f1475c299..237971c9c73fd10eeada3a62c4c5e64c2046fc37 100644 (file)
@@ -15,6 +15,10 @@ SRC_URI = "http://download.berlios.de/gpsd/gpsd-${PV}.tar.gz \
           file://gps-hardware \
            file://gpsd"
 
+SRC_URI_append_fic-gta01 = " \
+                           file://restart_gllin.sh \
+                          "
+                          
 inherit autotools update-rc.d
 
 INITSCRIPT_NAME = "gpsd"
@@ -48,6 +52,11 @@ do_install_append() {
         install -m 0644 ${WORKDIR}/gpsd-default ${D}/${sysconfdir}/default/gpsd.default
 }
 
+do_install_append_fic-gta01() {
+       install -d ${D}/${sysconfdir}/apm/resume.d
+       install -m 755 ${WORKDIR}/restart_gllin.sh ${D}/${sysconfdir}/apm/resume.d
+}
+
 pkg_postinst_${PN}-conf() {
        update-alternatives --install ${sysconfdir}/default/gpsd gpsd-defaults ${sysconfdir}/default/gpsd.default 10
        update-alternatives --install ${sysconfdir}/init.d/gps-hardware gps-hardware ${sysconfdir}/init.d/gps-hardware.default 10
index ffd7322bf160600b78a2a2da8392c99ec8728e62..7094893b994257fcba094af54c351388e3e29b61 100644 (file)
@@ -1,2 +1,2 @@
 require gpsd.inc
-PR = "r5"
+PR = "r8"
index 969ef1b80330f90c5a991306536833308c256bf2..ea9fe4f55051fc6f06b899dcd187a291a4374146 100644 (file)
@@ -1,4 +1,4 @@
 require gpsd.inc
 
-PR = "r7"
+PR = "r8"
 
index 885a41dbda82f004c063b7cab08f92ae27b4de44..726ba424819233bacec39dc95449bfa005b60557 100644 (file)
@@ -1,3 +1,3 @@
 require gpsd.inc
 
-PR = "r1"
+PR = "r2"