#!/bin/bash # Build script for perl set -e cd "$SRCDIR" # Perl uses its own Configure script (note the capital C) ./Configure -des \ -Dprefix=$PREFIX \ -Dvendorprefix=$PREFIX \ -Dprivlib=$PREFIX/lib/perl5/5.40/core_perl \ -Darchlib=$PREFIX/lib/perl5/5.40/core_perl \ -Dsitelib=$PREFIX/lib/perl5/5.40/site_perl \ -Dsitearch=$PREFIX/lib/perl5/5.40/site_perl \ -Dvendorlib=$PREFIX/lib/perl5/5.40/vendor_perl \ -Dvendorarch=$PREFIX/lib/perl5/5.40/vendor_perl \ -Dman1dir=$PREFIX/share/man/man1 \ -Dman3dir=$PREFIX/share/man/man3 \ -Dusethreads \ -Duseshrplib \ -Doptimize="${CFLAGS:--O2}" gmake -j${JOBS:-1} gmake install DESTDIR="$PKGDIR" # Perl - Practical Extraction and Report Language # https://www.perl.org/ [package] name = "perl" version = "5.40.1" release = 1 description = "Practical Extraction and Report Language" url = "https://www.perl.org/" license = "Artistic-1.0 OR GPL-1.0" maintainer = "Chris Tusa " arch = "x86_64" [dependencies] runtime = ["zlib"] build = ["zlib"] [[source]] file = "perl-5.40.1.tar.xz" urls = [ "https://www.cpan.org/src/5.0/perl-5.40.1.tar.xz", "https://cpan.metacpan.org/authors/id/P/PE/PEVANS/perl-5.40.1.tar.xz" ] checksum = "02a4a4f273590fe00a63cb1d6a23ba85e27f7de5bce0c74a049e9eb6bb783b52" [build] parallel = true