# Contributor: Jordi De Groof # Contributor: Andre Klitzing # Contributor: Simon Sobisch pkgname=lcov epoch=1 pkgver=1.16 pkgrel=1 pkgdesc="front-end for GCC's coverage testing tool gcov" arch=('any') url="https://github.com/linux-test-project/lcov" license=('GPL') depends=('perl' 'perl-JSON' 'perl-PerlIO-gzip') source=("https://github.com/linux-test-project/lcov/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz" "001-mingw-lcov1.12-handle-equals-signs.patch" "002-mingw-lcov1.12-fix-undef-behaviour.patch") sha256sums=('987031ad5528c8a746d4b52b380bc1bffe412de1f2b9c2ba5224995668e3240b' '54728aa4e244d3662c65ba91fb486dc1d5c64d9d55745ee334c4131109dc233c' 'ceaf41f7cc9cea5a6fc4b0385ffef10d1ab8812acd2a5b16dcd8d7bca7120488') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ${srcdir}/001-mingw-lcov1.12-handle-equals-signs.patch patch -p1 -i ${srcdir}/002-mingw-lcov1.12-fix-undef-behaviour.patch } package() { cd "${srcdir}/${pkgname}-${pkgver}" make PREFIX="/usr" DESTDIR="${pkgdir}" install }