]> code.ossystems Code Review - openembedded-core.git/commitdiff
yaffs2-utils: Convert to BBCLASSEXTEND and drop custom staging function
authorRichard Purdie <rpurdie@linux.intel.com>
Tue, 17 Nov 2009 16:24:53 +0000 (16:24 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 17 Nov 2009 16:24:53 +0000 (16:24 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/yaffs2/yaffs2-utils-native_cvs.bb [deleted file]
meta/packages/yaffs2/yaffs2-utils.inc
meta/packages/yaffs2/yaffs2-utils_cvs.bb

diff --git a/meta/packages/yaffs2/yaffs2-utils-native_cvs.bb b/meta/packages/yaffs2/yaffs2-utils-native_cvs.bb
deleted file mode 100644 (file)
index 72964d6..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-require yaffs2-utils.inc
-
-inherit native
-
-DEPENDS = "mtd-utils-native"
-PR = "r1"
-
-CFLAGS += "-I.. -DCONFIG_YAFFS_UTIL"
-
-do_stage() {
-    for i in mkyaffsimage mkyaffs2image; do
-        install -m 0755 utils/$i ${STAGING_BINDIR_NATIVE}
-    done
-}
index 5edc3cd9c6eac5e0848433cbeb2164910aeaf1fb..a451f968c1981578b210165a1fb3225e31b6854b 100644 (file)
@@ -4,17 +4,25 @@ HOMEPAGE = "http://www.yaffs.net"
 LICENSE = "GPLv2"
 PV = "0.0.0+cvs${SRCDATE}"
 PR = "r0"
-
-#
-# NOTE: This needs pretty recent mtd-utils otherwise it fails to compile
-#
+DEPENDS = "mtd-utils"
 
 SRC_URI = "cvs://anonymous@cvs.aleph1.co.uk/home/aleph1/cvs;module=yaffs2 \
            file://mkyaffs2image.patch;patch=1"
 S = "${WORKDIR}/yaffs2"
 
 CFLAGS += "-I.. -DCONFIG_YAFFS_UTIL"
+CFLAGS_append_virtclass-native = " -I.. -DCONFIG_YAFFS_UTIL"
 
 do_compile() {
        cd utils && oe_runmake
 }
+
+NATIVE_INSTALL_WORKS = "1"
+do_install() {
+       install -d ${D}${sbindir}/
+       for i in mkyaffsimage mkyaffs2image; do
+               install -m 0755 utils/$i ${D}${sbindir}/
+       done
+}
+
+BBCLASSEXTEND = "native"
index cb9660ed85f1390969b20e528b9be9956dc279f3..6171fe55bd3900f067f6dcd891933bf16d22158f 100644 (file)
@@ -1,11 +1,3 @@
 require yaffs2-utils.inc
-
-DEPENDS = "mtd-utils"
 PR = "r1"
 
-do_install() {
-       install -d ${D}${sbindir}
-    for i in mkyaffsimage mkyaffs2image; do
-        install -m 0755 utils/$i ${D}${sbindir}
-    done
-}