webos-ports: switch init manager from upstart to systemd

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Simon Busch <morphis@gravedo.de>
connman-conf: update wired.setup to configure the Android USB gadget correctly

Signed-off-by: Simon Busch <morphis@gravedo.de>
webos-ports-image: drop packagegroup-webos-upstart

Signed-off-by: Simon Busch <morphis@gravedo.de>
packagegroup-webos-ports-extended: include android-system

The android-system recipe provides the needed initialization bits for the Android
compatiblity layer and replaces the old android-initscripts.

Signed-off-by: Simon Busch <morphis@gravedo.de>
packagegroup-webos-ports-extended: add android-tools for adb support

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-next: add support for systemd

Signed-off-by: Simon Busch <morphis@gravedo.de>
conf: webos: activate adb DISTRO_FEATURE

Signed-off-by: Simon Busch <morphis@gravedo.de>
webos-systemd-service: package several systemd service configuration files

Signed-off-by: Simon Busch <morphis@gravedo.de>
packagegroup-webos-ports-extended: add webos-systemd-services

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-service2: add patch to create required directories on daemon startup

Until now it was required that the used init system takes care of creating all needed
directories for the ls-hubd daemon. With the patch the daemon now takes care about this on
it's own. If the directories are not existing they are created and otherwise left as they
are.

Signed-off-by: Simon Busch <morphis@gravedo.de>
packagegroup-webos-ports-development: add systemd-analyze

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-sysmgr-common: bump SRCREV

* 6f08a69 Correct CFLAGS of generated pkg-config configuration

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-prefs: split out machine specific things into own package

With having luna-prefs not machine specific anymore we're able to build the luna-sysmgr
stack without any package being machine specific.

Signed-off-by: Simon Busch <morphis@gravedo.de>
Remove webos_machine_dep from some recipes which doesn't need it

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-sysmgr-common: drop -Wl,-soname fixup

Fixing up the Makefile isn't needed with qt5 anymore and is causing issues with a invalid
soname being set for the library.

Signed-off-by: Simon Busch <morphis@gravedo.de>
luna-next: bump SRCREV and change QML plugin path

Signed-off-by: Simon Busch <morphis@gravedo.de>