[perl-TAP-Formatter-JUnit] Update to 0.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux