pghmcfc pushed to perl-Test-Valgrind (master). "Update to 1.18 (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Nov 16 16:14:00 UTC 2015


From 501881db063cf8a4bd22dd54def92c68b2221c13 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul at city-fan.org>
Date: Mon, 16 Nov 2015 16:10:02 +0000
Subject: Update to 1.18

- New upstream release 1.18
  - A new Test::Valgrind::Version class has been added to represent valgrind
    version numbers, instead of lazily relying on version.pm
  - The detection of the valgrind executable has been slightly improved to
    cover some edge cases
  - Test failures on Windows, or with old versions of Test::More or File::Temp,
    have been addressed
  - A few extraneous warnings displayed by some tests when they were run with
    old versions of Test::Harness were silenced
- Drop bumped version requirements from previous build, no longer needed
---
 perl-Test-Valgrind.spec | 25 +++++++++++++++++++------
 sources                 |  2 +-
 2 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/perl-Test-Valgrind.spec b/perl-Test-Valgrind.spec
index c89a8d0..b455d26 100644
--- a/perl-Test-Valgrind.spec
+++ b/perl-Test-Valgrind.spec
@@ -1,6 +1,6 @@
 Name:		perl-Test-Valgrind
 Summary:	Generate suppressions, analyze and test any command with valgrind
-Version:	1.17
+Version:	1.18
 Release:	1%{?dist}
 Group:		Development/Libraries
 License:	GPL+ or Artistic
@@ -24,6 +24,7 @@ BuildRequires:	perl(Config)
 BuildRequires:	perl(Digest::MD5)
 BuildRequires:	perl(DynaLoader)
 BuildRequires:	perl(Env::Sanctify)
+BuildRequires:	perl(ExtUtils::MM)
 BuildRequires:	perl(Fcntl)
 BuildRequires:	perl(File::HomeDir) >= 0.86
 BuildRequires:	perl(File::Path)
@@ -32,21 +33,18 @@ BuildRequires:	perl(File::Temp) >= 0.14
 BuildRequires:	perl(Filter::Util::Call)
 BuildRequires:	perl(IO::Select)
 BuildRequires:	perl(List::Util)
+BuildRequires:	perl(overload)
 BuildRequires:	perl(Perl::Destruct::Level)
 BuildRequires:	perl(POSIX)
 BuildRequires:	perl(Scalar::Util)
 BuildRequires:	perl(strict)
 BuildRequires:	perl(Test::Builder)
-BuildRequires:	perl(version)
 BuildRequires:	perl(warnings)
 BuildRequires:	perl(XML::Twig)
 BuildRequires:	perl(XML::Twig::Elt)
-BuildRequires:	perl(XSLoader)
 BuildRequires:	valgrind >= 3.1.0
 # Test Suite
 BuildRequires:	perl(lib)
-BuildRequires:	perl(File::Temp) >= 0.19
-BuildRequires:	perl(Test::Builder) >= 0.88
 BuildRequires:	perl(Test::More)
 BuildRequires:	perl(Time::HiRes)
 BuildRequires:	perl(XSLoader)
@@ -63,7 +61,6 @@ Requires:	perl(Filter::Util::Call)
 Requires:	perl(Perl::Destruct::Level)
 Requires:	perl(XML::Twig)
 Requires:	perl(XML::Twig::Elt)
-Requires:	perl(XSLoader)
 Requires:	valgrind >= 3.1.0
 
 %description
@@ -87,6 +84,9 @@ example HTML pages) by defining your own Test::Valgrind::Action class.
 %prep
 %setup -q -n Test-Valgrind-%{version}
 
+# Avoid doc-file deps
+chmod -c -x samples/map.pl
+
 %build
 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
 make %{?_smp_mflags}
@@ -142,8 +142,21 @@ rm -rf %{buildroot}
 %{_mandir}/man3/Test::Valgrind::Tool.3*
 %{_mandir}/man3/Test::Valgrind::Tool::memcheck.3*
 %{_mandir}/man3/Test::Valgrind::Util.3*
+%{_mandir}/man3/Test::Valgrind::Version.3*
 
 %changelog
+* Mon Nov 16 2015 Paul Howarth <paul at city-fan.org> - 1.18-1
+- Update to 1.18
+  - A new Test::Valgrind::Version class has been added to represent valgrind
+    version numbers, instead of lazily relying on version.pm
+  - The detection of the valgrind executable has been slightly improved to
+    cover some edge cases
+  - Test failures on Windows, or with old versions of Test::More or File::Temp,
+    have been addressed
+  - A few extraneous warnings displayed by some tests when they were run with
+    old versions of Test::Harness were silenced
+- Drop bumped version requirements from previous build, no longer needed
+
 * Sun Nov 15 2015 Paul Howarth <paul at city-fan.org> - 1.17-1
 - Update to 1.17
   - The Test::Valgrind tests will now be skipped when the default and
diff --git a/sources b/sources
index 23dc96e..9d8bc0c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8ec5e531437ee2567df4d308c5cd5abd  Test-Valgrind-1.17.tar.gz
+fb5153f86c27ffb5a50ce06b86f7e5c9  Test-Valgrind-1.18.tar.gz
-- 
cgit v0.11.2


	http://pkgs.fedoraproject.org/cgit/perl-Test-Valgrind.git/commit/?h=master&id=501881db063cf8a4bd22dd54def92c68b2221c13


More information about the perl-devel mailing list