mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-25 10:40:21 +02:00
perl: fix provides version
For purpose of version sorting, xbps interprets every number following an underscore as revision, see mkcomponent in dewey.c. Rewrite version with dot, so perl's float semantic is retained.
This commit is contained in:
parent
b4cfe73e0a
commit
7f77ed3550
2 changed files with 12 additions and 10 deletions
|
@ -166,6 +166,8 @@ sub pkgspec
|
|||
#print STDOUT "2 dist $dist\n";
|
||||
$ver =~ tr/././s; # only one period at a time
|
||||
$ver =~ s/\A[.]|[.]\z//g; # shouldn't start or stop with a period
|
||||
$ver =~ s/(\d)_(\d)/$1.$2/g; # retain 1.12 < 1.12_01 < 1.13 order in xbps ...
|
||||
$ver =~ s/^([0-9.]+);/'$1';/; # ... then turn broken numeric literal into string
|
||||
$ver = eval $ver;
|
||||
my $rev = "_1";
|
||||
my $res = "perl-$dist-$ver" . $rev;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'perl'
|
||||
pkgname=perl
|
||||
version=5.32.1
|
||||
revision=1
|
||||
revision=2
|
||||
_perl_cross_version=1.3.5
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="less"
|
||||
|
@ -32,11 +32,11 @@ provides="perl-Archive-Tar-2.36_1
|
|||
perl-Compress-Raw-Zlib-2.093_1
|
||||
perl-Config-Perl-V-0.32_1
|
||||
perl-DB_File-1.853_1
|
||||
perl-Data-Dumper-2.174_01_1
|
||||
perl-Data-Dumper-2.174.01_1
|
||||
perl-Devel-PPPort-3.57_1
|
||||
perl-Devel-SelfStubber-1.06_1
|
||||
perl-Digest-1.17_01_1
|
||||
perl-Digest-MD5-2.55_01_1
|
||||
perl-Digest-1.17.01_1
|
||||
perl-Digest-MD5-2.55.01_1
|
||||
perl-Digest-SHA-6.02_1
|
||||
perl-Dumpvalue-1.21_1
|
||||
perl-Encode-3.06_1
|
||||
|
@ -66,19 +66,19 @@ provides="perl-Archive-Tar-2.36_1
|
|||
perl-IPC-SysV-2.07_1
|
||||
perl-JSON-PP-4.04_1
|
||||
perl-Locale-Maketext-1.29_1
|
||||
perl-Locale-Maketext-Simple-0.21_01_1
|
||||
perl-Locale-Maketext-Simple-0.21.01_1
|
||||
perl-MIME-Base64-3.15_1
|
||||
perl-Math-BigInt-1.999818_1
|
||||
perl-Math-BigInt-FastCalc-0.5009_1
|
||||
perl-Math-BigRat-0.2614_1
|
||||
perl-Math-Complex-1.5901_1
|
||||
perl-Memoize-1.03_01_1
|
||||
perl-Math-Complex-1.59.01_1
|
||||
perl-Memoize-1.03.01_1
|
||||
perl-Module-CoreList-5.20210123_1
|
||||
perl-Module-Load-0.34_1
|
||||
perl-Module-Load-Conditional-0.70_1
|
||||
perl-Module-Loaded-0.08_1
|
||||
perl-Module-Metadata-1.000037_1
|
||||
perl-NEXT-0.67_01_1
|
||||
perl-NEXT-0.67.01_1
|
||||
perl-Net-Ping-2.72_1
|
||||
perl-Params-Check-0.38_1
|
||||
perl-PathTools-3.78_1
|
||||
|
@ -89,7 +89,7 @@ provides="perl-Archive-Tar-2.36_1
|
|||
perl-Pod-Perldoc-3.2801_1
|
||||
perl-Pod-Simple-3.40_1
|
||||
perl-Pod-Usage-1.69_1
|
||||
perl-Safe-2.41_01_1
|
||||
perl-Safe-2.41.01_1
|
||||
perl-Scalar-List-Utils-1.55_1
|
||||
perl-Search-Dict-1.07_1
|
||||
perl-SelfLoader-1.26_1
|
||||
|
@ -117,7 +117,7 @@ provides="perl-Archive-Tar-2.36_1
|
|||
perl-Unicode-Collate-1.27_1
|
||||
perl-Unicode-Normalize-1.27_1
|
||||
perl-Win32-0.53_1
|
||||
perl-Win32API-File-0.1203_01_1
|
||||
perl-Win32API-File-0.1203.01_1
|
||||
perl-XSLoader-0.30_1
|
||||
perl-autodie-2.32_1
|
||||
perl-autouse-1.11_1
|
||||
|
|
Loading…
Add table
Reference in a new issue