<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Mon, Jul 16, 2018 at 2:07 PM Alistair Francis <<a href="mailto:alistair.francis@wdc.com">alistair.francis@wdc.com</a>> 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 <<a href="mailto:alistair.francis@wdc.com" target="_blank">alistair.francis@wdc.com</a>><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 = "libnvdimm utility library"<br>
+DESCRIPTION = "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."<br>
+HOMEPAGE = "<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>"<br>
+LICENSE = "GPLv2+"<br>
+LIC_FILES_CHKSUM = "file://COPYING;md5=e66651809cac5da60c8b80e9e4e79e08"<br>
+<br>
+inherit autotools-brokensep pkgconfig module-base<br>
+<br>
+SRCREV = "0d6aeeabec9d271e08c12e4cf679b59946e20156"<br>
+SRC_URI = "git://<a href="http://github.com/pmem/ndctl.git" rel="noreferrer" target="_blank">github.com/pmem/ndctl.git</a>"<br>
+<br>
+DEPENDS = "virtual/kernel kmod udev json-c"<br>
+<br>
+PV = "v61+git${SRCPV}"<br>
+S = "${WORKDIR}/git"<br>
+<br>
+EXTRA_OECONF += "--enable-test --enable-destructive --disable-docs"<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='(x86_64).*'<br>
+<br>
+FILES_${PN} += "/usr/share/bash-completion/completions/ndctl"<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>