Modify font and wallpaper install process

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

Change-Id: I4615321d9034be5671708092e30c3c42af6c718a
add missing etc/prefs, service files for system / service configs

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

Change-Id: I367af8cba17385a62d746d0e907a0ea47cfafd32
Remove unsupported architectures from conf/distro/webos.conf

Don't confuse folks by referencing architectures that Open webOS
currently doesn't support. If we start supporting them in the future,
they can easily be added back.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: If3838837ba57a9ef9b773b2e63d74639142d9d54
Fix for empty SONAME record in webkit-webos shared library

- 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. Do this by patching Tools/Scripts/webkitdirs.pm .

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

- Add a copyright notice to the other webkit-webos patch.

[OWEBOS-2534] Build webkit-webos shared library with a valid SONAME record

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I229abdbf858a8de8fa2e0b9fe58a02077a59d4a3
Remove unused MACHINE-s webosarm and webosx86

In fact, the whole conf/machine tree is unused => remove it to prevent
confusion. Note that the files under conf/machine/include are identical
to those under openembedded-core/meta/conf/machine/include if one
accounts for the different name for x86/arch-x86.inc (which is
ia32/arch-ia32.inc).

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I337dc3738e60c9665dbd654ec1adf931ae93ec43
Remove assignments to unused variable OPENWEBOS_TARGET

All uses have been converted to WEBOS_TARGET_CORE_OS.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: Ibf6a0157fcf3981bc25e645aa68abae422fc0e66
Remove unused conf/distro/webos-main.conf

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: I62586778553ccc853321c50a4fd95bf1fefdb4b1
Remove unneeded conf/*.sample files

bblayers.conf and local.conf are always generated by mcf => there's no
need for any samples for them.

Open-webOS-DCO-1.0-Signed-off-by: Herb Kuta <herb.kuta@palm.com>
Change-Id: Ie3918269b40a617e09b1f94d63ac9b07c1839b67
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>
upstart: add alternative link for telinit utility

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
distro: webos: make sure we always prefer version 1.0.12 for yajl

libpbnjson is right now bound to version 1.0.12 but upstream meta-oe already provides just
2.0.x. To be able to use meta-webos with upstream meta-oe we're adding the distro
preference.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
db8: inherit from webos_system_bus to add luna-service files into our packages

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
nodejs: inherit from pythonnative to compile

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