commit d864f7c43b8c89f7472be3eaf8c3d5c61641b11d Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Wed Oct 1 19:42:01 2014 +0100 Update to 0.10 - New upstream release 0.10 - Switch from "Test::Differences" to "Test::XML", to eliminate failures due to differences in ordering of XML attributes (CPAN RT#81552) - Use "File::Spec->null()" to get proper path to NULL (CPAN RT#81200, CPAN RT#82227) - Moved POD tests to "xt/" directory - Move timing sensitive tests to "xt/" directory (CPAN RT#69777) - Classify buildreqs by usage TAP-Formatter-JUnit-0.09-hashorder.patch | 100 ------------------------------ perl-TAP-Formatter-JUnit.spec | 55 ++++++++++++----- sources | 2 +- 3 files changed, 41 insertions(+), 116 deletions(-) --- diff --git a/perl-TAP-Formatter-JUnit.spec b/perl-TAP-Formatter-JUnit.spec index 8b080ae..d5069ab 100644 --- a/perl-TAP-Formatter-JUnit.spec +++ b/perl-TAP-Formatter-JUnit.spec @@ -1,24 +1,43 @@ Name: perl-TAP-Formatter-JUnit -Version: 0.09 -Release: 9%{?dist} +Version: 0.10 +Release: 1%{?dist} Summary: Harness output delegate for JUnit output License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/TAP-Formatter-JUnit/ Source0: http://www.cpan.org/modules/by-module/TAP/TAP-Formatter-JUnit-%{version}.tar.gz -Patch0: TAP-Formatter-JUnit-0.09-hashorder.patch BuildArch: noarch +# Module Build +BuildRequires: perl +BuildRequires: perl(Module::Build) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Module Runtime +BuildRequires: perl(File::Path) +BuildRequires: perl(IO::File) BuildRequires: perl(Moose) BuildRequires: perl(MooseX::NonMoose) +BuildRequires: perl(TAP::Formatter::Console) +BuildRequires: perl(TAP::Formatter::Console::Session) +BuildRequires: perl(Storable) +BuildRequires: perl(XML::Generator) +# Script Runtime BuildRequires: perl(File::Slurp) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(Pod::Usage) +BuildRequires: perl(TAP::Parser) +BuildRequires: perl(TAP::Parser::Aggregator) +# Test Suite +BuildRequires: perl(File::Spec) BuildRequires: perl(IO::Scalar) -BuildRequires: perl(Module::Build) +BuildRequires: perl(IPC::Open2) BuildRequires: perl(TAP::Harness) >= 3.12 -BuildRequires: perl(Tie::IxHash) -BuildRequires: perl(Test::Differences) BuildRequires: perl(Test::More) -BuildRequires: perl(XML::Generator) -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +BuildRequires: perl(Test::XML) +# Runtime +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(TAP::Formatter::Console) +Requires: perl(TAP::Formatter::Console::Session) %description This module provides JUnit output formatting for TAP::Harness (a replacement @@ -27,17 +46,13 @@ for Test::Harness. %prep %setup -q -n TAP-Formatter-JUnit-%{version} -# Address test failures due to hash order randomization -# https://rt.cpan.org/Public/Bug/Display.html?id=81552 -%patch0 - %build -%{__perl} Build.PL installdirs=vendor +perl Build.PL --installdirs=vendor ./Build %install -./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 -%{_fixperms} $RPM_BUILD_ROOT/* +./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0 +%{_fixperms} $RPM_BUILD_ROOT %check ./Build test @@ -50,6 +65,16 @@ for Test::Harness. %{_mandir}/man3/* %changelog +* Wed Oct 1 2014 Paul Howarth <paul@xxxxxxxxxxxx> - 0.10-1 +- Update to 0.10 + - Switch from "Test::Differences" to "Test::XML", to eliminate failures due + to differences in ordering of XML attributes (CPAN RT#81552) + - Use "File::Spec->null()" to get proper path to NULL (CPAN RT#81200, + CPAN RT#82227) + - Moved POD tests to "xt/" directory + - Move timing sensitive tests to "xt/" directory (CPAN RT#69777) +- Classify buildreqs by usage + * Mon Sep 01 2014 Jitka Plesnikova <jplesnik@xxxxxxxxxx> - 0.09-9 - Perl 5.20 rebuild diff --git a/sources b/sources index cfe47b9..91cff7f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dc3effb243dc69f80953f5ddb918213d TAP-Formatter-JUnit-0.09.tar.gz +384105f762dbe2ba5b8e79a809b4a512 TAP-Formatter-JUnit-0.10.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel