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