lang/perl/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=perl
VERSION=5.40.0
RELEASE=1
SOURCE="https://www.cpan.org/src/5.0/perl-5.40.0.tar.gz"

build() {
	msg "configuring perl..."
	./Configure -des \
		-Dprefix="$PREFIX" \
		-Dcc="${CC:-cc}" \
		-Dusethreads=n \
		-Dusedl=n \
		-Duseshrplib=n \
		-Dusemymalloc=n \
		-Uusedl \
		-Uuseshrplib \
		-Ud_eaccess \
		-Dnman1ext=none \
		-Dnman3ext=none \
		-Accflags="-static -fno-strict-aliasing" \
		-Aldflags="-static" \
		-Alddlflags="-static" \
		-Dlibc="/lib/libc.a" \
		-Doptimize="-O2 -fno-strict-aliasing" || die "configure failed"

	msg "building perl..."
	make -j"$NPROC" || die "make failed"
	make DESTDIR="$PKG" install || die "make install failed"
}

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