[perl-Test-Class: 2/2] Update to 0.42
by Paul Howarth
commit 82a9d2d3ae90679587b1ef6bbe4d27649a59908d
Author: Paul Howarth <paul(a)city-fan.org>
Date: Thu May 8 11:57:41 2014 +0100
Update to 0.42
- New upstream release 0.42
- Properly handle thrown exceptions that stringify to the empty string before
or after chomping (https://github.com/adrianh/test-class/pull/11)
- This release by ETHER -> update source URL
- Drop workaround for CPAN RT#85106, no longer needed
0001-Lower-Module-Build-requirement.patch | 18 ------------------
Test-Class-0.42-Module-Build-version.patch | 11 +++++++++++
perl-Test-Class.spec | 23 +++++++++++++++--------
sources | 2 +-
4 files changed, 27 insertions(+), 27 deletions(-)
---
diff --git a/Test-Class-0.42-Module-Build-version.patch b/Test-Class-0.42-Module-Build-version.patch
new file mode 100644
index 0000000..141b90c
--- /dev/null
+++ b/Test-Class-0.42-Module-Build-version.patch
@@ -0,0 +1,11 @@
+--- META.yml
++++ META.yml
+@@ -11,7 +11,7 @@ build_requires:
+ base: '0'
+ overload: '0'
+ configure_requires:
+- Module::Build: '0.42'
++ Module::Build: '0.40'
+ dynamic_config: 1
+ generated_by: 'Module::Build version 0.4205, CPAN::Meta::Converter version 2.141170'
+ license: perl
diff --git a/perl-Test-Class.spec b/perl-Test-Class.spec
index 0a34b7f..dff9dbb 100644
--- a/perl-Test-Class.spec
+++ b/perl-Test-Class.spec
@@ -1,13 +1,13 @@
Name: perl-Test-Class
-Version: 0.41
-Release: 1%{?dist}.1
+Version: 0.42
+Release: 1%{?dist}
Summary: Easily create test classes in an xUnit/JUnit style
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Test-Class/
-Source0: http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Class-%{version}.tar.gz
+Source0: http://www.cpan.org/authors/id/E/ET/ETHER/Test-Class-%{version}.tar.gz
Patch0: perl-Test-Class-UTF8.patch
-Patch1: 0001-Lower-Module-Build-requirement.patch
+Patch1: Test-Class-0.42-Module-Build-version.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
BuildRequires: perl
@@ -27,6 +27,7 @@ BuildRequires: perl(warnings)
BuildRequires: perl(base)
BuildRequires: perl(Fcntl)
BuildRequires: perl(IO::File) >= 1.09
+BuildRequires: perl(overload)
BuildRequires: perl(Test)
BuildRequires: perl(Test::Builder::Tester) >= 1.02
BuildRequires: perl(Test::Exception) >= 0.25
@@ -54,7 +55,9 @@ find -type f -exec chmod -c -x {} \;
# Fix character encoding in documentation
%patch0
-%patch1 -p1
+
+# Lower Module::Build version requirement so we can build for EPEL-7
+%patch1
%build
perl Build.PL installdirs=vendor
@@ -66,9 +69,6 @@ rm -rf $RPM_BUILD_ROOT
%{_fixperms} $RPM_BUILD_ROOT
%check
-# Avoid annoying noise from TAP::Parser::SourceHandler::Perl version 3.28 (CPAN RT#85106)
-export PERL5LIB="$(pwd)/no-such-directory"
-
./Build test
%clean
@@ -82,6 +82,13 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/Test::Class::MethodInfo.3pm*
%changelog
+* Thu May 8 2014 Paul Howarth <paul(a)city-fan.org> - 0.42-1
+- Update to 0.42
+ - Properly handle thrown exceptions that stringify to the empty string before
+ or after chomping (https://github.com/adrianh/test-class/pull/11)
+- This release by ETHER -> update source URL
+- Drop workaround for CPAN RT#85106, no longer needed
+
* Tue Jan 21 2014 Lubomir Rintel <lkundrak(a)v3.sk> - 0.41-1.1
- Make it build for el7
diff --git a/sources b/sources
index 67e3434..80c9a59 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-56358ad7d53a496865033c1a6dd5a162 Test-Class-0.41.tar.gz
+b4ffcae3b842c1f830afcf50990dab0b Test-Class-0.42.tar.gz
10 years, 1 month
Broken dependencies: perl-Language-Expr
by Fedora Koji Build System
perl-Language-Expr has broken dependencies in the rawhide tree:
On x86_64:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
On i386:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
On armhfp:
perl-Language-Expr-0.19-4.fc19.noarch requires perl(:MODULE_COMPAT_5.16.2)
Please resolve this as soon as possible.
10 years, 1 month
[perl-Perl-MinimumVersion] Upstream update.
by corsepiu
commit 5f568584349854cf8463062154a255b998604e90
Author: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Wed May 7 16:56:28 2014 +0200
Upstream update.
- Reflect upstream BR:-changes.
- Reflect Source0: having changed.
- Minor spec file modernization.
.gitignore | 2 +-
perl-Perl-MinimumVersion.spec | 32 ++++++++++++++++++--------------
sources | 2 +-
3 files changed, 20 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5937535..bb22552 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/Perl-MinimumVersion-1.32.tar.gz
+/Perl-MinimumVersion-1.35.tar.gz
diff --git a/perl-Perl-MinimumVersion.spec b/perl-Perl-MinimumVersion.spec
index e45f760..ada1552 100644
--- a/perl-Perl-MinimumVersion.spec
+++ b/perl-Perl-MinimumVersion.spec
@@ -1,34 +1,34 @@
Name: perl-Perl-MinimumVersion
-Version: 1.32
-Release: 5%{?dist}
+Version: 1.35
+Release: 1%{?dist}
Summary: Find a minimum required version of perl for Perl code
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/Perl-MinimumVersion/
-Source0: http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Perl-MinimumVersion-%{...
+Source0: http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/Perl-MinimumVersion-%{v...
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildArch: noarch
-BuildRequires: perl(Cwd)
-BuildRequires: perl(File::Find)
-BuildRequires: perl(File::Path)
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.59
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.30
# Run-time and tests:
+BuildRequires: perl(Carp)
+BuildRequires: perl(Exporter)
BuildRequires: perl(List::Util) >= 1.20
BuildRequires: perl(Params::Util) >= 0.25
BuildRequires: perl(Perl::Critic::Utils) >= 1.104
BuildRequires: perl(PPI) >= 1.215
-BuildRequires: perl(PPIx::Regexp) >= 0.029
+BuildRequires: perl(PPI::Util)
+BuildRequires: perl(PPIx::Regexp) >= 0.033
+BuildRequires: perl(strict)
+BuildRequires: perl(vars)
BuildRequires: perl(version) >= 0.76
+BuildRequires: perl(warnings)
%if !%{defined perl_bootstrap}
-BuildRequires: perl(Carp)
-BuildRequires: perl(Exporter)
BuildRequires: perl(File::Find::Rule) >= 0.32
BuildRequires: perl(File::Find::Rule::Perl) >= 1.04
BuildRequires: perl(File::Spec) >= 0.80
BuildRequires: perl(Getopt::Long)
-BuildRequires: perl(PPI::Util)
BuildRequires: perl(Test::More) >= 0.47
BuildRequires: perl(Test::Script) >= 1.03
%endif
@@ -46,8 +46,7 @@ make %{?_smp_mflags}
%install
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
-find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
-chmod -R u+w $RPM_BUILD_ROOT/*
+%{_fixperms} $RPM_BUILD_ROOT/*
%check
%if !%{defined perl_bootstrap}
@@ -55,7 +54,6 @@ make test
%endif
%files
-%defattr(-,root,root,-)
%doc Changes LICENSE
%{_bindir}/*
%{perl_vendorlib}/Perl
@@ -63,6 +61,12 @@ make test
%{_mandir}/man3/*
%changelog
+* Wed May 07 2014 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 1.35-1
+- Upstream update.
+- Reflect upstream BR:-changes.
+- Reflect Source0: having changed.
+- Minor spec file modernization.
+
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.32-5
- Perl 5.18 re-rebuild of bootstrapped packages
diff --git a/sources b/sources
index 3e93e16..feee8ee 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-df44169658c95e8cc94f1e8fdd8f429e Perl-MinimumVersion-1.32.tar.gz
+546e2cf8b99a3e78776d7c22bbb6335a Perl-MinimumVersion-1.35.tar.gz
10 years, 1 month