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

pkgname=lcov
pkgver=2.3.2
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)
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=('6fed6cf48757d5083202be3356dfa6d64afa12d96d691745fad7e4c9ebe90bfa')

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

