summaryrefslogtreecommitdiff
path: root/ndctl
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-03-08 22:26:19 +0100
committerTim Biermann <tbier@posteo.de>2022-03-08 22:27:05 +0100
commit2f2397d5e075c06f472844186f8b2a5247f08638 (patch)
tree7b3253205efdda726c1e23cc498fda7ddd9aa70d /ndctl
parentdcb73ab5d375bebebb9f98eab6851156ee53f71c (diff)
downloadcontrib-2f2397d5e075c06f472844186f8b2a5247f08638.tar.gz
contrib-2f2397d5e075c06f472844186f8b2a5247f08638.tar.xz
ndctl: 72.1 -> 73; now uses meson/ninja
Diffstat (limited to 'ndctl')
-rw-r--r--ndctl/.signature6
-rw-r--r--ndctl/Pkgfile25
2 files changed, 16 insertions, 15 deletions
diff --git a/ndctl/.signature b/ndctl/.signature
index 70dd464bb..2e511284c 100644
--- a/ndctl/.signature
+++ b/ndctl/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3+TnK4zBUulvl4yVhnjnS7mb3z7U1tikjsm+EOSA5lD0eUxWW2mFsUR01z9XPvzsammjLBMULMGHhAY1rJFw7QY=
-SHA256 (Pkgfile) = 9fb461d7a453eb017f4901b08722709bcd14b7f76a02594833b832a0372b1f0a
+RWSagIOpLGJF35S0zV3mL6L1BmVsrdF5cdnPBrUkJ59Bp3YLflkgTBIcKi+GV627j8YDQwKBodc+M1aXuAR06VaS+aOR8l1ymAg=
+SHA256 (Pkgfile) = 404f25b212fe871d4085fe8e451ecb8ca0b181824199b0f6a52847b8cb882c85
SHA256 (.footprint) = ab54b969f82c2ad9ff3bc5543c552ebf325cb408b4e5e3f99d92446f09ac1c61
-SHA256 (ndctl-72.1.tar.gz) = 9059ee4b129730604cee6aba7a8bc207b6e9aa6466b6da9b3b29d1996bf3712a
+SHA256 (ndctl-73.tar.gz) = 97f85b897378d293da75f91c2f238c0a45e1626dc2c2367e7a8d78378ee0f73b
diff --git a/ndctl/Pkgfile b/ndctl/Pkgfile
index 93fc6808c..18c73e681 100644
--- a/ndctl/Pkgfile
+++ b/ndctl/Pkgfile
@@ -1,22 +1,23 @@
# 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 dot de
-# Depends on: iniparser json-c keyutils
+# Depends on: iniparser json-c keyutils meson ninja
name=ndctl
-version=72.1
+version=73
release=1
source=(https://github.com/pmem/ndctl/archive/v$version/$name-$version.tar.gz)
build() {
- cd $name-$version
-
- NOCONFIGURE=1 ./autogen.sh
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --with-systemd=no \
- --without-bash \
- --disable-docs
- make
- make DESTDIR=$PKG install
+ meson setup $name-$version build \
+ --prefix=/usr \
+ --buildtype=plain \
+ --wrap-mode nodownload \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D asciidoctor=disabled \
+ -D docs=disabled \
+ -D systemd=disabled
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
}

Generated by cgit