From d96d51e1eb4c086db781eb89b17d3b4ddbac7d13 Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Wed, 18 Apr 2012 11:27:01 +0000 Subject: gpsd: fix gpsd init script Replace return with exit where appropriate. Current init script uses return outside of functions resulting in warnings such as the following when using bash as interpreter: /etc/init.d/gpsd: line 98: return: can only `return' from a function or sourced script Signed-off-by: Johan Hovold Signed-off-by: Koen Kooi --- meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd | 10 +++++----- meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd b/meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd index 3687d24..ba73daf 100755 --- a/meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd +++ b/meta-oe/recipes-navigation/gpsd/gpsd-2.96/gpsd @@ -95,19 +95,19 @@ case "$1" in start) echo "Starting $DESC" "$NAME" do_start - return $? + exit $? ;; stop) echo "Stopping $DESC" "$NAME" do_stop - return $? + exit $? ;; status) ;; reload|force-reload) echo "Reloading $DESC" "$NAME" do_reload - return $? + exit $? ;; restart) # @@ -119,11 +119,11 @@ case "$1" in case "$?" in 0|1) do_start - return $? + exit $? ;; *) # Failed to stop - return 1 + exit 1 ;; esac ;; diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb b/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb index 927107a..7e2a96c 100644 --- a/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb +++ b/meta-oe/recipes-navigation/gpsd/gpsd_2.96.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d217a23f408e91c94359447735bc1800" DEPENDS = "dbus-glib ncurses python libusb1" PROVIDES = "virtual/gpsd" -PR = "r2" +PR = "r3" EXTRA_OECONF = "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \ -- cgit v1.2.3-18-g5258