Пакет lcov: Specfile

Name: lcov
Version: 1.15
Release: alt1

Summary: LTP GCOV extension code coverage tool
Group: Development/Tools
License: GPLv2+
URL: https://github.com/linux-test-project/lcov/
BuildArch: noarch

# git://git.altlinux.org/gears/l/lcov.git
Source: %name-%version-%release.tar

Requires: gcc-common perl-GD

BuildRequires: perl-IO-Compress perl-JSON-PP
%{?!_without_check:%{?!_disable_check:BuildRequires: /proc}}
%define _unpackaged_files_terminate_build 1

%description
LCOV is an extension of GCOV, a GNU tool which provides information
about what parts of a program are actually executed (i.e. "covered")
while running a particular test case.  The extension consists of a set
of PERL scripts which build on the textual GCOV output to implement
HTML based output and support for large projects.

%prep
%setup -n %name-%version-%release
cat > .version <<EOF
VERSION=%version
RELEASE=%release
FULL=%version
EOF

%install
%makeinstall_std PREFIX=%_prefix CFG_DIR=%_sysconfdir

%check
make test

%files
%_bindir/*
%_man1dir/*
%_man5dir/*
%config(noreplace) %_sysconfdir/lcovrc

%changelog
* Wed Aug 12 2020 Dmitry V. Levin <ldv@altlinux.org> 1.15-alt1
- v1.14-6-g40580cd -> v1.15.

* Fri Oct 11 2019 Dmitry V. Levin <ldv@altlinux.org> 1.14.0.6.4058-alt1
- v1.13-16-ge675 -> v1.14-6-g40580cd.

* Tue Nov 13 2018 Dmitry V. Levin <ldv@altlinux.org> 1.13.0.16.e675-alt1
- v1.13-11-gb6a1136 -> v1.13-16-ge675.

* Thu Jul 20 2017 Dmitry V. Levin <ldv@altlinux.org> 1.13-alt1
- v1.12-1-g79e9f28 -> v1.13-11-gb6a1136.

* Wed Feb 03 2016 Dmitry V. Levin <ldv@altlinux.org> 1.12-alt1
- 1.10 -> v1.12-1-g79e9f28.

* Tue Apr 09 2013 Yuri N. Sedunov <aris@altlinux.org> 1.10-alt1
- 1.9.10

* Sat Dec 04 2010 Slava Semushin <php-coder@altlinux.ru> 1.9-alt1
- Updated to 1.9

* Sun Jul 25 2010 Slava Semushin <php-coder@altlinux.ru> 1.8-alt1
- Updated to 1.8

* Mon Oct 19 2009 Slava Semushin <php-coder@altlinux.ru> 1.7-alt2
- Added dependency to perl-GD which required by genpng (LP: #452352)

* Thu Feb 05 2009 Slava Semushin <php-coder@altlinux.ru> 1.7-alt1
- Initial build for ALT Linux Sisyphus

* Wed Aug 13 2008 Peter Oberparleiter (Peter.Oberparleiter@de.ibm.com)
- changed description + summary text
* Mon Aug 20 2007 Peter Oberparleiter (Peter.Oberparleiter@de.ibm.com)
- fixed "Copyright" tag
* Mon Jul 14 2003 Peter Oberparleiter (Peter.Oberparleiter@de.ibm.com)
- removed variables for version/release to support source rpm building
- added initial rm command in install section
* Mon Apr 7 2003 Peter Oberparleiter (Peter.Oberparleiter@de.ibm.com)
- implemented variables for version/release
* Tue Oct 8 2002 Peter Oberparleiter (Peter.Oberparleiter@de.ibm.com)
- created initial spec file