28 lines
786 B
Bash
28 lines
786 B
Bash
|
|
fetch $PERL_URL
|
|
|
|
sudo chroot "$SYSROOT" /usr/bin/env -i \
|
|
MAKEFLAGS="$MAKEFLAGS" \
|
|
PATH=/usr/bin:/usr/sbin \
|
|
SOURCES=/sources \
|
|
PERL_VERSION=$PERL_VERSION \
|
|
/usr/bin/bash <<- "EOF"
|
|
set -euo pipefail
|
|
|
|
cd "$SOURCES" && tar xf perl-$PERL_VERSION.tar.gz && cd perl-$PERL_VERSION
|
|
|
|
sh Configure -des \
|
|
-D prefix=/usr \
|
|
-D vendorprefix=/usr \
|
|
-D useshrplib \
|
|
-D privlib=/usr/lib/perl5/$PERL_VERSION/core_perl \
|
|
-D archlib=/usr/lib/perl5/$PERL_VERSION/core_perl \
|
|
-D sitelib=/usr/lib/perl5/$PERL_VERSION/site_perl \
|
|
-D sitearch=/usr/lib/perl5/$PERL_VERSION/site_perl \
|
|
-D vendorlib=/usr/lib/perl5/$PERL_VERSION/vendor_perl \
|
|
-D vendorarch=/usr/lib/perl5/$PERL_VERSION/vendor_perl
|
|
|
|
make && make install
|
|
|
|
cd "$SOURCES" && rm -rf perl-$PERL_VERSION
|
|
EOF |