diff options
author | Cedric Girard | 2021-12-13 14:53:24 +0100 |
---|---|---|
committer | Cedric Girard | 2021-12-13 14:53:24 +0100 |
commit | dc7de02aeec38f15890fcca04dd1f696a25e7fe9 (patch) | |
tree | 4992099a304e271117d9b3444dc83b4e3af8e691 | |
parent | 95d6e0e8231833dc79dfbfd0413c3d3b775de3e0 (diff) | |
download | aur-dc7de02aeec38f15890fcca04dd1f696a25e7fe9.tar.gz |
upgpkg: nodejs-clean-css 5.2.2-2
remove unneeded permission fix and add npm cache workaround
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 3 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = nodejs-clean-css pkgdesc = A fast, efficient, and well tested CSS minifier for node.js. pkgver = 5.2.2 - pkgrel = 1 + pkgrel = 2 url = https://github.com/jakubpawlowicz/clean-css arch = any license = MIT @@ -4,7 +4,7 @@ _npmname=clean-css pkgname=nodejs-$_npmname pkgver=5.2.2 -pkgrel=1 +pkgrel=2 pkgdesc="A fast, efficient, and well tested CSS minifier for node.js." arch=('any') url="https://github.com/jakubpawlowicz/clean-css" @@ -16,11 +16,7 @@ noextract=($_npmname-$pkgver.tgz) sha256sums=('4eedbac6e7157bdd6d0879770359d8d29260cf453564e3dcae098b9413a4b324') package() { - npm install -g --prefix "$pkgdir/usr" "$srcdir"/$_npmname-$pkgver.tgz - - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - chmod -R u=rwX,go=rX "$pkgdir" + npm install -g --prefix "$pkgdir/usr" --cache "${srcdir}/npm-cache" "$srcdir"/$_npmname-$pkgver.tgz # npm installs package.json owned by build user # https://bugs.archlinux.org/task/63396 |