commit 3d7423f156ce9a179a83e74659039e01b3d2e2e9 Author: Ralf Corsépius <corse...@fedoraproject.org> Date: Mon Apr 14 13:14:38 2014 +0200
Upstream update. - Remove more bundled modules. - Rework BRs. - Modernize spec. .gitignore | 2 +- perl-Parallel-Scoreboard.spec | 31 ++++++++++++++++++++++++------- sources | 2 +- 3 files changed, 26 insertions(+), 9 deletions(-) --- diff --git a/.gitignore b/.gitignore index ad8485a..a69610e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Parallel-Scoreboard-0.04.tar.gz +/Parallel-Scoreboard-0.05.tar.gz diff --git a/perl-Parallel-Scoreboard.spec b/perl-Parallel-Scoreboard.spec index 8091ab5..054fce2 100644 --- a/perl-Parallel-Scoreboard.spec +++ b/perl-Parallel-Scoreboard.spec @@ -1,5 +1,5 @@ Name: perl-Parallel-Scoreboard -Version: 0.04 +Version: 0.05 Release: 1%{?dist} Summary: Scoreboard for monitoring status of many processes License: GPL+ or Artistic @@ -8,15 +8,24 @@ URL: http://search.cpan.org/dist/Parallel-Scoreboard/ Source0: http://www.cpan.org/authors/id/K/KA/KAZUHO/Parallel-Scoreboard-%{version}.tar.gz BuildArch: noarch BuildRequires: perl(Class::Accessor::Lite) >= 0.05 +BuildRequires: perl(Digest::MD5) +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Fcntl) +BuildRequires: perl(File::Temp) BuildRequires: perl(Filter::Util::Call) BuildRequires: perl(HTML::Entities) +BuildRequires: perl(IO::Handle) BuildRequires: perl(JSON) -BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(File::Temp) +BuildRequires: perl(POSIX) +BuildRequires: perl(Spiffy) +BuildRequires: perl(Test::Base) +BuildRequires: perl(Test::Base::Filter) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder::Module) BuildRequires: perl(Test::More) -BuildRequires: perl(Digest::MD5) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) + Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(Class::Accessor::Lite) >= 0.05 @@ -31,12 +40,15 @@ like the status module of the Apache HTTP server. %prep %setup -q -n Parallel-Scoreboard-%{version} # Remove bundled modules -for f in inc/Test/More.pm inc/File/Temp.pm inc/Test/Builder.pm \ - inc/Test/Builder/Module.pm; do +for f in inc/Test/More.pm inc/File/Temp.pm inc/Spiffy.pm \ + inc/Test/Base.pm inc/Test/Base/Filter.pm \ + inc/Test/Builder.pm inc/Test/Builder/Module.pm; do pat=$(echo "$f" | sed 's,/,\\/,g;s,\.,\\.,g') rm $f sed -i -e "/$pat/d" MANIFEST done +# Packaging bug in 0.05 +sed -i -e '/Parallel-Scoreboard-0.04.tar/d' MANIFEST %build %{__perl} Makefile.PL INSTALLDIRS=vendor @@ -46,7 +58,6 @@ make %{?_smp_mflags} make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* @@ -59,6 +70,12 @@ make test %{_mandir}/man3/* %changelog +* Mon Apr 14 2014 Ralf Corsépius <corse...@fedoraproject.org> - 0.05-1 +- Upstream update. +- Remove more bundled modules. +- Rework BRs. +- Modernize spec. + * Thu Sep 12 2013 Ralf Corsépius <corse...@fedoraproject.org> - 0.04-1 - Upstream update. - Modernize spec. diff --git a/sources b/sources index 3d2c46d..d2a760c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -475912e4da95b72ee533efc0ce268717 Parallel-Scoreboard-0.04.tar.gz +f6205fd28dc200a0ad2b71247068d6f8 Parallel-Scoreboard-0.05.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel