You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
perl-Devel-Cover/perl-Devel-Cover.spec

219 lines
7.4 KiB

Name: perl-Devel-Cover
10 years ago
Version: 1.20
Release: 1%{?dist}
Summary: Code coverage metrics for Perl
Group: Development/Libraries
17 years ago
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
13 years ago
BuildRequires: perl(autodie)
BuildRequires: perl(base)
BuildRequires: perl(B::Debug)
BuildRequires: perl(Browser::Open)
BuildRequires: perl(Carp)
10 years ago
BuildRequires: perl(HTML::Entities)
13 years ago
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Digest::MD5)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
13 years ago
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
14 years ago
BuildRequires: perl(JSON::PP)
13 years ago
BuildRequires: perl(Template) >= 2.00
19 years ago
BuildRequires: perl(PPI::HTML) >= 1.07
13 years ago
BuildRequires: perl(Parallel::Iterator)
19 years ago
BuildRequires: perl(Perl::Tidy) >= 20060719
13 years ago
BuildRequires: perl(Pod::Coverage) >= 0.06
BuildRequires: perl(Pod::Coverage::CountParents)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(PPI::HTML) >= 1.07
13 years ago
BuildRequires: perl(Template::Provider)
BuildRequires: perl(Test)
BuildRequires: perl(Test::Differences)
14 years ago
BuildRequires: perl(Test::More)
17 years ago
BuildRequires: perl(ExtUtils::MakeMaker)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: perl(Pod::Coverage)
Requires: perl(Test::Differences)
19 years ago
# Optional modules
# Requires: perl(PPI::HTML) >= 1.07
# Requires: perl(Perl::Tidy) >= 20060719
14 years ago
%{?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}
14 years ago
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
13 years ago
%doc Changes README docs/BUGS docs/TODO
%{_bindir}/*
%{perl_vendorarch}/Devel/
%{perl_vendorarch}/auto/Devel/
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3pm*
%changelog
10 years ago
* Mon Jul 6 2015 Tom Callaway <spot@fedoraproject.org> - 1.20-1
- update to 1.20
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
10 years ago
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.18-2
- Perl 5.22 rebuild
10 years ago
* Wed Apr 8 2015 Tom Callaway <spot@fedoraproject.org> - 1.18-1
- update to 1.18
10 years ago
* Mon Mar 30 2015 Tom Callaway <spot@fedoraproject.org> - 1.17-1
- update to 1.17
11 years ago
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.09-3
- Perl 5.20 rebuild
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.09-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
11 years ago
* Mon Aug 04 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.09-1
- 1.09 bump
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
12 years ago
* Fri Aug 02 2013 Petr Pisar <ppisar@redhat.com> - 1.03-2
- Perl 5.18 rebuild
12 years ago
* Fri May 24 2013 Tom Callaway <spot@fedoraproject.org> - 1.03-1
- update to 1.03
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.97-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Tue Nov 13 2012 Marcela Mašláňová <mmaslano@redhat.com> 0.97-1
- Bump the release.
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.89-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
13 years ago
* Sat Jun 23 2012 Petr Pisar <ppisar@redhat.com> - 0.89-4
- Perl 5.16 rebuild
* Fri Jun 22 2012 Petr Pisar <ppisar@redhat.com> - 0.89-3
- Do not require private Devel::Cover::Dumper module
13 years ago
* Thu Jun 21 2012 Petr Pisar <ppisar@redhat.com> - 0.89-2
- Perl 5.16 rebuild
13 years ago
* Thu Jun 21 2012 Jitka Plesnikova <jplesnik@redhat.com> 0.89-1
- update to 0.89
13 years ago
* Thu Jun 21 2012 Petr Pisar <ppisar@redhat.com> - 0.78-4
- Perl 5.16 rebuild
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.78-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
14 years ago
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.78-2
- Perl mass rebuild
14 years ago
* Thu May 19 2011 Iain Arnell <iarnell@gmail.com> 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 <rel-eng@lists.fedoraproject.org> - 0.66-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.66-2
- 661697 rebuild for fixing problems with vendorach/lib
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.66-1
- Mass rebuild with perl-5.12.0 & update
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.65-2
- Mass rebuild with perl-5.12.0
15 years ago
* Thu Jan 14 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 0.65-1
- update to 0.65
* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 0.64-4
- rebuild against perl 5.10.1
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.64-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.64-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
17 years ago
* Fri Jun 13 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.64-1
- update to 0.64
17 years ago
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.63-3
17 years ago
- Rebuild for new perl
17 years ago
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.63-2
- Autorebuild for GCC 4.3
* Wed Nov 28 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.63-1
- 0.63
17 years ago
* Mon Oct 15 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.61-1.1
- correct license tag
- add BR: perl(ExtUtils::MakeMaker)
18 years ago
* Thu Jan 11 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.61-1
- Update to 0.61.
18 years ago
* Thu Jan 4 2007 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.60-1
- Update to 0.60.
19 years ago
* Wed Sep 6 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.59-1
- Update to 0.59.
- Dropped PPI::HTML from the requirements list (optional module).
19 years ago
* Wed Aug 9 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.58-1
- Update to 0.58.
19 years ago
* Fri Aug 4 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.57-1
- Update to 0.57.
19 years ago
* Thu Aug 3 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.56-1
- Update to 0.56.
* Fri May 12 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.55-2
- Removed dependencies pulled in by a documentation file (#191110).
* Thu May 04 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.55-1
- First build.