]> git.pld-linux.org Git - packages/perl-Devel-Cover.git/blob - perl-Devel-Cover.spec
- rel 3
[packages/perl-Devel-Cover.git] / perl-Devel-Cover.spec
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
8 Summary:        Devel::Cover - Code coverage metrics for Perl
9 Summary(pl.UTF-8):      Devel::Cover - metryki pokrycia kodu dla Perla
10 Name:           perl-Devel-Cover
11 Version:        0.73
12 Release:        3
13 License:        GPL v1+ or Artistic
14 Group:          Development/Languages/Perl
15 #Source0:       http://www.cpan.org/modules/by-module/Devel/%{pdir}-%{pnam}-%{version}.tar.gz
16 Source0:        http://sunsite.icm.edu.pl/pub/CPAN//modules/by-module/Devel/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  f420bcac60850bef8736f439283828ce
18 URL:            http://search.cpan.org/dist/Devel-Cover/
19 BuildRequires:  perl-devel >= 1:5.8.0
20 %{?with_tests:BuildRequires:    perl-Test-Warn}
21 BuildRequires:  rpm-perlprov >= 4.1-13
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 This module provides code coverage metrics for Perl. Code coverage
26 metrics describe how thoroughly tests exercise code. By using
27 Devel::Cover you can find areas of code not exercised by your tests
28 and find out which tests to create to increase coverage. Code coverage
29 can be considered as an indirect measure of quality.
30
31 %description -l pl.UTF-8
32 Ten moduł udostępnia metryki pokrycia kodu dla Perla. Metryki te
33 opisują jak dokładnie testy sprawdzają kod. Dzięki użyciu Devel::Cover
34 można odnaleźć obszary kodu nie sprawdzane przez testy i określić,
35 jakie testy należy stworzyć, aby zwiększyć pokrycie. Pokrycie kodu
36 można uznać jako niebezpośrednią miarę jakości.
37
38 %prep
39 %setup -q -n %{pdir}-%{pnam}-%{version}
40
41 %build
42 %{__perl} Makefile.PL \
43         INSTALLDIRS=vendor
44 %{__make} \
45         CC="%{__cc}" \
46         OPTIMIZE="%{rpmcflags}"
47
48 %{?with_tests:%{__make} test}
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52
53 %{__make} install \
54         DESTDIR=$RPM_BUILD_ROOT
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %files
60 %defattr(644,root,root,755)
61 %doc README
62 %{perl_vendorarch}/Devel/*.pm
63 %dir %{perl_vendorarch}/Devel/Cover
64 %{perl_vendorarch}/Devel/Cover/*.pm
65 %dir %{perl_vendorarch}/Devel/Cover/Annotation
66 %{perl_vendorarch}/Devel/Cover/Annotation/*.pm
67 %dir %{perl_vendorarch}/Devel/Cover/DB
68 %{perl_vendorarch}/Devel/Cover/DB/*.pm
69 %dir %{perl_vendorarch}/Devel/Cover/Report
70 %{perl_vendorarch}/Devel/Cover/Report/*.pm
71 # Some people may appreciate Tutorial in pod form
72 # or move to subpackage?
73 %{perl_vendorarch}/Devel/Cover/Tutorial.pod
74 %dir %{perl_vendorarch}/auto/Devel/Cover
75 %{perl_vendorarch}/auto/Devel/Cover/*.bs
76 %attr(755,root,root) %{perl_vendorarch}/auto/Devel/Cover/*.so
77 %{_mandir}/man3/*
78 %attr(755,root,root) %{_bindir}/cover
79 %attr(755,root,root) %{_bindir}/cpancover
80 %attr(755,root,root) %{_bindir}/gcov2perl
81 %{_mandir}/man1/*
This page took 0.030458 seconds and 4 git commands to generate.