generic-poky/meta
Richard Purdie 5157c85776 base/perlnative/pythonnative/gzipnative: Add a new variable to enable easier handling of native path issues
If something is listed in ASSUME_PROVIDED but also manually built (like bzip2-native and
bzip2-replacement-native), we need to ensure that the installed binaries are only accessed
for things which list the provider in DEPENDS.

This patch adds a generic mechanism to handle this instead of everything reinventing the
wheel. EXTRANATIVEPATH += "perl-native" will ensure that ${STAGING_BINDIR_NATIVE}/perl-native
is added to PATH.

This means that:

a) Such providers should install to ${bindir}/xxx-native
b) Should PROVIDE += "xxxx-replacement-native"
c) That users should DEPEND on xxx-replacement-native and have EXTRANATIVEPATH += "xxx-native"

This patch enables this at the core level, the bzip2 recipe still needs adjusting to work
like this along with adjustment of the users of bzip2-replacement-native (python-native?).

(From OE-Core rev: 14b70cd222519e5bccaca955334787f123d9fc54)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-26 14:56:20 +01:00
..
classes base/perlnative/pythonnative/gzipnative: Add a new variable to enable easier handling of native path issues 2012-07-26 14:56:20 +01:00
conf kernel bbclass: Recreate uImage only when KEEPUIMAGE != "yes" 2012-07-26 14:40:47 +01:00
files common-license: Add ICU generic 2012-03-25 12:23:39 +01:00
lib/oe meta/lib: remove test.py 2012-07-26 14:55:21 +01:00
recipes-bsp grub: Use COMPATIBLE_HOST variable instead of anonymous python 2012-07-24 10:35:32 +01:00
recipes-connectivity telepathy-glib: fix a build race 2012-07-26 14:55:21 +01:00
recipes-core readline: add missing macros in acinclude.m4 2012-07-26 14:55:20 +01:00
recipes-devtools mtools: add glibc-gconv-* to RDEPENDS/RRECOMMENDS 2012-07-26 14:55:21 +01:00
recipes-extended byacc: upgrade to ver. 20120526 2012-07-26 14:55:20 +01:00
recipes-gnome gnome-doc-utils: Update to use python-native 2012-07-22 11:42:24 +01:00
recipes-graphics xinit_1.3.2: Remove broken, superfluous 'FILES_${PN} += "${libdir}X11/xinit"' 2012-07-26 14:40:48 +01:00
recipes-kernel linux-yocto/rt: update BSP preempt-rt.scc files to enable live boot 2012-07-26 14:55:21 +01:00
recipes-multimedia libcanberra: upgrade to 0.29 2012-07-19 17:18:11 +01:00
recipes-qt qmmp: update 0.6.1 2012-07-26 14:55:19 +01:00
recipes-rt core-image-*.bb: Remove usage of EXTRA_IMAGE_FEATURES from some .bb files 2012-07-10 14:21:58 +01:00
recipes-sato webkit-gtk: Replace superfluous "+=" with "=", and add leading space 2012-07-26 14:40:46 +01:00
recipes-support libpcre: upgrade to ver. 8.31 2012-07-26 14:55:19 +01:00
site site/common-linux: fix incorrect size of pid_t for apr 2012-07-02 16:47:44 +01:00
COPYING.MIT Add missing licence files (COPYING.MIT) 2006-07-23 13:52:32 +00:00
recipes.txt recipes.txt: Add entries for "recipes-rt" and "recipes-support" 2012-07-09 16:58:56 +01:00