update-rcd: drop depends to recommends, check for update-rcd in scripts
(From OE-Core rev: 2c403979c03898c679c5a1e1092aec784dbeb77c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
40a15da9eb
commit
49ae578774
|
@ -6,7 +6,7 @@ UPDATERCD_virtclass-cross = ""
|
||||||
UPDATERCD_class-native = ""
|
UPDATERCD_class-native = ""
|
||||||
UPDATERCD_class-nativesdk = ""
|
UPDATERCD_class-nativesdk = ""
|
||||||
|
|
||||||
RDEPENDS_${UPDATERCPN}_append = " ${UPDATERCD}"
|
RRECOMMENDS_${UPDATERCPN}_append = " ${UPDATERCD}"
|
||||||
|
|
||||||
INITSCRIPT_PARAMS ?= "defaults"
|
INITSCRIPT_PARAMS ?= "defaults"
|
||||||
|
|
||||||
|
@ -18,7 +18,9 @@ if test "x$D" != "x"; then
|
||||||
else
|
else
|
||||||
OPT="-s"
|
OPT="-s"
|
||||||
fi
|
fi
|
||||||
update-rc.d $OPT ${INITSCRIPT_NAME} ${INITSCRIPT_PARAMS}
|
if type update-rc.d >/dev/null; then
|
||||||
|
update-rc.d $OPT ${INITSCRIPT_NAME} ${INITSCRIPT_PARAMS}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
updatercd_prerm() {
|
updatercd_prerm() {
|
||||||
|
@ -28,10 +30,13 @@ fi
|
||||||
}
|
}
|
||||||
|
|
||||||
updatercd_postrm() {
|
updatercd_postrm() {
|
||||||
if [ "$D" != "" ]; then
|
if test "$D" != ""; then
|
||||||
update-rc.d -f -r $D ${INITSCRIPT_NAME} remove
|
OPT="-f -r $D"
|
||||||
else
|
else
|
||||||
update-rc.d ${INITSCRIPT_NAME} remove
|
OPT=""
|
||||||
|
fi
|
||||||
|
if type update-rc.d >/dev/null; then
|
||||||
|
update-rc.d $OPT ${INITSCRIPT_NAME} remove
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue