]> code.ossystems Code Review - openembedded-core.git/commitdiff
u-boot-mkimage: Update 2009.08 recipe
authorJoshua Lock <josh@linux.intel.com>
Wed, 13 Jan 2010 11:09:32 +0000 (11:09 +0000)
committerJoshua Lock <josh@linux.intel.com>
Tue, 19 Jan 2010 15:09:10 +0000 (15:09 +0000)
Remove legacy staging function and enable native install

Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/packages/uboot/u-boot-mkimage_2009.08.bb

index 32391385b3fdbba117d0ed2195f3d1cd91b027b0..6e6ce1fca14e9fb484c2c2166282ebed84008e01 100644 (file)
@@ -2,38 +2,25 @@ DESCRIPTION = "U-boot bootloader mkimage tool"
 LICENSE = "GPL"
 SECTION = "bootloader"
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "ftp://ftp.denx.de/pub/u-boot/u-boot-${PV}.tar.bz2"
 
 S = "${WORKDIR}/u-boot-${PV}"
 
-EXTRA_OEMAKE = "${@['CROSS_COMPILE=${TARGET_PREFIX}',''][bb.data.getVar('TARGET_PREFIX', d, 1) == '']}"
+EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX}"
 
 BBCLASSEXTEND = "native nativesdk"
 
 do_compile () {
-       oe_runmake smdk2410_config
-        oe_runmake tools
+  oe_runmake smdk2410_config
+  oe_runmake tools
 }
 
+NATIVE_INSTALL_WORKS = "1"
 do_install () {
-       install -d ${D}${bindir}
-       install -m 0755 tools/mkimage ${D}${bindir}/
+  install -d ${D}${bindir}
+  install -m 0755 tools/mkimage ${D}${bindir}/uboot-mkimage
+  ln -sf uboot-mkimage ${D}${bindir}/mkimage
 }
 
-do_stage_uboot () {
-       install -d ${STAGING_BINDIR}
-        install -m 0755 tools/mkimage ${STAGING_BINDIR}/uboot-mkimage
-        ln -sf uboot-mkimage ${STAGING_BINDIR}/mkimage
-}
-
-do_stage () {
-       do_stage_uboot
-}
-
-# do_stage is override is overridden by native.bbclass
-# so we have to specifically override it for virtclass-native also...
-do_stage_virtclass-native () {
-       do_stage_uboot
-}