nativesdk: Switch to using nativesdk as a prefix, not a suffix
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 22 Dec 2011 17:43:33 +0000 (17:43 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 2 Sep 2012 12:52:06 +0000 (05:52 -0700)
commitcba2c3ef424983c618668e5a079a2d21e1fcb970
tree67c38e759d14d4e72ac848f944732ff61b896d46
parent1d50f7514cca8c6d8b49e03a5907e25c7f2ce21d
nativesdk: Switch to using nativesdk as a prefix, not a suffix

As discussed on the mailing lists, using a suffix to package names is
hard and has lead to many recipes having to do PKGSUFFIX games. Its
looking extremely hard to scale nativesdk much further without hacking
many recipes.

By comparison, using a prefix like multilib does works much better and
doesn't involve "hacking" as many recipes. This change converts nativesdk
to use a prefix using the existing multilib infrastructure.

(From OE-Core rev: 81813c0e322dc04ce4b069117188d8a54dfddb8c)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
51 files changed:
meta/classes/base.bbclass
meta/classes/cross-canadian.bbclass
meta/classes/distrodata.bbclass
meta/classes/insane.bbclass
meta/classes/nativesdk.bbclass
meta/classes/package_rpm.bbclass
meta/classes/pkgconfig.bbclass
meta/classes/populate_sdk.bbclass
meta/classes/populate_sdk_base.bbclass
meta/conf/bitbake.conf
meta/conf/distro/include/default-providers.inc
meta/conf/distro/include/tclibc-eglibc.inc
meta/conf/distro/include/tcmode-default.inc
meta/lib/oe/sstatesig.py
meta/recipes-core/dbus/dbus.inc
meta/recipes-core/eglibc/eglibc-locale.inc
meta/recipes-core/eglibc/eglibc-package.inc
meta/recipes-core/glib-2.0/glib-2.0_2.32.4.bb
meta/recipes-core/glib-2.0/glib.inc
meta/recipes-core/meta/external-python-tarball.bb
meta/recipes-core/tasks/nativesdk-task-sdk-host.bb [moved from meta/recipes-core/tasks/task-sdk-host-nativesdk.bb with 63% similarity]
meta/recipes-devtools/autoconf/autoconf.inc
meta/recipes-devtools/automake/automake_1.12.1.bb
meta/recipes-devtools/binutils/binutils-cross-canadian.inc
meta/recipes-devtools/gcc/gcc-cross-canadian.inc
meta/recipes-devtools/gcc/gcc-cross-canadian_4.7.bb
meta/recipes-devtools/gcc/gcc-crosssdk.inc
meta/recipes-devtools/gcc/libgcc_4.7.bb
meta/recipes-devtools/gdb/gdb-cross-canadian.inc
meta/recipes-devtools/gnu-config/gnu-config_20111111.bb
meta/recipes-devtools/gnu-config/gnu-config_git.bb
meta/recipes-devtools/installer/adt-installer/scripts/adt_installer_internal
meta/recipes-devtools/opkg/opkg.inc
meta/recipes-devtools/perl/perl_5.14.2.bb
meta/recipes-devtools/python/python_2.7.3.bb
meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb [moved from meta/recipes-devtools/qemu/qemu-helper-nativesdk_1.0.bb with 98% similarity]
meta/recipes-devtools/qemu/qemu.inc
meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
meta/recipes-extended/bash/bash_4.2.bb
meta/recipes-extended/bzip2/bzip2_1.0.6.bb
meta/recipes-graphics/libsdl/libsdl_1.2.15.bb
meta/recipes-graphics/mesa/qemugl_git.bb
meta/recipes-kernel/systemtap/systemtap_git.bb
meta/recipes-multimedia/alsa/alsa-lib_1.0.25.bb
meta/recipes-qt/meta/meta-toolchain-qte.bb
meta/recipes-qt/qt4/files/qt-dbus-const.patch
meta/recipes-qt/qt4/nativesdk-qt4-tools_4.8.1.bb [moved from meta/recipes-qt/qt4/qt4-tools-nativesdk_4.8.1.bb with 100% similarity]
meta/recipes-qt/tasks/nativesdk-task-qte-toolchain-host.bb [new file with mode: 0644]
meta/recipes-qt/tasks/task-qte-toolchain-host-nativesdk.bb [deleted file]
meta/recipes-support/curl/curl_7.26.0.bb
meta/recipes-support/sqlite/sqlite3.inc