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
