# Maintainer: Caleb Maclennan <caleb@alerque.com>
# Contributor: Jordi De Groof <jordi.degroof@gmail.com>
# Contributor: Andre Klitzing <aklitzing@gmail.com>

pkgname=lcov
pkgver=2.5
pkgrel=1
pkgdesc='front-end for GCC’s coverage testing tool gcov'
arch=(any)
url="https://github.com/linux-test-project/$pkgname"
license=(GPL)
depends=(perl
         perl-capture-tiny
         perl-datetime
         perl-devel-cover
         perl-memory-process)
makedepends=(python-sphinx
             python-sphinx_rtd_theme)
optdepends=('perl-gd: render frames in html output'
            'perl-json-xs: faster JSON parsing than built in JSON:PP'
            'python: enable extra support scripts'
            'python-coverage: enable python coverage reporting'
            'python-xlsxwriter: generate shpreadsheet reports')
backup=(etc/lcovrc)
_archive="$pkgname-$pkgver"
source=("$url/releases/download/v$pkgver/$_archive.tar.gz")
sha256sums=('7e5e5a154bd5f3557659c328cab376764e7abd238bb403c424472c296b175126')

package () {
    cd "$_archive"
    make PREFIX=/usr CFG_DIR=/etc DESTDIR="$pkgdir" install
}

