[perl/f22] Provide 5.20.2 MODULE_COMPAT; Clean up list of provided files

Jitka Plesnikova jplesnik at fedoraproject.org
Wed Feb 18 09:15:04 UTC 2015


commit 76c22b2ce225c229296cf731d0ff400c26e91fac
Author: Jitka Plesnikova <jplesnik at redhat.com>
Date:   Wed Feb 18 10:02:43 2015 +0100

    Provide 5.20.2 MODULE_COMPAT; Clean up list of provided files

 ....20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch |    0
 ....2-Install-libperl.so-to-shrpdir-on-Linux.patch |    0
 perl.spec                                          |   46 ++++---------------
 3 files changed, 10 insertions(+), 36 deletions(-)
---
diff --git a/perl-5.20.1-Fix-Errno.pm-generation-for-gcc-5.0.patch b/perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch
similarity index 100%
rename from perl-5.20.1-Fix-Errno.pm-generation-for-gcc-5.0.patch
rename to perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch
diff --git a/perl-5.16.3-Install-libperl.so-to-shrpdir-on-Linux.patch b/perl-5.20.2-Install-libperl.so-to-shrpdir-on-Linux.patch
similarity index 100%
rename from perl-5.16.3-Install-libperl.so-to-shrpdir-on-Linux.patch
rename to perl-5.20.2-Install-libperl.so-to-shrpdir-on-Linux.patch
diff --git a/perl.spec b/perl.spec
index 3ad2eee..ef61a78 100644
--- a/perl.spec
+++ b/perl.spec
@@ -30,7 +30,7 @@
 Name:           perl
 Version:        %{perl_version}
 # release number must be even higher, because dual-lived modules will be broken otherwise
-Release:        320%{?dist}
+Release:        321%{?dist}
 Epoch:          %{perl_epoch}
 Summary:        Practical Extraction and Report Language
 Group:          Development/Languages
@@ -80,7 +80,7 @@ Patch8:         perl-5.14.1-offtest.patch
 Patch15:        perl-5.16.3-create_libperl_soname.patch
 
 # Install libperl.so to -Dshrpdir value
-Patch16:        perl-5.16.3-Install-libperl.so-to-shrpdir-on-Linux.patch
+Patch16:        perl-5.20.2-Install-libperl.so-to-shrpdir-on-Linux.patch
 
 # Document Math::BigInt::CalcEmu requires Math::BigInt, rhbz#959096,
 # CPAN RT#85015
@@ -102,7 +102,7 @@ Patch27:        perl-5.21.6-Report-inaccesible-file-on-failed-require.patch
 Patch28:        perl-5.21.6-t-op-taint.t-Perform-SHA-256-algorithm-by-crypt-if-d.patch
 
 # Fix Errno.pm generation for GCC 5.0, RT#123784, in upstream after 5.21.8
-Patch29:        perl-5.20.1-Fix-Errno.pm-generation-for-gcc-5.0.patch
+Patch29:        perl-5.20.2-Fix-Errno.pm-generation-for-gcc-5.0.patch
 
 # Handle hexadecimal constants by h2ph, RT#123784, in upstream after 5.21.8
 Patch30:        perl-5.21.8-h2ph-correct-handling-of-hex-constants-for-the-pream.patch
@@ -137,10 +137,11 @@ BuildRequires:  procps, rsyslog
 
 
 # compat macro needed for rebuild
-%global perl_compat perl(:MODULE_COMPAT_5.20.1)
+%global perl_compat perl(:MODULE_COMPAT_5.20.2)
 
 # Compat provides
 Provides: %perl_compat
+Provides: perl(:MODULE_COMPAT_5.20.1)
 Provides: perl(:MODULE_COMPAT_5.20.0)
 
 # Threading provides
@@ -151,42 +152,10 @@ Provides: perl(:WITH_LARGEFILES)
 # PerlIO provides
 Provides: perl(:WITH_PERLIO)
 # File provides
-Provides: perl(abbrev.pl)
-Provides: perl(assert.pl)
-Provides: perl(bigfloat.pl)
-Provides: perl(bigint.pl)
-Provides: perl(bigrat.pl)
 Provides: perl(bytes_heavy.pl)
-Provides: perl(cacheout.pl)
-Provides: perl(complete.pl)
-Provides: perl(ctime.pl)
-Provides: perl(dotsh.pl)
 Provides: perl(dumpvar.pl)
-Provides: perl(exceptions.pl)
-Provides: perl(fastcwd.pl)
-Provides: perl(find.pl)
-Provides: perl(finddepth.pl)
-Provides: perl(flush.pl)
-Provides: perl(ftp.pl)
-Provides: perl(getcwd.pl)
-Provides: perl(getopt.pl)
-Provides: perl(getopts.pl)
-Provides: perl(hostname.pl)
-Provides: perl(importenv.pl)
-Provides: perl(look.pl)
-Provides: perl(newgetopt.pl)
-Provides: perl(open2.pl)
-Provides: perl(open3.pl)
 Provides: perl(perl5db.pl)
-Provides: perl(pwd.pl)
-Provides: perl(shellwords.pl)
-Provides: perl(stat.pl)
-Provides: perl(syslog.pl)
-Provides: perl(tainted.pl)
-Provides: perl(termcap.pl)
-Provides: perl(timelocal.pl)
 Provides: perl(utf8_heavy.pl)
-Provides: perl(validate.pl)
 
 # suidperl isn't created by upstream since 5.12.0
 Obsoletes: perl-suidperl <= 4:5.12.2
@@ -3862,6 +3831,11 @@ sed \
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Wed Feb 18 2015 Jitka Plesnikova <jplesnik at redhat.com> - 4:5.20.2-321
+- Provide 5.20.2 MODULE_COMPAT
+- Clean list of provided files
+- Update names of changed patches
+
 * Tue Feb 17 2015 Jitka Plesnikova <jplesnik at redhat.com> - 4:5.20.2-320
 - 5.20.2 bump (see <http://search.cpan.org/dist/perl-5.20.2/pod/perldelta.pod>
   for release notes)


More information about the scm-commits mailing list