diff options
author | Matthias Hentges <oe@hentges.net> | 2008-01-05 20:38:16 +0000 |
---|---|---|
committer | Matthias Hentges <oe@hentges.net> | 2008-01-05 20:38:16 +0000 |
commit | 3344d43f7614643796b97340e567e6eb712c3026 (patch) | |
tree | 9e946a6823c0e2961a0acd938ca7a20891b898f3 | |
parent | 2c88ed78a67665a962a5b9a5e977cbed8b333c22 (diff) | |
parent | 1805de8cb88e83fe217ffd17e97d719f0380065d (diff) |
merge of '2df396d3c9bb3f2afb58c9ecb59aba197323bf87'
and '9bda98155004c06ada379ea6494e26df0e41c6fe'
-rw-r--r-- | packages/gpsd/files/fic-gta01/restart_gllin.sh | 6 | ||||
-rw-r--r-- | packages/gpsd/gpsd.inc | 9 | ||||
-rw-r--r-- | packages/gpsd/gpsd_2.28.bb | 2 | ||||
-rw-r--r-- | packages/gpsd/gpsd_2.34.bb | 2 | ||||
-rw-r--r-- | packages/gpsd/gpsd_2.36.bb | 2 |
5 files changed, 18 insertions, 3 deletions
diff --git a/packages/gpsd/files/fic-gta01/restart_gllin.sh b/packages/gpsd/files/fic-gta01/restart_gllin.sh new file mode 100644 index 0000000000..50810c3583 --- /dev/null +++ b/packages/gpsd/files/fic-gta01/restart_gllin.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +/etc/init.d/gps-hardware stop +sleep 1 +/etc/init.d/gps-hardware start + diff --git a/packages/gpsd/gpsd.inc b/packages/gpsd/gpsd.inc index dac62ec76c..237971c9c7 100644 --- a/packages/gpsd/gpsd.inc +++ b/packages/gpsd/gpsd.inc @@ -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 diff --git a/packages/gpsd/gpsd_2.28.bb b/packages/gpsd/gpsd_2.28.bb index ffd7322bf1..7094893b99 100644 --- a/packages/gpsd/gpsd_2.28.bb +++ b/packages/gpsd/gpsd_2.28.bb @@ -1,2 +1,2 @@ require gpsd.inc -PR = "r5" +PR = "r8" diff --git a/packages/gpsd/gpsd_2.34.bb b/packages/gpsd/gpsd_2.34.bb index 969ef1b803..ea9fe4f550 100644 --- a/packages/gpsd/gpsd_2.34.bb +++ b/packages/gpsd/gpsd_2.34.bb @@ -1,4 +1,4 @@ require gpsd.inc -PR = "r7" +PR = "r8" diff --git a/packages/gpsd/gpsd_2.36.bb b/packages/gpsd/gpsd_2.36.bb index 885a41dbda..726ba42481 100644 --- a/packages/gpsd/gpsd_2.36.bb +++ b/packages/gpsd/gpsd_2.36.bb @@ -1,3 +1,3 @@ require gpsd.inc -PR = "r1" +PR = "r2" |