[crux-commits] ports/contrib (3.5): ndctl: initial commit, version 68

crux at crux.nu crux at crux.nu
Mon Jun 15 09:56:46 UTC 2020


commit 680234cb59ad4390977c994b7353aa5ed68ad995
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Jun 14 22:08:21 2020 +0000

    ndctl: initial commit, version 68

diff --git a/ndctl/.footprint b/ndctl/.footprint
new file mode 100644
index 000000000..f78809af8
--- /dev/null
+++ b/ndctl/.footprint
@@ -0,0 +1,33 @@
+drwxr-xr-x	root/root	etc/
+drwxr-xr-x	root/root	etc/modprobe.d/
+-rw-r--r--	root/root	etc/modprobe.d/nvdimm-security.conf
+drwxr-xr-x	root/root	etc/ndctl/
+drwxr-xr-x	root/root	etc/ndctl/keys/
+-rw-r--r--	root/root	etc/ndctl/keys/keys.readme
+-rw-r--r--	root/root	etc/ndctl/monitor.conf
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+-rwxr-xr-x	root/root	usr/bin/daxctl
+-rwxr-xr-x	root/root	usr/bin/ndctl
+drwxr-xr-x	root/root	usr/include/
+drwxr-xr-x	root/root	usr/include/daxctl/
+-rw-r--r--	root/root	usr/include/daxctl/libdaxctl.h
+drwxr-xr-x	root/root	usr/include/ndctl/
+-rw-r--r--	root/root	usr/include/ndctl/libdaxctl.h
+-rw-r--r--	root/root	usr/include/ndctl/libndctl.h
+-rw-r--r--	root/root	usr/include/ndctl/ndctl.h
+drwxr-xr-x	root/root	usr/lib/
+-rwxr-xr-x	root/root	usr/lib/libdaxctl.la
+lrwxrwxrwx	root/root	usr/lib/libdaxctl.so -> libdaxctl.so.1.4.0
+lrwxrwxrwx	root/root	usr/lib/libdaxctl.so.1 -> libdaxctl.so.1.4.0
+-rwxr-xr-x	root/root	usr/lib/libdaxctl.so.1.4.0
+-rwxr-xr-x	root/root	usr/lib/libndctl.la
+lrwxrwxrwx	root/root	usr/lib/libndctl.so -> libndctl.so.6.17.0
+lrwxrwxrwx	root/root	usr/lib/libndctl.so.6 -> libndctl.so.6.17.0
+-rwxr-xr-x	root/root	usr/lib/libndctl.so.6.17.0
+drwxr-xr-x	root/root	usr/lib/pkgconfig/
+-rw-r--r--	root/root	usr/lib/pkgconfig/libdaxctl.pc
+-rw-r--r--	root/root	usr/lib/pkgconfig/libndctl.pc
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/daxctl/
+-rw-r--r--	root/root	usr/share/daxctl/daxctl.conf
diff --git a/ndctl/.signature b/ndctl/.signature
new file mode 100644
index 000000000..e14a311e0
--- /dev/null
+++ b/ndctl/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF32XD9HRUXsiL2Dw07emH48Y/N0i3kj07LvDUr1x63jpU5ODU+m+Walr2hvA/P14LJIwiW/+LCQ+EQNC7sHMKaAI=
+SHA256 (Pkgfile) = eaa8129fb560fb0f4f3ec6174d86359a8e7efc69091f02eb100744e6a2495dcc
+SHA256 (.footprint) = 42926c51d7bfadf0539bd402bc1b912bde0f0387ce30b892dfddfe7c94c66d49
+SHA256 (ndctl-68.tar.gz) = 27a4e09ab8f8d8aaa5e1af03f649c8b10f50be959b8dbbffcf50e5396ef0226f
diff --git a/ndctl/Pkgfile b/ndctl/Pkgfile
new file mode 100644
index 000000000..bf7d3e034
--- /dev/null
+++ b/ndctl/Pkgfile
@@ -0,0 +1,22 @@
+# Description: Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
+# URL: https://github.com/pmem/ndctl
+# Maintainer: Tim Biermann, tbier at posteo.de
+# Depends on: json-c keyutils
+
+name=ndctl
+version=68
+release=1
+source=(https://github.com/pmem/ndctl/archive/v$version/$name-$version.tar.gz)
+
+build() {
+  cd $name-$version
+  NOCONFIGURE=1 ./autogen.sh
+  sed '13944s/yes/no/' -i configure
+  sed '13961s/yes/no/' -i configure
+  ./configure --prefix=/usr \
+    --sysconfdir=/etc \
+    --with-systemd=no \
+    --disable-docs
+  make
+  make DESTDIR=$PKG install
+}


More information about the crux-commits mailing list