utils/pv/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=pv
VERSION=git
RELEASE=1
SOURCE="https://codeberg.org/ivarch/pv"
build() {
msg "configuring with demiurge..."
demiurge . || die "demiurge failed"
msg "generating ninja with satan..."
satan gen -DEXTRA_CPPFLAGS=-Isrc/include \
PREFIX="$PREFIX" DESTDIR="$PKG" . \
|| die "satan gen failed"
msg "patching build files..."
printf 'libs = -lm -lcurses -lterminfo\n' >> build.ninja
printf '\n#include "config-aux.h"\n' >> config.h
msg "building pv..."
samu || die "samu failed"
msg "installing pv..."
samu install || die "samu install failed"
}
. ${0%/*}/../../libsh/libdmake.sh
