summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReinette Chatre <reinette.chatre@intel.com>2016-02-25 23:14:34 -0800
committerReinette Chatre <reinette.chatre@intel.com>2016-03-01 09:31:47 -0800
commitf03107fda19dfc2941cb8c7c46d47e3cdad8f3eb (patch)
tree67a160f5e08f24c6e51387b3e5a89501d6f168f1
parenta02a7636ad1b450d6764db4e863fb90338598c61 (diff)
downloadmeta-systemdev-f03107fda19dfc2941cb8c7c46d47e3cdad8f3eb.tar.gz
meta-systemdev-f03107fda19dfc2941cb8c7c46d47e3cdad8f3eb.tar.bz2
meta-systemdev-f03107fda19dfc2941cb8c7c46d47e3cdad8f3eb.zip
ndctl: new recipe
We introduce a new recipe for ndctl, the base library for supporting management of platform NVDIMM (Non-volatile Memory) resources. Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com>
-rw-r--r--recipes-kernel/ndctl/ndctl_51.bb23
1 files changed, 23 insertions, 0 deletions
diff --git a/recipes-kernel/ndctl/ndctl_51.bb b/recipes-kernel/ndctl/ndctl_51.bb
new file mode 100644
index 0000000..5f57292
--- /dev/null
+++ b/recipes-kernel/ndctl/ndctl_51.bb
@@ -0,0 +1,23 @@
+SUMMARY = "Utility library for managing the libnvdimm"
+DESCRIPTION = "Utility library for managing the libnvdimm \
+(non-volatile memory device) sub-system in the Linux kernel."
+
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=e66651809cac5da60c8b80e9e4e79e08"
+
+inherit pkgconfig autotools
+
+DEPENDS += "kmod udev json-c util-linux"
+
+SRC_URI = "https://github.com/pmem/ndctl/archive/v51.tar.gz"
+SRC_URI[md5sum] = "28d3d0e082a151faaab6dfe5b8fa4bb5"
+SRC_URI[sha256sum] = "af113605584217e504dd60b97d04ecc80b2e4aaff2f6e515192c23111dcf3b76"
+
+EXTRA_OECONF += "--enable-logging --enable-debug --enable-local"
+
+B = "${S}"
+
+do_configure_prepend() {
+ cd ${S}
+ ./autogen.sh
+}