Date: Sunday, January 20, 2019 @ 20:42:10 Author: jelle Revision: 425561
gcovr: add gcov frontend Added: gcovr/ gcovr/repos/ gcovr/trunk/ gcovr/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) Added: gcovr/trunk/PKGBUILD =================================================================== --- gcovr/trunk/PKGBUILD (rev 0) +++ gcovr/trunk/PKGBUILD 2019-01-20 20:42:10 UTC (rev 425561) @@ -0,0 +1,30 @@ +# Maintainer: Jelle van der Waa <je...@vdwaa.nl> + +pkgname=gcovr +pkgver=4.1 +pkgrel=1 +pkgdesc='provides a utility for managing the use of the GNU gcov utility' +pkgdesc='https://gcovr.com/' +arch=(any) +url="https://gcovr.com/" +license=(BSD) +depends=('python' 'python-jinja' 'gcc') +checkdepends=('python-pytest') +source=("https://github.com/gcovr/gcovr/archive/${pkgver}.tar.gz") +sha256sums=('1ad8042fd4dc4c355fd7e605d395eefa2a59b1677dfdc308e0ef00083e8b37ee') + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + pytest gcovr +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE.txt +}