Blame SPECS/perl-Devel-Cover.spec

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