utils/multitime/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=multitime
VERSION=git
RELEASE=1
SOURCE="https://github.com/ltratt/multitime"
build() {
msg "configuring multitime with demiurge..."
demiurge . || die "demiurge failed"
msg "generating multitime makefile with satan..."
satan gen -c \
-DLIBS='-lm -static' \
-DCFLAGS='-O2 -pipe -Wall -std=c99 -D_GNU_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE' \
PREFIX="$PREFIX" DESTDIR="$PKG" . || die "satan gen failed"
msg "installing missing Config.h..."
install -m 644 "$PORTDIR/files/Config.h" Config.h || die "failed to install Config.h"
msg "building multitime..."
make -j"$NPROC" || die "make failed"
msg "installing multitime..."
make -j1 DESTDIR="$PKG" install || die "make install failed"
}
. ${0%/*}/../../libsh/libdmake.sh
