perl: 5.36.1 -> 5.38.0

This commit is contained in:
Tim Biermann 2023-08-21 22:16:08 +02:00
parent df0a14a99f
commit 6b468fd7c0
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 2015 additions and 2003 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqsWrxUm32JiEhBq0Q+ntqOA7WGKM7p5xm87+i1IKvUSQJF9KdinCR7OQJHKwp4rgqKWMYAc1HKO6oR4rAuyNwQs=
SHA256 (Pkgfile) = b67ffa5d6f180569d2d2987eb0fc08295fa3bb8a7849aeae674c0e2446088a95
SHA256 (.footprint) = 020860cf795b322fa9f583b2811598b7b9f7b3df3d30a99d20cd0006c0225ffb
SHA256 (perl-5.36.1.tar.xz) = bd91217ea8a8c8b81f21ebbb6cefdf0d13ae532013f944cdece2cd51aef4b6a7
RWRJc1FUaeVeqjwTEblG2BgGK7uFp1PCWn7h3fgy7gkX9/zlSkAacV9z6PSe4d8WCgkL+fuDbSfBgrN1y8v0qsdCeQPUMZHiJwY=
SHA256 (Pkgfile) = 42113aeac2dfc8b9d3b48f2d80a6681af206a9aab2b5c8ea0613c6d2f427890f
SHA256 (.footprint) = 9c3a3e6543bda00876192b9eb812cf81c31d9138952d5ead9a88e7c6703f1d8a
SHA256 (perl-5.38.0.tar.xz) = eca551caec3bc549a4e590c0015003790bdd1a604ffe19cc78ee631d51f7072e

View File

@ -4,41 +4,41 @@
# Depends on: db gdbm libnsl libtirpc
name=perl
version=5.36.1
version=5.38.0
release=1
source=(https://www.cpan.org/src/5.0/$name-$version.tar.xz)
build() {
cd $name-$version
cd $name-$version
./Configure -des \
-Dprefix=/usr \
-Dvendorprefix=/usr \
-Dprivlib=/usr/lib/perl5/${version%.*} \
-Dsitelib=/usr/lib/perl5/site_perl/${version%.*} \
-Dvendorlib=/usr/lib/perl5/site_perl/${version%.*} \
-Darchname=linux \
-Dman1ext=1pm \
-Dman3ext=3pm \
-Di_gdbm \
-Di_db \
-Duseshrplib \
-Dusethreads \
-Doptimize="$CFLAGS"
make
make DESTDIR=$PKG install
./Configure -des \
-Dprefix=/usr \
-Dvendorprefix=/usr \
-Dprivlib=/usr/lib/perl5/${version%.*} \
-Dsitelib=/usr/lib/perl5/site_perl/${version%.*} \
-Dvendorlib=/usr/lib/perl5/site_perl/${version%.*} \
-Darchname=linux \
-Dman1ext=1pm \
-Dman3ext=3pm \
-Di_gdbm \
-Di_db \
-Duseshrplib \
-Dusethreads \
-Doptimize="$CFLAGS"
make
make DESTDIR=$PKG install
ln -sf perl${version%-*} $PKG/usr/bin/perl
ln -sf perlbug.1pm $PKG/usr/share/man/man1/perlthanks.1pm
ln -sf perl${version%-*} $PKG/usr/bin/perl
ln -sf perlbug.1pm $PKG/usr/share/man/man1/perlthanks.1pm
find $PKG \
-iname 'TODO*' -or \
-iname 'Change*' -or \
-iname 'README*' -or \
-name '*.bs' -or \
-name '.packlist' -or \
-name 'perllocal.pod' | xargs rm
find $PKG \
-iname 'TODO*' -or \
-iname 'Change*' -or \
-iname 'README*' -or \
-name '*.bs' -or \
-name '.packlist' -or \
-name 'perllocal.pod' | xargs rm
find $PKG -depth -empty -exec rmdir {} \;
chmod -R +w $PKG
find $PKG -depth -empty -exec rmdir {} \;
chmod -R +w $PKG
}