doc/mandoc/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=mandoc
VERSION=1.14.6
RELEASE=1
SOURCE="https://mandoc.bsd.lv/snapshots/mandoc-1.14.6.tar.gz
signed-overflow.patch"
build() {
msg "creating configure.local..."
cat > configure.local <<'EOF'
PREFIX=/usr
BINDIR=/usr/bin
SBINDIR=/usr/sbin
MANDIR=/usr/share/man
INCLUDEDIR=/usr/include
LIBDIR=/usr/lib
CFLAGS="-O2 -static"
LDFLAGS="-static"
MANPATH_DEFAULT=/usr/share/man:/usr/local/share/man
EOF
msg "configuring mandoc..."
export CC="${CC:-cc}"
export CFLAGS="-O2 -static"
./configure || die "configure failed"
msg "building mandoc..."
gmake -j"$NPROC" || die "gmake failed"
msg "installing mandoc..."
gmake DESTDIR="$PKG" install || die "gmake install failed"
}
. ${0%/*}/../../libsh/libdmake.sh
