# Maintainer: Mario Finelli pkgname=nodejs-lhci-cli pkgver=0.12.0 pkgrel=1 pkgdesc="The Lighthouse CI CLI" arch=(any) url=https://github.com/GoogleChrome/lighthouse-ci license=(Apache) depends=(nodejs) makedepends=(npm) source=(https://registry.npmjs.org/@lhci/cli/-/cli-$pkgver.tgz) noextract=(cli-$pkgver.tgz) sha256sums=('82175546a7996969b5c8a9a3b1086996cb459ea23847f66dbd84685a70b21573') package() { npm install --global \ --cache "$srcdir/.npm-cache" \ --prefix "$pkgdir/usr" \ "$srcdir/cli-$pkgver.tgz" find "$pkgdir/usr" -type d -exec chmod 755 '{}' + # npm gives ownership of ALL FILES to build user # https://bugs.archlinux.org/task/63396 chown -R root:root "${pkgdir}" } # vim: set ts=2 sw=2 et: