mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-31 13:20:03 +00:00
Revert "gypsy: Added init script"
This reverts commit 13f540c5a9.
This daemon is called by dbus when I client connects to it. So it's not
necessary to have the init script. This patch would be useful if we add the
init script as a separeted package. But for now we can remove it.
Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
committed by
Martin Jansa
parent
7ecbba2d92
commit
ff73480f10
@@ -1,61 +0,0 @@
|
|||||||
#! /bin/sh
|
|
||||||
#
|
|
||||||
# based on gypsy-example-initscript in gypsy repository
|
|
||||||
# there are some little modifications to work with OE based distros
|
|
||||||
# []' Felipe Tonello eu@felipetonello.com
|
|
||||||
#
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
DESC="Gypsy daemon"
|
|
||||||
NAME="gypsy-daemon"
|
|
||||||
DAEMON=/usr/lib/gypsy/$NAME
|
|
||||||
PIDFILE=/var/run/$NAME.pid
|
|
||||||
SCRIPTNAME=/etc/init.d/$NAME
|
|
||||||
USER=root
|
|
||||||
|
|
||||||
# Gracefully exit if the package has been removed.
|
|
||||||
test -x $DAEMON || exit 0
|
|
||||||
|
|
||||||
#
|
|
||||||
# Function that starts the daemon/service.
|
|
||||||
#
|
|
||||||
d_start() {
|
|
||||||
start-stop-daemon --start --quiet --pidfile $PIDFILE \
|
|
||||||
--user $USER --exec $DAEMON -- $DAEMON_OPTS
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
|
||||||
# Function that stops the daemon/service.
|
|
||||||
#
|
|
||||||
d_stop() {
|
|
||||||
start-stop-daemon --stop --quiet --pidfile $PIDFILE \
|
|
||||||
--oknodo --user $USER --exec $DAEMON
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
start)
|
|
||||||
echo -n "Starting $DESC: $NAME"
|
|
||||||
d_start
|
|
||||||
echo "."
|
|
||||||
;;
|
|
||||||
stop)
|
|
||||||
echo -n "Stopping $DESC: $NAME"
|
|
||||||
d_stop
|
|
||||||
echo "."
|
|
||||||
;;
|
|
||||||
restart|force-reload)
|
|
||||||
echo -n "Restarting $DESC: $NAME"
|
|
||||||
d_stop
|
|
||||||
sleep 1
|
|
||||||
d_start
|
|
||||||
echo "."
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
exit 0
|
|
||||||
@@ -8,20 +8,13 @@ LICENSE = "GPLv2.0 & LGPLv2.1"
|
|||||||
SECTION = "console/network"
|
SECTION = "console/network"
|
||||||
DEPENDS = "glib-2.0 dbus bluez4 dbus-glib libxslt-native libxslt"
|
DEPENDS = "glib-2.0 dbus bluez4 dbus-glib libxslt-native libxslt"
|
||||||
|
|
||||||
|
inherit autotools pkgconfig gtk-doc
|
||||||
PACKAGES += "libgypsy"
|
PACKAGES += "libgypsy"
|
||||||
SRC_URI = "file://gypsy-initscript"
|
|
||||||
|
|
||||||
inherit autotools pkgconfig gtk-doc update-rc.d
|
|
||||||
|
|
||||||
INITSCRIPT_NAME = "gypsy-daemon"
|
|
||||||
# make sure it starts after X
|
|
||||||
INITSCRIPT_PARAMS = "start 10 5 3 2 . stop 20 0 1 6 ."
|
|
||||||
|
|
||||||
EXTRA_OECONF += "--with-distro=debian"
|
EXTRA_OECONF += "--with-distro=debian"
|
||||||
|
|
||||||
FILES_${PN} = " \
|
FILES_${PN} = " \
|
||||||
${sysconfdir}/gypsy.conf \
|
${sysconfdir}/gypsy.conf \
|
||||||
${sysconfdir}/init.d/gypsy-daemon \
|
|
||||||
${sysconfdir}/dbus-1 \
|
${sysconfdir}/dbus-1 \
|
||||||
${libexecdir}/gypsy-daemon \
|
${libexecdir}/gypsy-daemon \
|
||||||
${datadir}/dbus-1 \
|
${datadir}/dbus-1 \
|
||||||
@@ -30,7 +23,3 @@ FILES_${PN} = " \
|
|||||||
FILES_libgypsy = " \
|
FILES_libgypsy = " \
|
||||||
${libdir}/libgypsy${SOLIBS} \
|
${libdir}/libgypsy${SOLIBS} \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_install_append() {
|
|
||||||
install -D ${WORKDIR}/gypsy-initscript ${D}/${sysconfdir}/init.d/gypsy-daemon
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user