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
epel9
Paul Howarth 9 years ago
parent eadd866cad
commit 501881db06

@ -1,6 +1,6 @@
Name: perl-Test-Valgrind Name: perl-Test-Valgrind
Summary: Generate suppressions, analyze and test any command with valgrind Summary: Generate suppressions, analyze and test any command with valgrind
Version: 1.17 Version: 1.18
Release: 1%{?dist} Release: 1%{?dist}
Group: Development/Libraries Group: Development/Libraries
License: GPL+ or Artistic License: GPL+ or Artistic
@ -24,6 +24,7 @@ BuildRequires: perl(Config)
BuildRequires: perl(Digest::MD5) BuildRequires: perl(Digest::MD5)
BuildRequires: perl(DynaLoader) BuildRequires: perl(DynaLoader)
BuildRequires: perl(Env::Sanctify) BuildRequires: perl(Env::Sanctify)
BuildRequires: perl(ExtUtils::MM)
BuildRequires: perl(Fcntl) BuildRequires: perl(Fcntl)
BuildRequires: perl(File::HomeDir) >= 0.86 BuildRequires: perl(File::HomeDir) >= 0.86
BuildRequires: perl(File::Path) BuildRequires: perl(File::Path)
@ -32,21 +33,18 @@ BuildRequires: perl(File::Temp) >= 0.14
BuildRequires: perl(Filter::Util::Call) BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl(IO::Select) BuildRequires: perl(IO::Select)
BuildRequires: perl(List::Util) BuildRequires: perl(List::Util)
BuildRequires: perl(overload)
BuildRequires: perl(Perl::Destruct::Level) BuildRequires: perl(Perl::Destruct::Level)
BuildRequires: perl(POSIX) BuildRequires: perl(POSIX)
BuildRequires: perl(Scalar::Util) BuildRequires: perl(Scalar::Util)
BuildRequires: perl(strict) BuildRequires: perl(strict)
BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder)
BuildRequires: perl(version)
BuildRequires: perl(warnings) BuildRequires: perl(warnings)
BuildRequires: perl(XML::Twig) BuildRequires: perl(XML::Twig)
BuildRequires: perl(XML::Twig::Elt) BuildRequires: perl(XML::Twig::Elt)
BuildRequires: perl(XSLoader)
BuildRequires: valgrind >= 3.1.0 BuildRequires: valgrind >= 3.1.0
# Test Suite # Test Suite
BuildRequires: perl(lib) BuildRequires: perl(lib)
BuildRequires: perl(File::Temp) >= 0.19
BuildRequires: perl(Test::Builder) >= 0.88
BuildRequires: perl(Test::More) BuildRequires: perl(Test::More)
BuildRequires: perl(Time::HiRes) BuildRequires: perl(Time::HiRes)
BuildRequires: perl(XSLoader) BuildRequires: perl(XSLoader)
@ -63,7 +61,6 @@ Requires: perl(Filter::Util::Call)
Requires: perl(Perl::Destruct::Level) Requires: perl(Perl::Destruct::Level)
Requires: perl(XML::Twig) Requires: perl(XML::Twig)
Requires: perl(XML::Twig::Elt) Requires: perl(XML::Twig::Elt)
Requires: perl(XSLoader)
Requires: valgrind >= 3.1.0 Requires: valgrind >= 3.1.0
%description %description
@ -87,6 +84,9 @@ example HTML pages) by defining your own Test::Valgrind::Action class.
%prep %prep
%setup -q -n Test-Valgrind-%{version} %setup -q -n Test-Valgrind-%{version}
# Avoid doc-file deps
chmod -c -x samples/map.pl
%build %build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
make %{?_smp_mflags} make %{?_smp_mflags}
@ -142,8 +142,21 @@ rm -rf %{buildroot}
%{_mandir}/man3/Test::Valgrind::Tool.3* %{_mandir}/man3/Test::Valgrind::Tool.3*
%{_mandir}/man3/Test::Valgrind::Tool::memcheck.3* %{_mandir}/man3/Test::Valgrind::Tool::memcheck.3*
%{_mandir}/man3/Test::Valgrind::Util.3* %{_mandir}/man3/Test::Valgrind::Util.3*
%{_mandir}/man3/Test::Valgrind::Version.3*
%changelog %changelog
* Mon Nov 16 2015 Paul Howarth <paul@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@city-fan.org> - 1.17-1 * Sun Nov 15 2015 Paul Howarth <paul@city-fan.org> - 1.17-1
- Update to 1.17 - Update to 1.17
- The Test::Valgrind tests will now be skipped when the default and - The Test::Valgrind tests will now be skipped when the default and

@ -1 +1 @@
8ec5e531437ee2567df4d308c5cd5abd Test-Valgrind-1.17.tar.gz fb5153f86c27ffb5a50ce06b86f7e5c9 Test-Valgrind-1.18.tar.gz

Loading…
Cancel
Save