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