]> git.pld-linux.org Git - packages/perl-Devel-Cover.git/blame - perl-Devel-Cover.spec
rebuild with perl 5.32
[packages/perl-Devel-Cover.git] / perl-Devel-Cover.spec
CommitLineData
cb5d1de3
MP
1#
2# Conditional build:
1c3076b0 3%bcond_with tests # do not perform "make test"
cb5d1de3 4#
cb5d1de3
MP
5%define pdir Devel
6%define pnam Cover
7Summary: Devel::Cover - Code coverage metrics for Perl
53608238 8Summary(pl.UTF-8): Devel::Cover - metryki pokrycia kodu dla Perla
cb5d1de3 9Name: perl-Devel-Cover
1c3076b0 10Version: 1.33
296c4ba1 11Release: 2
cb5d1de3
MP
12License: GPL v1+ or Artistic
13Group: Development/Languages/Perl
852ac191 14Source0: http://www.cpan.org/modules/by-module/Devel/%{pdir}-%{pnam}-%{version}.tar.gz
1c3076b0 15# Source0-md5: f9bed81fa10d9ee94859347593dca503
53608238 16URL: http://search.cpan.org/dist/Devel-Cover/
852ac191 17BuildRequires: perl-devel >= 1:5.8.2
cb5d1de3 18BuildRequires: rpm-perlprov >= 4.1-13
852ac191 19%if %{with tests}
da7ea1a2 20BuildRequires: perl-Digest-MD5
852ac191
JB
21BuildRequires: perl-Test-Simple
22BuildRequires: perl-Test-Warn
23%endif
24Requires: perl-modules >= 1:5.8.2
25Suggests: perl-Browser-Open
26Suggests: perl-JSON-PP
27Suggests: perl-PPI-HTML >= 1.07
852ac191 28Suggests: perl-Pod-Coverage >= 0.06
da7ea1a2 29Suggests: perl-Template-Toolkit >= 2.00
852ac191 30Suggests: perl-Test-Differences
82491656 31Suggests: perltidy >= 20060719
cb5d1de3
MP
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35This module provides code coverage metrics for Perl. Code coverage
36metrics describe how thoroughly tests exercise code. By using
37Devel::Cover you can find areas of code not exercised by your tests
38and find out which tests to create to increase coverage. Code coverage
39can be considered as an indirect measure of quality.
40
53608238
JB
41%description -l pl.UTF-8
42Ten moduł udostępnia metryki pokrycia kodu dla Perla. Metryki te
43opisują jak dokładnie testy sprawdzają kod. Dzięki użyciu Devel::Cover
44można odnaleźć obszary kodu nie sprawdzane przez testy i określić,
45jakie testy należy stworzyć, aby zwiększyć pokrycie. Pokrycie kodu
46można uznać jako niebezpośrednią miarę jakości.
cb5d1de3
MP
47
48%prep
49%setup -q -n %{pdir}-%{pnam}-%{version}
50
51%build
52%{__perl} Makefile.PL \
53 INSTALLDIRS=vendor
54%{__make} \
f51b2ce5 55 CC="%{__cc}" \
cb5d1de3
MP
56 OPTIMIZE="%{rpmcflags}"
57
58%{?with_tests:%{__make} test}
59
60%install
61rm -rf $RPM_BUILD_ROOT
62
63%{__make} install \
64 DESTDIR=$RPM_BUILD_ROOT
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
b383f7fb 71%doc README.md
852ac191
JB
72%attr(755,root,root) %{_bindir}/cover
73%attr(755,root,root) %{_bindir}/cpancover
74%attr(755,root,root) %{_bindir}/gcov2perl
75%{perl_vendorarch}/Devel/Cover.pm
cb5d1de3
MP
76%dir %{perl_vendorarch}/Devel/Cover
77%{perl_vendorarch}/Devel/Cover/*.pm
78%dir %{perl_vendorarch}/Devel/Cover/Annotation
79%{perl_vendorarch}/Devel/Cover/Annotation/*.pm
80%dir %{perl_vendorarch}/Devel/Cover/DB
81%{perl_vendorarch}/Devel/Cover/DB/*.pm
dccb5ff5 82%dir %{perl_vendorarch}/Devel/Cover/DB/IO
83%{perl_vendorarch}/Devel/Cover/DB/IO/*.pm
cb5d1de3
MP
84%dir %{perl_vendorarch}/Devel/Cover/Report
85%{perl_vendorarch}/Devel/Cover/Report/*.pm
86# Some people may appreciate Tutorial in pod form
87# or move to subpackage?
88%{perl_vendorarch}/Devel/Cover/Tutorial.pod
89%dir %{perl_vendorarch}/auto/Devel/Cover
cb5d1de3 90%attr(755,root,root) %{perl_vendorarch}/auto/Devel/Cover/*.so
852ac191
JB
91%{_mandir}/man3/Devel::Cover*.3pm*
92%{_mandir}/man1/cover.1p*
93%{_mandir}/man1/cpancover.1p*
94%{_mandir}/man1/gcov2perl.1p*
This page took 0.096584 seconds and 4 git commands to generate.