[perl] Update to 5.12.2
Petr Sabata
psabata at fedoraproject.org
Tue Sep 7 08:51:41 UTC 2010
commit f070f1b19f2b465410e680f34de81650acdd2ee3
Author: Petr Sabata <psabata at redhat.com>
Date: Tue Sep 7 10:51:36 2010 +0200
Update to 5.12.2
.gitignore | 1 +
perl.spec | 19 +++++++++++++------
sources | 5 +----
3 files changed, 15 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e5bad7d..7bb0ce2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ perl-5.12.1.tar.gz
perl-5.8.0-libdir64.patch
macros.perl
filter-requires.sh
+/perl-5.12.2.tar.gz
diff --git a/perl.spec b/perl.spec
index 2747b84..0d2b3c8 100644
--- a/perl.spec
+++ b/perl.spec
@@ -1,4 +1,4 @@
-%define perl_version 5.12.1
+%define perl_version 5.12.2
%define perl_epoch 4
%define perl_arch_stem -thread-multi
%define perl_archname %{_arch}-%{_os}%{perl_arch_stem}
@@ -12,7 +12,7 @@
Name: perl
Version: %{perl_version}
# release number must be even higher, becase dual-lived modules will be broken otherwise
-Release: 131%{?dist}
+Release: 1%{?dist}
Epoch: %{perl_epoch}
Summary: Practical Extraction and Report Language
Group: Development/Languages
@@ -65,7 +65,7 @@ Patch7: perl-5.10.0-x86_64-io-test-failure.patch
# see http://fedoraproject.org/wiki/Perl/perl.spec for instructions
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-BuildRequires: db4-devel, gdbm-devel, groff, tcsh, zlib-devel
+BuildRequires: db4-devel, gdbm-devel, groff, tcsh, zlib-devel, systemtap-sdt-devel
# For tests
BuildRequires: procps, rsyslog
@@ -76,6 +76,7 @@ Provides: perl(VMS::Filespec)
Provides: perl(VMS::Stdio)
# Compat provides
+Provides: perl(:MODULE_COMPAT_5.12.2)
Provides: perl(:MODULE_COMPAT_5.12.1)
Provides: perl(:MODULE_COMPAT_5.12.0)
%ifarch s390 s390x
@@ -135,7 +136,7 @@ Provides: perl-File-Temp = 0.22
Obsoletes: perl-File-Temp < 0.20
# suidperl isn't created by upstream since 5.12.0
-Obsoletes: perl-suidperl <= 4:5.12.1
+Obsoletes: perl-suidperl <= 4:5.12.2
Requires: perl-libs = %{perl_epoch}:%{perl_version}-%{release}
@@ -817,7 +818,7 @@ upstream tarball from perl.org.
%prep
-%setup -q -n perl-5.12.1
+%setup -q -n perl-%{perl_version}
%patch1 -p1
# This patch breaks sparc64 compilation
# We should probably consider removing it for all arches.
@@ -929,7 +930,7 @@ echo "RPM Build arch: %{_arch}"
-Duseshrplib \
-Dusethreads \
-Duseithreads \
- -Dusedtrace \
+ -Dusedtrace='/usr/bin/dtrace' \
-Duselargefiles \
-Dd_semctl_semun \
-Di_db \
@@ -1701,6 +1702,12 @@ rm -rf $RPM_BUILD_ROOT
# Old changelog entries are preserved in CVS.
%changelog
+* Tue Sep 7 2010 Petr Sabata <psabata at redhat.com> - 4:5.12.2-1
+- Update to 5.12.2
+- Removed one hardcoded occurence of perl version in build process
+- Added correct path to dtrace binary
+- BuildRequires: systemtap-sdt-devel
+
* Tue Sep 7 2010 Marcela Mašláňová <mmaslano at redhat.com> - 4:5.12.1-131
- run Configure with -Dusedtrace for systemtap support
diff --git a/sources b/sources
index 8431bca..7931129 100644
--- a/sources
+++ b/sources
@@ -1,4 +1 @@
-a57b6c82e9319145db72936b5e2fcbc7 perl-5.12.1.tar.gz
-aceea3db13a159cd5f7e5f2e3ad9534f perl-5.8.0-libdir64.patch
-26be2f310eef77f206c47e380518cbd8 macros.perl
-ad5d07285d6e4914384b43c9abc2bdba filter-requires.sh
+af2df531d46b77fdf0d97eecb03eddb2 perl-5.12.2.tar.gz
More information about the scm-commits
mailing list