[perl/f15: 1/3] update to 5.12.4 - Upstream changes: remove patch for lc tainting RT #87336, - updated Modu

Marcela Mašláňová mmaslano at fedoraproject.org
Tue Jun 21 14:51:28 UTC 2011


commit e3d11ed8555473411f78a23d0d3578b77e8326a4
Author: Marcela Mašláňová <mmaslano at redhat.com>
Date:   Tue Jun 21 16:46:54 2011 +0200

    update to 5.12.4
    - Upstream changes: remove patch for lc tainting RT #87336,
    -          updated Module-CoreList v2.50 in tarball

 .gitignore |    1 +
 perl.spec  |   18 ++++++++++--------
 sources    |    2 +-
 3 files changed, 12 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1937da7..3529401 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ filter-requires.sh
 /perl-5.12.3.tar.gz
 /perl.stp
 /perl-example.stp
+/perl-5.12.4.tar.bz2
diff --git a/perl.spec b/perl.spec
index 97b8ba3..7b3b842 100644
--- a/perl.spec
+++ b/perl.spec
@@ -1,4 +1,4 @@
-%global perl_version    5.12.3
+%global perl_version    5.12.4
 %global perl_epoch      4
 %global perl_arch_stem -thread-multi
 %global perl_archname %{_arch}-%{_os}%{perl_arch_stem}
@@ -20,7 +20,7 @@
 Name:           perl
 Version:        %{perl_version}
 # release number must be even higher, becase dual-lived modules will be broken otherwise
-Release:        158%{?dist}
+Release:        159%{?dist}
 Epoch:          %{perl_epoch}
 Summary:        Practical Extraction and Report Language
 Group:          Development/Languages
@@ -32,7 +32,7 @@ Group:          Development/Languages
 # Copyright Only: for example ext/Text-Soundex/Soundex.xs 
 License:        (GPL+ or Artistic) and (GPLv2+ or Artistic) and Copyright Only and MIT and Public Domain and UCD
 Url:            http://www.perl.org/
-Source0:        http://www.cpan.org/src/5.0/perl-%{perl_version}.tar.gz
+Source0:        http://www.cpan.org/src/5.0/perl-%{perl_version}.tar.bz2
 Source2:        perl-5.8.0-libnet.cfg
 Source3:        macros.perl
 #Systemtap tapset and example that make use of systemtap-sdt-devel
@@ -79,8 +79,6 @@ Patch9:         perl-5.12.2-h2ph.patch
 
 # Update ExtUtils::ParseXS to 2.2206
 Patch10:	perl-ExtUtils-ParseXS-2.2206.patch
-# 692900 - lc launders tainted flag, RT #87336
-Patch11:    perl-87336-lc-uc-first-fail-to-taint-the-returned-st.patch
 
 # Update some of the bundled modules
 # see http://fedoraproject.org/wiki/Perl/perl.spec for instructions
@@ -97,6 +95,7 @@ Provides: perl(VMS::Filespec)
 Provides: perl(VMS::Stdio)
 
 # Compat provides
+Provides: perl(:MODULE_COMPAT_5.12.4)
 Provides: perl(:MODULE_COMPAT_5.12.3)
 Provides: perl(:MODULE_COMPAT_5.12.2)
 Provides: perl(:MODULE_COMPAT_5.12.1)
@@ -561,7 +560,7 @@ Summary:        Perl core modules indexed by perl versions
 Group:          Development/Languages
 License:        GPL+ or Artistic
 Epoch:          0
-Version:        2.29 
+Version:        2.50 
 Requires:       perl = %{perl_epoch}:%{perl_version}-%{release}
 Requires:       perl(version)
 BuildArch:      noarch
@@ -955,7 +954,6 @@ tarball from perl.org.
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
-%patch11 -p1
 
 #copy the example script
 cp -a %{SOURCE5} .
@@ -1169,7 +1167,6 @@ pushd %{build_archlib}/CORE/
     'Fedora Patch8: Do not leak when destroying thread; RT #77352' \
     'Fedora Patch9: h2ph produces incorrect code in preamble, based mainly on RT #74614 ' \
     'Fedora Patch10: Update ExtUtils::ParseXS to 2.2206' \
-    'Fedora Patch11: lc launders tainted flag RT #87336' \
     %{nil}
 
 rm patchlevel.bak
@@ -1970,6 +1967,11 @@ rm -rf $RPM_BUILD_ROOT
 
 # Old changelog entries are preserved in CVS.
 %changelog
+* Tue Jun 21 2011 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.12.3-159
+- update to minor update release 5.12.4
+- Upstream changes: remove patch for lc tainting RT #87336,
+-          updated Module-CoreList v2.50 in tarball
+
 * Wed Jun  1 2011 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.12.3-158
 - arm can't do parallel build
 - add require EE::MM into IPC::Cmd 711486
diff --git a/sources b/sources
index 986d98b..c033d0c 100644
--- a/sources
+++ b/sources
@@ -1,6 +1,6 @@
 aceea3db13a159cd5f7e5f2e3ad9534f  perl-5.8.0-libdir64.patch
 26be2f310eef77f206c47e380518cbd8  macros.perl
 ad5d07285d6e4914384b43c9abc2bdba  filter-requires.sh
-29975a69dce54e47fcd6331c085c6c99  perl-5.12.3.tar.gz
 1737a36154bb5bca781296794afc6791  perl.stp
 df28fe2c574e8807d0a803308c545dca  perl-example.stp
+c499a9c04d08b1424fc808104850a0cf  perl-5.12.4.tar.bz2


More information about the scm-commits mailing list