Name: perl-Devel-Cover Version: 1.03 Release: 3%{?dist} Summary: Code coverage metrics for Perl Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Devel-Cover/ Source0: http://www.cpan.org/authors/id/P/PJ/PJCJ/Devel-Cover-%{version}.tar.gz BuildRequires: perl(autodie) BuildRequires: perl(base) BuildRequires: perl(B::Debug) BuildRequires: perl(Browser::Open) BuildRequires: perl(Carp) BuildRequires: perl(CGI) BuildRequires: perl(Cwd) BuildRequires: perl(Data::Dumper) BuildRequires: perl(Digest::MD5) BuildRequires: perl(DynaLoader) BuildRequires: perl(Exporter) BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Path) BuildRequires: perl(File::Spec) BuildRequires: perl(JSON::PP) BuildRequires: perl(Template) >= 2.00 BuildRequires: perl(PPI::HTML) >= 1.07 BuildRequires: perl(Parallel::Iterator) BuildRequires: perl(Perl::Tidy) >= 20060719 BuildRequires: perl(Pod::Coverage) >= 0.06 BuildRequires: perl(Pod::Coverage::CountParents) BuildRequires: perl(Pod::Usage) BuildRequires: perl(PPI::HTML) >= 1.07 BuildRequires: perl(Template::Provider) BuildRequires: perl(Test) BuildRequires: perl(Test::Differences) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Warn) BuildRequires: perl(ExtUtils::MakeMaker) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(Pod::Coverage) Requires: perl(Test::Differences) # Optional modules # Requires: perl(PPI::HTML) >= 1.07 # Requires: perl(Perl::Tidy) >= 20060719 %{?perl_default_filter} # Filter private modules %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Devel::Cover::Dumper\\) %description This module provides code coverage metrics for Perl. Code coverage metrics describe how thoroughly tests exercise code. By using Devel::Cover you can discover areas of code not exercised by your tests and determine which tests to create to increase coverage. Code coverage can be considered as an indirect measure of quality. %prep %setup -q -n Devel-Cover-%{version} find lib -type f -print0 | xargs -0 chmod 0644 %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" 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 f -name '*.bs' -size 0 -exec rm -f {} \; find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check make test %files %doc Changes README docs/BUGS docs/TODO %{_bindir}/* %{perl_vendorarch}/Devel/ %{perl_vendorarch}/auto/Devel/ %{_mandir}/man1/*.1* %{_mandir}/man3/*.3pm* %changelog * Fri Jan 24 2014 Daniel Mach - 1.03-3 - Mass rebuild 2014-01-24 * Fri Dec 27 2013 Daniel Mach - 1.03-2 - Mass rebuild 2013-12-27 * Fri May 24 2013 Tom Callaway - 1.03-1 - update to 1.03 * Thu Feb 14 2013 Fedora Release Engineering - 0.97-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Tue Nov 13 2012 Marcela Mašláňová 0.97-1 - Bump the release. * Fri Jul 20 2012 Fedora Release Engineering - 0.89-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jun 23 2012 Petr Pisar - 0.89-4 - Perl 5.16 rebuild * Fri Jun 22 2012 Petr Pisar - 0.89-3 - Do not require private Devel::Cover::Dumper module * Thu Jun 21 2012 Petr Pisar - 0.89-2 - Perl 5.16 rebuild * Thu Jun 21 2012 Jitka Plesnikova 0.89-1 - update to 0.89 * Thu Jun 21 2012 Petr Pisar - 0.78-4 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 0.78-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Jul 19 2011 Petr Sabata - 0.78-2 - Perl mass rebuild * Thu May 19 2011 Iain Arnell 0.78-1 - update to latest upstream version - clean up spec for modern rpmbuild - use perl_default_filter * Tue Feb 08 2011 Fedora Release Engineering - 0.66-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Dec 16 2010 Marcela Maslanova - 0.66-2 - 661697 rebuild for fixing problems with vendorach/lib * Fri Apr 30 2010 Marcela Maslanova - 0.66-1 - Mass rebuild with perl-5.12.0 & update * Fri Apr 30 2010 Marcela Maslanova - 0.65-2 - Mass rebuild with perl-5.12.0 * Thu Jan 14 2010 Tom "spot" Callaway - 0.65-1 - update to 0.65 * Mon Dec 7 2009 Stepan Kasal - 0.64-4 - rebuild against perl 5.10.1 * Sat Jul 25 2009 Fedora Release Engineering - 0.64-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 0.64-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri Jun 13 2008 Tom "spot" Callaway - 0.64-1 - update to 0.64 * Thu Mar 06 2008 Tom "spot" Callaway - 0.63-3 - Rebuild for new perl * Tue Feb 19 2008 Fedora Release Engineering - 0.63-2 - Autorebuild for GCC 4.3 * Wed Nov 28 2007 Tom "spot" Callaway - 0.63-1 - 0.63 * Mon Oct 15 2007 Tom "spot" Callaway - 0.61-1.1 - correct license tag - add BR: perl(ExtUtils::MakeMaker) * Thu Jan 11 2007 Jose Pedro Oliveira - 0.61-1 - Update to 0.61. * Thu Jan 4 2007 Jose Pedro Oliveira - 0.60-1 - Update to 0.60. * Wed Sep 6 2006 Jose Pedro Oliveira - 0.59-1 - Update to 0.59. - Dropped PPI::HTML from the requirements list (optional module). * Wed Aug 9 2006 Jose Pedro Oliveira - 0.58-1 - Update to 0.58. * Fri Aug 4 2006 Jose Pedro Oliveira - 0.57-1 - Update to 0.57. * Thu Aug 3 2006 Jose Pedro Oliveira - 0.56-1 - Update to 0.56. * Fri May 12 2006 Jose Pedro Oliveira - 0.55-2 - Removed dependencies pulled in by a documentation file (#191110). * Thu May 04 2006 Jose Pedro Oliveira - 0.55-1 - First build.