[oe-commits] Dongxiao Xu : libc-package.bbclass: add MLPREFIX when set values to PACKAGES

git version control git at git.openembedded.org
Tue Oct 4 12:47:19 UTC 2011


Module: openembedded-core.git
Branch: 2011-1
Commit: 98d356a9f788291c849be7b51fcd8ad07a8a066e
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=98d356a9f788291c849be7b51fcd8ad07a8a066e

Author: Dongxiao Xu <dongxiao.xu at intel.com>
Date:   Wed Sep 28 14:16:45 2011 +0800

libc-package.bbclass: add MLPREFIX when set values to PACKAGES

There are some places that PACKAGES are dynamically set. To support
multilib, we need to add MLPREFIX before the package name in those
settings.

Signed-off-by: Dongxiao Xu <dongxiao.xu at intel.com>

---

 meta/classes/libc-package.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/classes/libc-package.bbclass b/meta/classes/libc-package.bbclass
index 9d32844..71a577b 100644
--- a/meta/classes/libc-package.bbclass
+++ b/meta/classes/libc-package.bbclass
@@ -311,7 +311,7 @@ python package_do_split_gconvs () {
 			raise bb.build.FuncFailed("localedef returned an error")
 
 	def output_locale(name, locale, encoding):
-		pkgname = 'locale-base-' + legitimize_package_name(name)
+		pkgname = bb.data.getVar('MLPREFIX', d) + 'locale-base-' + legitimize_package_name(name)
 		bb.data.setVar('ALLOW_EMPTY_%s' % pkgname, '1', d)
 		bb.data.setVar('PACKAGES', '%s %s' % (pkgname, bb.data.getVar('PACKAGES', d, 1)), d)
 		rprovides = ' virtual-locale-%s' % legitimize_package_name(name)





More information about the Openembedded-commits mailing list