devel/byacc/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=byacc
VERSION=20240109
RELEASE=1
SOURCE="https://invisible-mirror.net/archives/byacc/byacc-${VERSION}.tgz"
build() {
msg "using simple build"
cp "$PORTDIR/files/config.h" . || die "failed to copy config.h"
cp "$PORTDIR/files/Makefile" . || die "failed to copy Makefile"
msg "building byacc..."
make PREFIX="$PREFIX" LDFLAGS="-static" -j"$NPROC" || die "make failed"
make DESTDIR="$PKG" PREFIX="$PREFIX" install || die "make install failed"
msg "copying yacc to byacc..."
_bindir="$PKG/$PREFIX/bin"
cp "$_bindir/yacc" "$_bindir/byacc" || die "failed to copy byacc binary"
}
. ${0%/*}/../../libsh/libdmake.sh
