kernel.bbclass: resync with oe-core version

* 4 spaces for anonymous python
* don't recreate uImage if it already exists

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
{kernel, module}.bbclass: don't run depmod for module packages during do_rootfs

* depmod already gets executed by pkg_postinst_kernel-image.

* If you build a module using module.bbclass, pkg_postinst returns 1 in
  do_rootfs, causing pkg_postinst to run again on first boot. To improve
  this situation, I copied pkg_postinst from kernel.bbclass to module.bbclass.
  This was rejected by Koen, because he doesn't like the code from
  kernel.bblcass, which uses ${STAGING_DIR_KERNEL}. Richard then suggested
  that calling depmod during do_rootfs wasn't necessary at all, because
  it already gets done by kernel-image.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
kernel: Fix packaging issue

Remove /etc since it is empty, when creating a machine that does not
deliver any module config files, the /etc is empty and is then warned
about not being shipped, so we remove it.

This occurs in the routerstationpro with the following warning:
WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package:
WARNING:   /etc

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
systemd.bbclass: allow recipe to inherit systemd with empty SYSTEMD_SERVICE

* I have use case where common recipe does inherit systemd and only some BSP's are bbappending some SERVICEs to it
* install was moved intentionaly, so that /lib/systemd/system is not
  created if there is no .service file (causing QA Warning about
  unpackaged dir)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
systemd-machine-units: add machine specific recipe for BSPs

* some machines like n900/gta02/palmpre are using extra units to
  initialize something (g_ether, cmt, ...), so make it easy to bbappend
  such units
* stuff like INHERIT_append_crespo = " systemd" from BSP doesn't play well with systemd.bbclass

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
e-base: bump EFL_SRCREV for 1.2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
meta-efl: add recipes for new released versions

* drop/reset PR where possible as PV is increased
* remove RREPLACES for versions before meta-efl was created

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
efl-from-svn.inc: rename

* people with this included will notice new release recipes
  and use them if possible without breaking upgrade path

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
eio: fix LIC_FILES_CHKSUM

* formal changes in r66247 and copy&paste fix in r66262

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
expedite: add LIC_FILES_CHKSUM

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
README: keep PATCH prefix in subject-prefix, some people filter their inbox based on that

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
synergy: add synergy 1.3.8

Signed-off-by: Tasslehoff Kjappfot <tasskjapp@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>