task-webos-extended: Stop using RDEPENDS as a pseudo-BOM

Use it as OE intends it to be used: as a list of top-level packages;
i.e., don't include any that are a dependency of another. A side effect
of this change is that task-webos-core.bb is no longer needed, since
its sole purpose is to list the packages from openembedded-core and
meta-oe that are used by the Palm-developed components in
task-webos-extended.bb .

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I99fd599abde0b900f89a0d98e704d17156c7b763
Invent webos-preferred-providers.inc

Place distro-wide PREFERRED_PROVIDER settings in this file; place
MACHINE-specific ones in <MACHINE>.conf .

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I0d804a3de7d3baf6359b42904545c5da14f4ac71
distro: webos: set PREFERRED_PROVIDER_jpeg to jpeg

* this way libjpeg-turbo wont be selected as default provider for build
  time dependency on jpeg

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Remove unnecessary FILES_${PN} items

- Removed additional FILES_${PN} items that are no longer needed
- Use path variables where available

Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: I8505ac49729987384bb037ac27597722b1a8a85c
task-webos-extended: Restore packages dropped from webos-image

Commit 70b787bcb78db34c6a7d05b19786cb2e48bbece2 caused a number of
packages to no longer be included in webos-image because they are
missing from the RDEPENDS lists of the components that expect them to
be present at runtime. Until they can be added there, place them
explicitly in the RDEPENDS_${PN} list of task-webos-extended.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I5ae5785f6b853e1eff35dc7f72ae5877ab563184
qt4-webos: replace python functions with simpler variable

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qmake-webos-native: remove dependency on target MACHINE in native recipe

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos: move shared parts between qt4-webos.bb and qmake-webos-native.bb to qt4-webos.inc

* at least we don't depend on MACHINE variable from native recipe
  and we can disable opengl

* but this is still only temporary solution and needs to be replaced with qt4-native

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos: don't export wrong STAGING_LIBDIR/STAGING_INCDIR values

* breaks do_install when opengl is enabled:
  | make[1]: Entering directory `/OE/webos/owpb/openwebos-ports/tmp-eglibc/work/tuna-webos-linux-gnueabi/qt4-webos-4.8.2.03-1.01-r23/qt-build-tuna/src/opengl'
  | make[1]: *** No rule to make target `/OE/webos/owpb/openwebos-ports/tmp-eglibc/work/tuna-webos-linux-gnueabi/qt4-webos-4.8.2.03-1.01-r23/image/usr/include/string.h', needed by `.obj/release-shared/qgl.o'.  Stop.
  | make[1]: Leaving directory `/OE/webos/owpb/openwebos-ports/tmp-eglibc/work/tuna-webos-linux-gnueabi/qt4-webos-4.8.2.03-1.01-r23/qt-build-tuna/src/opengl'
  | make: *** [sub-opengl-install_subtargets-ordered] Error 2
  | make: Leaving directory `/OE/webos/owpb/openwebos-ports/tmp-eglibc/work/tuna-webos-linux-gnueabi/qt4-webos-4.8.2.03-1.01-r23/qt-build-tuna'

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos: fix creating /include directory in build host root

* the same fix like normal qt4
  http://git.openembedded.org/openembedded-core/commit/?id=7d3fd68480d54a8ef0d91a772df3506cd45ef2c2

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos: add patch to fix build for qemux86-64

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos: set correct arch and endian like oe-core does

* fixes build of qemux86 and qemux86-64, see
  https://github.com/openwebos/qt/pull/19 for more details

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt4-webos, qmake-webos-native: use INC_PR

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
webos-image submission: qt=1.02

* Remove -lhid from the link command-line of Palm QPAs.

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

Change-Id: I7ad9f36203983115d91faaa60ee243fff7a2fda2
webos-image: luna-service2=144

aa9335f Add new install path to PKG_CONFIG_PATH
e247753 Display just the basename of __FILE__ in error messages
7bbe7c9 Recognize com.palm.umediapipeline and com.palm.umediaserver as media services
f393fcd Recognize wildcard binary names used by media services

Open-webOS-DCO-1.0-Signed-off-by: Keith Derrick <keith.derrick@palm.com>

Change-Id: Ic0932f24c0c0bece9c2dc1426e367d12cd00deb7
keyboard-efigs: Add recipe

Open-webOS-DCO-1.0-Signed-off-by: Teppo Pennanen <teppo.pennanen@palm.com>

Change-Id: Ia6f3dc1d5f1f8debd1823cc3604bc3ea088674a8