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
