diff options
author | Caleb Maclennan | 2021-05-21 11:48:36 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-05-21 11:48:36 +0300 |
commit | 93392344cf96b6c7f6cb16ff01d908ed1f267efd (patch) | |
tree | 78ede5bb12bd1fd7627c780a757e0b4ba5415323 | |
parent | a5c15f5052b5a7da97816dfe32154f3b531522de (diff) | |
download | aur-93392344cf96b6c7f6cb16ff01d908ed1f267efd.tar.gz |
upgpkg: nodejs-addon-api 3.2.0-2
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = nodejs-addon-api pkgdesc = Node.js API (N-API) pkgver = 3.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/nodejs/node-addon-api arch = any license = MIT @@ -3,7 +3,7 @@ pkgname=nodejs-addon-api _npmname=${pkgname/js} pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Node.js API (N-API)' arch=('any') url="https://github.com/nodejs/$_npmname" @@ -35,5 +35,12 @@ package() { --cache "$srcdir/npm-cache" \ --prefix "$pkgdir/usr" \ $_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 installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 chown -R root:root "$pkgdir" } |