Replace standard boot task with one specific to webos.

Replacing standard boot task with WebOS specific one allows
for customizing the content of webos image, in particular
those responsible for booting, and it is much cleaner implementation.

The problem with starting ls2 services, addressed with this commit,
is the generation of triggers. The presence sysvinit and upstart
interfered with the triggers generation.

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyadkq@gmail.com>

Change-Id: I2daf6e0f08bea92e3fb6dd0fbb8605b14f21b975
Add qt4 lib pkgconfig files to webos image

webOS components like luna-sysservice use
cmake pkgconfig to locate webOS qt4 libs

This checkin allows webOS components to use
pkgconfig for our qt4 regardless of the
target platform

Tested on oe-core qemux86 with luna-sysservice

Open-webOS-DCO-1.0-Signed-off-by: Anupam Kaul <anupam.kaul@palm.com>
Change-Id: I22e0969e3a30161cf9bb42ee232792adc592a0f3
webos_system_bus: Don't make assumptions about the current directory

- Since we're appending to do_install(), code executed ahead of us
  sometimes sets the current directory to something other than ${S}.

- The port from nova-oe forgot to change oenote into bbnote.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I69d2778b4c16babfe99d7d54fb5a72c1b0bd1419
luna-service2: Don't inherit from webos_component (yet)

This component's CMakeLists.txt doesn't handle installing the system
bus service and roles files => its recipe must not inherit from
webos_component until it does.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I546048c77ffbf42ab372ed698a8f47c1072f6ca9
nyx-modules : Use submission 67

Open-webOS-DCO-1.0-Signed-off-by: Sapna Todwal <sapna.todwal@palm.com>

Change-Id: Ie4f3f9f5a6484cc4d1a490f436c885fd92da0a9b
Add mojolocation and pmnetconfigmanager stubs

Add recipes for mojolocation-stub and pmnetconfigmanager-stub

Add mojolocation and pmnetconfigmanager stubs to webos-image

Open-webOS-DCO-1.0-Signed-off-by: Steve Lemke <steve.lemke@palm.com>

Change-Id: I32ac074315e849cd3676e57d42494da7f1a9a393
Add curl package to webos image.

Open-webOS-DCO-1.0-Signed-off-by: Iyad Qumei <iyadkq@gmail.com>

Change-Id: I4bfcc8870ea25022f7bbbe3cad819787cceed621
Fix for no SONAME records in qt4-webos shared libraries

- Rather than try to figure out why qmake is appending the extraneous
  empty -W1,-soname, just sed it away from all of the Makefiles
  generated by it after the configure scripts completes.

- No longer need to add qt4-webos-dev to webos-image.

- Update QTDIR in webkit-supplemental.bb for the change to
  qt4-webos's PR.

[OWEBOS-2531] Build qt4-webos shared libraries with SONAME records

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: If095812123c5287108cb8b034db31a3d58782abf
browser-adapter: Disable parallel make to counter random build failure

Open-webOS-DCO-1.0-Signed-off-by: Sravan Sandela <sravan.sandela@palm.com>

Change-Id: I1a59db9035a36eed3ae9b0a136d6310eaa720860
Pickup latest version of luna-init

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I4e290dbd984f8bd88eacf75e6e647aaae62d6e2b
Pickup latest submission of configurator

Open-webOS-DCO-1.0-Signed-off-by: Suresh Arumugam <suresh.arumugam@palm.com>

Change-Id: Ib25b89364e41648b5bc5d337704381d86b7551bf
Install necessary localized file and update DEPENDS

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: Ic84adf710622e6149cbafef322bef7cc8f5544b2
libgcrypt: don't install m4 file into a subdirectory where it can not be found

For example gnome-keyring fails to compile with this as it depends on the libgcrypt.m4
file which is not visible with hiding it in a subdirectory. Furthermore there is no
reason to put the mentioned file in a subdirectory just to hide it as the commit
message for the libgcrypt_1.5.0.bbappend indicates.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
libtinyxml: correct naming of zlib license to match correct license provider

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
libtinyxml: add -fPIC to CXXFLAGS to avoid compilation errors

The following relocation error occurs for each compiled object:

ERROR: Function failed: do_compile (see
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/work/armv7a-vfp-neon-palm-linux-gnueabi/libtinyxml-2.6.2-r3/temp/log.do_compile.9144
for further information)
ERROR: Logfile of failure stored in:
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/work/armv7a-vfp-neon-palm-linux-gnueabi/libtinyxml-2.6.2-r3/temp/log.do_compile.9144
Log data follows:
| DEBUG: Executing shell function do_compile
|
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/sysroots/x86_64-linux/usr/libexec/armv7a-vfp-neon-palm-linux-gnueabi/gcc/arm-palm-linux-gnueabi/4.7.2/ld:
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/work/armv7a-vfp-neon-palm-linux-gnueabi/libtinyxml-2.6.2-r3/tinyxml/tinyxmlparser.o:
relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared
object; recompile with -fPIC
|
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/work/armv7a-vfp-neon-palm-linux-gnueabi/libtinyxml-2.6.2-r3/tinyxml/tinyxmlparser.o:
could not read symbols: Bad value
| collect2: error: ld returned 1 exit status
| ERROR: Function failed: do_compile (see
/home/morphis/data/oe/openwebos-ports/BUILD-tuna/work/armv7a-vfp-neon-palm-linux-gnueabi/libtinyxml-2.6.2-r3/temp/log.do_compile.9144
for further information)
ERROR: Task 6
(/home/morphis/data/oe/openwebos-ports/meta-webos/recipes-toupstream/libtinyxml/libtinyxml_2.6.2.bb,
do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 821 tasks of which 815 didn't need to be rerun and 1
failed.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
upstart: update LICENSE to GPLv2+

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mjson: fix LICENSE and PR

* COPYING file says LGPLv2.1+, GNUv2 does not make sense
* PR should start with 'r' and 'r0' is default

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
distro: webos: stick to udev 164 version from oe-core

This is what is indented to use with openwebos 1.0 as it's depending right now only on
oe-core and not meta-oe which provides newer versions of udev which are not suitable yet
for openwebos (cause of missing upstart/sysvinit scripts).

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
classes: webos-image: add missing peaces to support ssh-server-* image feature

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
webos-image: add debug-tweaks to pull sshd and zap root password

* this is only temporary and debug-tweaks should be added in local.conf

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>