<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 16, 2018 at 2:07 PM Alistair Francis &lt;<a href="mailto:alistair.francis@wdc.com">alistair.francis@wdc.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Add the NDCTL package (the libnvdimm utility library). This is based<br>
on the work from the meta-luv layer with a version bump.<br>
</blockquote><div dir="auto"><br></div><div dir="auto">I am not sure if it is a core candidate as yet </div><div dir="auto">We can accept it into meta-oe and if it get useful for multiple architectures later we can propose it into oe-core</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Signed-off-by: Alistair Francis &lt;<a href="mailto:alistair.francis@wdc.com" target="_blank">alistair.francis@wdc.com</a>&gt;<br>
---<br>
 meta/recipes-core/ndctl/<a href="http://ndctl_git.bb" rel="noreferrer" target="_blank">ndctl_git.bb</a> | 34 ++++++++++++++++++++++++++++<br>
 1 file changed, 34 insertions(+)<br>
 create mode 100644 meta/recipes-core/ndctl/<a href="http://ndctl_git.bb" rel="noreferrer" target="_blank">ndctl_git.bb</a><br>
<br>
diff --git a/meta/recipes-core/ndctl/<a href="http://ndctl_git.bb" rel="noreferrer" target="_blank">ndctl_git.bb</a> b/meta/recipes-core/ndctl/<a href="http://ndctl_git.bb" rel="noreferrer" target="_blank">ndctl_git.bb</a><br>
new file mode 100644<br>
index 0000000000..3bf54e74bf<br>
--- /dev/null<br>
+++ b/meta/recipes-core/ndctl/<a href="http://ndctl_git.bb" rel="noreferrer" target="_blank">ndctl_git.bb</a><br>
@@ -0,0 +1,34 @@<br>
+SUMMARY = &quot;libnvdimm utility library&quot;<br>
+DESCRIPTION = &quot;Utility library for managing the libnvdimm \<br>
+(non-volatile memory device) sub-system in the Linux kernel. \<br>
+The LIBNVDIMM subsystem provides support for three types of \<br>
+NVDIMMs, namely,PMEM, BLK, and NVDIMM devices that can \<br>
+simultaneously support both PMEM and BLK mode access.&quot;<br>
+HOMEPAGE = &quot;<a href="https://git.kernel.org/cgit/linux/kernel/git/nvdimm/nvdimm.git/tree/Documentation/nvdimm/nvdimm.txt?h=libnvdimm-for-next" rel="noreferrer" target="_blank">https://git.kernel.org/cgit/linux/kernel/git/nvdimm/nvdimm.git/tree/Documentation/nvdimm/nvdimm.txt?h=libnvdimm-for-next</a>&quot;<br>
+LICENSE = &quot;GPLv2+&quot;<br>
+LIC_FILES_CHKSUM = &quot;file://COPYING;md5=e66651809cac5da60c8b80e9e4e79e08&quot;<br>
+<br>
+inherit autotools-brokensep pkgconfig module-base<br>
+<br>
+SRCREV = &quot;0d6aeeabec9d271e08c12e4cf679b59946e20156&quot;<br>
+SRC_URI = &quot;git://<a href="http://github.com/pmem/ndctl.git" rel="noreferrer" target="_blank">github.com/pmem/ndctl.git</a>&quot;<br>
+<br>
+DEPENDS = &quot;virtual/kernel kmod udev json-c&quot;<br>
+<br>
+PV = &quot;v61+git${SRCPV}&quot;<br>
+S = &quot;${WORKDIR}/git&quot;<br>
+<br>
+EXTRA_OECONF += &quot;--enable-test --enable-destructive --disable-docs&quot;<br>
+<br>
+do_configure_prepend() {<br>
+    ${S}/autogen.sh<br>
+}<br>
+<br>
+do_install_append() {<br>
+        install -d ${D}${bindir}<br>
+        install -m 755 ${WORKDIR}/ndctl_runner ${D}${bindir}<br>
+}<br>
+<br>
+COMPATIBLE_HOST=&#39;(x86_64).*&#39;<br>
+<br>
+FILES_${PN} += &quot;/usr/share/bash-completion/completions/ndctl&quot;<br>
-- <br>
2.17.1<br>
<br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">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>
</blockquote></div></div>