doc/neatroff/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=neatroff
VERSION=git
RELEASE=1
SOURCE="https://github.com/aligrudi/neatroff"

build() {
	_cflags="${CFLAGS} -Wall -static -include config.h"

	cat > config.h <<EOF
#define TROFFFDIR "$PREFIX/share/neatroff/font"
#define TROFFMDIR "$PREFIX/share/neatroff/tmac"
EOF

	msg "building neatroff..."
	shin \
		PREFIX="$PREFIX" \
		LIBDIR="$PREFIX/lib" \
		CC=cc \
		CFLAGS="$_cflags" \
		CXXFLAGS="${CXXFLAGS} -static" \
		LDFLAGS="${LDFLAGS} -static" || die "shin failed"
	samu -j"$NPROC" || die "samu failed"

	msg "installing neatroff..."
	install -Dm755 roff "$PKG/$PREFIX/bin/neatroff" || die "install failed"
	mkdir -p \
		"$PKG/$PREFIX/share/neatroff/font" \
		"$PKG/$PREFIX/share/neatroff/tmac" || die "mkdir failed"
}

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