<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 27, 2016 at 12:36 PM, Ed Bartosh <span dir="ltr"><<a href="mailto:ed.bartosh@linux.intel.com" target="_blank">ed.bartosh@linux.intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bmap-tools - tools to generate block map (AKA bmap) and flash images<br>
using bmap. Bmaptool is a generic tool for creating the block map<br>
(bmap) for a file and copying files using the block map.<br>
<br>
The idea is that large file containing unused blocks, like raw system<br>
image files, can be copied or flashed a lot faster with bmaptool than<br>
with traditional tools like "dd" or "cp".<br>
<br>
[YOCTO #9414]<br>
<br>
Signed-off-by: Ed Bartosh <<a href="mailto:ed.bartosh@linux.intel.com">ed.bartosh@linux.intel.com</a>><br>
---<br>
meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a> | 24 +++++++++++++++++++++++<br>
1 file changed, 24 insertions(+)<br>
create mode 100644 meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
<br>
diff --git a/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a> b/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
new file mode 100644<br>
index 0000000..e10f5fd<br>
--- /dev/null<br>
+++ b/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
@@ -0,0 +1,24 @@<br>
+SUMMARY = "Tools to generate block map (AKA bmap) and flash images using bmap"<br>
+DESCRIPTION = "Bmap-tools - tools to generate block map (AKA bmap) and flash images using \<br>
+bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file, \<br>
+and copying files using the block map. The idea is that large file containing \<br>
+unused blocks, like raw system image files, can be copied or flashed a lot \<br>
+faster with bmaptool than with traditional tools like "dd" or "cp"."<br>
+HOMEPAGE = "<a href="http://git.infradead.org/users/dedekind/bmap-tools.git" rel="noreferrer" target="_blank">http://git.infradead.org/users/dedekind/bmap-tools.git</a>"<br>
+SECTION = "console/utils"<br>
+LICENSE = "GPLv2"<br>
+LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"<br>
+<br>
+SRC_URI = "<a href="ftp://ftp.infradead.org/pub/${BPN}/${BPN}-${PV}.tgz" rel="noreferrer" target="_blank">ftp://ftp.infradead.org/pub/${BPN}/${BPN}-${PV}.tgz</a>"<br>
+SRC_URI[md5sum] = "92cdad1cb4dfa0cca7176c8e22752616"<br>
+SRC_URI[sha256sum] = "cc6c7f7dc0a37e2a32deb127308e24e6c4b80bfb54f3803c308efab02bf2d434"<br>
+<br>
+RDEPENDS_${PN} = "python-core python-compression"<br>
+<br>
+inherit setuptools<br>
+<br>
+BBCLASSEXTEND = "native"<br>
+<br>
+do_install_append_class-native() {<br>
+ sed -i -e 's|^#!.*/usr/bin/env python|#! /usr/bin/env nativepython|' ${D}${bindir}/bmaptool<br>
+}<br></blockquote><div><br></div><div>better to use recipe that would create in deploy/tools standalone version of the tool. </div><div>Otherwise, there is no easy way for user to utilize generated bmap files.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888">--<br>
2.1.4<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">br, Alexander Kanevskiy</div>
</div></div>