From 87826c29c68ecc72cdfcb3ad949427271dc366e6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?= Date: Tue, 4 Oct 2016 23:54:03 +0200 Subject: [PATCH] - up to 5.24.0 --- perl-modules | 86 ++++++++++++++++---------------- perl-modules2 | 8 +-- perl.spec | 7 ++- perl_581-soname.patch | 8 +-- perl_585-microperl_uconfig.patch | 14 +++--- 5 files changed, 61 insertions(+), 62 deletions(-) diff --git a/perl-modules b/perl-modules index b0b5757..c277ca0 100644 --- a/perl-modules +++ b/perl-modules @@ -1,79 +1,79 @@ -# Module versions from Perl 5.22.2 distribution. +# Module versions from Perl 5.24.0 distribution. Archive::Tar = 2.04 -Attribute::Handlers = 0.97 +Attribute::Handlers = 0.99 CPAN = 2.11 -CPAN::Meta = 2.150001 -CPAN::Meta::YAML = 0.012 -Compress::Raw::Bzip2 = 2.068 -Compress::Raw::Zlib = 2.068 -Devel::PPPort = 3.31 -Devel::Peek = 1.22 +CPAN::Meta = 2.150005 +CPAN::Meta::YAML = 0.018 +Compress::Raw::Bzip2 = 2.069 +Compress::Raw::Zlib = 2.069 +Devel::PPPort = 3.32 +Devel::Peek = 1.23 Digest = 1.17 Digest::MD5 = 2.54 Digest::SHA = 5.95 -Encode = 2.72 -ExtUtils::CBuilder = 0.280221 -ExtUtils::Command = 1.20 -ExtUtils::Embed = 1.32 +Encode = 2.80 +ExtUtils::CBuilder = 0.280225 +ExtUtils::Command = 7.1 +ExtUtils::Embed = 1.33 ExtUtils::Install = 2.04 -ExtUtils::MakeMaker = 7.0401 +ExtUtils::MakeMaker = 7.1001 ExtUtils::Manifest = 1.70 -ExtUtils::ParseXS = 3.28 +ExtUtils::ParseXS = 3.31 File::Compare = 1.1006 File::Temp = 0.2304 Filter::Simple = 0.92 FindBin = 1.51 GDBM_File = 1.15 -Hash::Util = 0.18 +Hash::Util = 0.19 I18N::LangTags = 0.40 -IO = 1.35 +IO = 1.36 IO::Zlib = 1.10 IPC::Cmd = 0.92 -IPC::SysV = 2.04 +IPC::SysV = 2.06_01 JSON::PP = 2.27300 -Locale::Codes = 3.34 +Locale::Codes = 3.37 Locale::Maketext = 1.26 Locale::Maketext::Simple = 0.21 MIME::Base64 = 3.15 -Math::BigInt = 1.9997 -Math::BigInt::FastCalc = 0.31 -Math::BigRat = 0.2608 +Math::BigInt = 1.999715 +Math::BigInt::FastCalc = 0.40 +Math::BigRat = 0.260802 Math::Complex = 1.59 Math::Trig = 1.23 Memoize = 1.03 -Module::CoreList = 5.20160429 +Module::CoreList = 5.20160506 Module::Load = 0.32 Module::Load::Conditional = 0.64 -Module::Metadata = 1.000026 +Module::Metadata = 1.000031 NEXT = 0.65 Params::Check = 0.38 -Parse::CPAN::Meta = 1.4414 -Perl::OSType = 1.008 +Parse::CPAN::Meta = 1.4417 +Perl::OSType = 1.009 PerlIO::via::QuotedPrint = 0.08 Pod::Escapes = 1.07 Pod::Parser = 1.63 -Pod::Simple = 3.29 +Pod::Simple = 3.32 Safe = 2.39 -Socket = 2.018 -Storable = 2.53_01 +Socket = 2.020_03 +Storable = 2.56 Sys::Syslog = 0.33 -Term::ANSIColor = 4.03 -Term::Cap = 1.15 -Test = 1.26 -Test::Harness = 3.35 +Term::ANSIColor = 4.04 +Term::Cap = 1.17 +Test = 1.28 +Test::Harness = 3.36 Test::Simple = 1.001014 Text::Balanced = 2.03 Text::ParseWords = 3.30 Text::Tabs = 2013.0523 -Tie::File = 1.01 +Tie::File = 1.02 Tie::RefHash = 1.39 -Time::HiRes = 1.9726 -Time::Piece = 1.29 -UNIVERSAL = 1.12 -Unicode::Collate = 1.12 -Unicode::Normalize = 1.18 -autodie = 2.26 -bignum = 0.39 -libnet = 3.05 -parent = 0.232 -version = 0.9909 +Time::HiRes = 1.9733 +Time::Piece = 1.31 +UNIVERSAL = 1.13 +Unicode::Collate = 1.14 +Unicode::Normalize = 1.25 +autodie = 2.29 +bignum = 0.42 +libnet = 3.08 +parent = 0.234 +version = 0.9916 diff --git a/perl-modules2 b/perl-modules2 index 66dede9..890eac6 100644 --- a/perl-modules2 +++ b/perl-modules2 @@ -1,4 +1,4 @@ -# Non-straight named module versions from Perl 5.22.2 distribution. -IO-Compress IO::Compress::Base = 2.068 -PathTools File::Spec = 3.56_01 -Scalar-List-Utils List::Util = 1.41 +# Non-straight named module versions from Perl 5.24.0 distribution. +IO-Compress IO::Compress::Base = 2.069 +PathTools File::Spec = 3.63 +Scalar-List-Utils List::Util = 1.4202 diff --git a/perl.spec b/perl.spec index 6e0e4c7..900c5bd 100644 --- a/perl.spec +++ b/perl.spec @@ -26,7 +26,7 @@ # NOTE # - modules in 5.20.0: http://search.cpan.org/~rjbs/perl-5.20.0/ -%define abi 5.22.0 +%define abi 5.24.0 %define perlthread %{?with_threads:-thread-multi} %define perl_privlib %{_datadir}/perl5/%{ver} @@ -44,7 +44,7 @@ %define perl_mod2verrel() %([ -f %{SOURCE4} ] && awk -vp=%1 -vr=%2 '$1 == p { print $4"-"r }' %{SOURCE4} || echo ERROR) %define perl_mod2version() %([ -f %{SOURCE4} ] && awk -vp=%1 '$1 == p { m=$2; printf("perl-%s = %s\\n", p, $4)}END{if (!m) printf("# Error looking up [%s]\\n", p) }' %{SOURCE4} || echo ERROR) -%define ver 5.22.2 +%define ver 5.24.0 %define rel 1 Summary: Practical Extraction and Report Language (Perl) Summary(cs.UTF-8): Programovací jazyk Perl @@ -74,7 +74,7 @@ Epoch: 1 License: GPL v1+ or Artistic Group: Development/Languages/Perl Source0: http://www.cpan.org/src/5.0/%{name}-%{ver}.tar.xz -# Source0-md5: 5a9da684064cfe321dbc85eef75eecca +# Source0-md5: 59456ae4bd4b06cb6e57cb19a3b2d349 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 # Source1-md5: de47d7893f49ad7f41ba69c78511c0db Source2: %{name}.prov @@ -1239,7 +1239,6 @@ rm -rf $RPM_BUILD_ROOT %{perl_privlib}/version.pm %dir %{perl_privlib}/version %{perl_privlib}/version/regex.pm -%{perl_privlib}/version/vpp.pm %{_mandir}/man3/version* %{perl_archlib}/attributes.pm diff --git a/perl_581-soname.patch b/perl_581-soname.patch index 72a81b7..d968f18 100644 --- a/perl_581-soname.patch +++ b/perl_581-soname.patch @@ -23,18 +23,18 @@ ;; esac - $spitshell >>$Makefile <<'!NO!SUBS!' --$(LIBPERL): $& $(obj) $(DYNALOADER) $(LIBPERLEXPORT) +-$(LIBPERL): $& $(perllib_objs) $(DYNALOADER) $(LIBPERLEXPORT) + $spitshell >>Makefile <>$Makefile <<'!NO!SUBS!' - rm -f $@ -- $(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) +- $(LD) -o $@ $(SHRPLDFLAGS) $(perllib_objs) $(DYNALOADER) $(libs) + rm -f $@ $(LIBPERL_SONAME) -+ $(LD) -o $(LIBPERL_SONAME) $(SHRPLDFLAGS) -Wl,-soname,$(LIBPERL_SONAME) $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) ++ $(LD) -o $(LIBPERL_SONAME) $(SHRPLDFLAGS) -Wl,-soname,$(LIBPERL_SONAME) $(SHRPLDFLAGS) $(perllib_objs) $(DYNALOADER) $(libs) + ln -s $(LIBPERL_SONAME) $@ !NO!SUBS! case "$osname" in diff --git a/perl_585-microperl_uconfig.patch b/perl_585-microperl_uconfig.patch index bde592b..7247ce2 100644 --- a/perl_585-microperl_uconfig.patch +++ b/perl_585-microperl_uconfig.patch @@ -4,8 +4,8 @@ afsroot='/afs' alignbytes='4' aphostname='/bin/hostname' --archlib='/usr/local/lib/perl5/5.22/unknown' --archlibexp='/usr/local/lib/perl5/5.22/unknown' +-archlib='/usr/local/lib/perl5/5.24/unknown' +-archlibexp='/usr/local/lib/perl5/5.24/unknown' -archname='unknown' asctime_r_proto='0' -bin='/usr/local/bin' @@ -42,8 +42,8 @@ perl_static_inline='static' phostname='hostname' pidtype=int --privlib='/usr/local/lib/perl5/5.22' --privlibexp='/usr/local/lib/perl5/5.22' +-privlib='/usr/local/lib/perl5/5.24' +-privlibexp='/usr/local/lib/perl5/5.24' procselfexe='' prototype='undef' @@ -700,8 +691,6 @@ @@ -60,7 +60,7 @@ @@ -4735,5 +4735,5 @@ /* Generated from: - * 02c4c9c3e2a7fb7b5c1d2fd7e34acd5c6706d5fd7c40544a1e714355c2f2b264 config_h.SH -- * 45fb46f69ab3d7fd8ea14fc29d490d044cbdd81e8a0111bc0b37aff4321d6182 uconfig.sh -+ * 015e6df6c8df54d93508b9c0532aadd91f1614597edc82ac2d9cbecc5732654b uconfig.sh + * ce61c4f18e82f6356cdae44c5336ceac1d3253033d7449651927f5633be5c3c2 config_h.SH +- * fc611849cb5b1e14ec1687b255dac15414cc5e2e11b192d94e08136cfe277f75 uconfig.sh ++ * 8e70a60e2dc426f9c04ffc90fa7269978ba975771590ada658b5f3eb8e516d3d uconfig.sh * ex: set ro: */ -- 2.43.0