daemon/nitro/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=nitro
VERSION=0.8.1
RELEASE=1
SOURCE="https://github.com/leahneukirchen/nitro/archive/refs/tags/v${VERSION}.tar.gz"

build() {
	msg "building nitro..."
	make \
		CC="${CC:-cc}" \
		CFLAGS="${CFLAGS} -Wall -Wno-unused-parameter -Wextra -Wwrite-strings" \
		LDFLAGS="${LDFLAGS}" \
		-j"$NPROC" || die "make failed"

	msg "installing nitro..."
	mkdir -p \
		"$PKG/$PREFIX/bin" \
		"$PKG/$PREFIX/share/man/man1" \
		"$PKG/$PREFIX/share/man/man8" || die "mkdir failed"

	install -m0755 nitro "$PKG/$PREFIX/bin/nitro" || die "failed to install nitro"
	install -m0755 nitroctl "$PKG/$PREFIX/bin/nitroctl" || die "failed to install nitroctl"
	install -m0644 nitroctl.1 "$PKG/$PREFIX/share/man/man1/nitroctl.1" || die "failed to install nitroctl.1"
	install -m0644 nitro.8 "$PKG/$PREFIX/share/man/man8/nitro.8" || die "failed to install nitro.8"
	install -m0644 halt.8 "$PKG/$PREFIX/share/man/man8/halt.8" || die "failed to install halt.8"
}

. ${0%/*}/../../libsh/libdmake.sh