eject: copy po subdirectory for out-of-tree build

The po subdirectory found on the VPATH for an out-of-tree build so we
copy it over. See [1] for discussion.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2014-May/096052.html

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Reviewed-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libpostproc: fix S!=B failure

Implement khem's suggestion, ${S}/configure $(EXTRA_OECONF).

NOTE: with or without autotools-brokensep, the following:
| WARNING: QA Issue: ELF binary 'libpostproc.so.52.0.100'
| has relocations in .text

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mplayer: Inherit python3native

A host machine without python3 on the PATH fails to build
mplayer.

Inherit python3native to avoid host dependency on python3.

Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
e-wm: Add patch to fix crash caused by type error

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
terminology: upgrade to 0.5.1

* announcement:
  https://phab.enlightenment.org/phame/post/view/57/
* LIC_FILES_CHKSUM change is just Copyright year update:
  < Copyright (C) 2012-2014 Carsten Haitzler and various contributors (see AUTHORS)
  ---
  > Copyright (C) 2012-2012 Carsten Haitzler and various contributors (see AUTHORS)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
efl, elementary: upgrade to 1.10.0

* announcement:
  https://phab.enlightenment.org/phame/post/view/59/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-efl: upgrade to 1.10.0

* announcement:
  https://phab.enlightenment.org/phame/post/view/60/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
efl: use luajit by default

* lua-old is less tested and supported by upstream and luajit
  seems to work OK with 1.10.0
* luajit will be hard dependency with elua

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
lua: Remove lua5.1

* we have lua-5.2 in "lua" recipe and lua-5.1 in "lua5.1", but these
  aren't completely separate in sysroot:
  WARNING: The recipe lua is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lauxlib.h
   Matched in manifest-qemux86-lua5.1.populate_sysroot
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lua.h
   Matched in manifest-qemux86-lua5.1.populate_sysroot
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lua.hpp
   Matched in manifest-qemux86-lua5.1.populate_sysroot
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/luaconf.h
   Matched in manifest-qemux86-lua5.1.populate_sysroot
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lualib.h
   Matched in manifest-qemux86-lua5.1.populate_sysroot
   /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/lib/liblua.a
   Matched in manifest-qemux86-lua5.1.populate_sysroot
  Please verify which package should provide the above files.
  Causing some undeterministic behavior.
* keep only 5.2 in "lua"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
packagegroup-efl-sdk: Use luajit instead of lua5.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Upgrade geode video driver to 2.11.15

The latest driver corrected a number of issues and compiles without warnings with just one patch.  The header included by the given patch is already included in the geode master line, so will not be be required after the next geode version release.

Signed-off-by: Brian Lloyd <blloyd@familyhonor.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nbench-byte: Fix parallel building error

This extends the dependencies on pointer.h to fix following error:

| ./sysinfo.sh arm-poky-linux-gnueabi-gcc ...
| In file included from misc.h:36:0,
|                  from misc.c:23:
| nmglobal.h:29:21: fatal error: pointer.h: No such file or directory
|  #include "pointer.h"
|                      ^
| compilation terminated.
| make: *** [misc.o] Error 1
| make: *** Waiting for unfinished jobs....
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
V2 radvd: fix install issue for S!=B

Some files are in "S" that are needed for install.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
yavta: Update to latest sources

* Update the yavta test utility to the latest sources in the
  git repository.
* Updated the patch by Koen Kooi that allows stdout mode to be
  used to work with the latest sources.
* Added a CFLAGS setting to use the include directory in the
  sources which are more up-to-date and intended to be used
  when building the application.

Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
V2 libop: compile issue files missing in B and packaging issue

needed to copy over a file from S to B.
remove packaging requirement for /usr/bin/scsh. Not needed (see link)
https://lists.balabit.hu/pipermail/syslog-ng/2000-August/000795.html

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
vim: use BPN instead of PN to fix multilib build

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
postgresql: use BP instead of P to fix multilib build

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
fbset: use BP instead of P to fix multilib build

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-m2crypto: avoid swig problem

Swig is used to generate C source and it has trouble processing opensslconf.h
sometimes. So, we help it out when multilib variants exist.

For native builds, the variant header will never exist.

Specific multi-lib header files might be named *-32.h or *-n32.h, so we check
for both names. We also might check for *-n64.h although that will never exist.
It appears that *-o??.h will never exist, so we don't check for that.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
lvm2: don't overrwrite EXTRA_OECONF

EXTRA_OECONF has been assigned before ‘EXTRA_OECONF = "--with-usrlibdir=${libdir}"’.
collaps the 2 lines into a single EXTRA_OECONF.

Signed-off-by: Yao Xinpan <yaoxp@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>