Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 9 additions & 4 deletions srcpkgs/perl/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'perl'
pkgname=perl
version=5.42.0
version=5.42.2
revision=1
_perl_cross_version=1.6.4
build_style=gnu-configure
Expand All @@ -13,7 +13,7 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
homepage="https://www.perl.org"
distfiles="https://www.cpan.org/src/5.0/perl-${version}.tar.gz
https://github.com/arsv/perl-cross/releases/download/${_perl_cross_version}/perl-cross-${_perl_cross_version}.tar.gz"
checksum="e093ef184d7f9a1b9797e2465296f55510adb6dab8842b0c3ed53329663096dc
checksum="9384e8deb75b7b1695e5637971b752281aaecd025a3d5d4734d33c1d0adfee47
b6202173b0a8a43fb312867d85a8cd33527f3f234b1b6e591cdaa9895c9920c7"

skip_extraction="perl-cross-${_perl_cross_version}.tar.gz"
Expand All @@ -36,7 +36,7 @@ provides="perl-Archive-Tar-3.04_1
perl-CPAN-Meta-YAML-0.020_1
perl-Carp-1.54_1
perl-Compress-Raw-Bzip2-2.213_1
perl-Compress-Raw-Zlib-2.213_1
perl-Compress-Raw-Zlib-2.222_1
perl-Config-Perl-V-0.38_1
perl-DB_File-1.859_1
perl-Data-Dumper-2.192_1
Expand Down Expand Up @@ -80,7 +80,7 @@ provides="perl-Archive-Tar-3.04_1
perl-Math-BigInt-FastCalc-0.5020_1
perl-Math-Complex-1.63_1
perl-Memoize-1.17_1
perl-Module-CoreList-5.20250702_1
perl-Module-CoreList-5.20260329.42_1
perl-Module-Load-0.36_1
perl-Module-Load-Conditional-0.74_1
perl-Module-Loaded-0.08_1
Expand Down Expand Up @@ -148,11 +148,16 @@ for f in ${provides}; do
replaces+=" $($XBPS_UHELPER_CMD getpkgname ${f})>=0"
done

export BUILD_ZLIB=False
export BUILD_BZIP2=False

post_extract() {
local TAR=$(command -v bsdtar || command -v tar)
$TAR --strip-components=1 -xf \
${XBPS_SRCDISTDIR}/${pkgname}-${version}/perl-cross-$_perl_cross_version.tar.gz

cp -r cnf/diffs/perl5-5.42.0 cnf/diffs/perl5-${version}

if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
patch -p1 < ${FILESDIR}/musl-locale.patch
fi
Expand Down
Loading