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..."
shin CC='cc' DESTDIR="$PKG" || die "shin failed"
samu || die "samu failed"
msg "installing mandoc..."
samu install
}
. ${0%/*}/../../libsh/libdmake.sh
