diff options
author | Caleb Maclennan | 2021-08-25 15:23:04 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-08-25 15:23:04 +0300 |
commit | bf21a419b49526c51d39b900056c7de6904db212 (patch) | |
tree | 47fe119c651b16fade798a8d9146997f51ff1873 | |
parent | 374ba4a5003ce80947dc044e0bacb71600226900 (diff) | |
download | aur-bf21a419b49526c51d39b900056c7de6904db212.tar.gz |
upgpkg: nodejs-addon-api 4.1.0-1
upstream release
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 30 insertions, 28 deletions
@@ -1,15 +1,15 @@ pkgbase = nodejs-addon-api pkgdesc = Node.js API (N-API) - pkgver = 4.0.0 + pkgver = 4.1.0 pkgrel = 1 url = https://github.com/nodejs/node-addon-api arch = any license = MIT - makedepends = npm makedepends = jq makedepends = moreutils + makedepends = npm depends = nodejs - source = nodejs-addon-api-4.0.0.tar.gz::https://github.com/nodejs/node-addon-api/archive/4.0.0.tar.gz - sha256sums = a61019de219cfbb4943b109fd1c56466c48dedbfcce10567f8e7826992be9c0d + source = nodejs-addon-api-4.1.0.tar.gz::https://github.com/nodejs/node-addon-api/archive/4.1.0.tar.gz + sha256sums = 7da61958aa9137fb6dbfff84b2ff833c53e2a42d9fec7142079e0d70ae2913a2 pkgname = nodejs-addon-api @@ -2,45 +2,47 @@ pkgname=nodejs-addon-api _npmname=${pkgname/js} -pkgver=4.0.0 +pkgver=4.1.0 pkgrel=1 pkgdesc='Node.js API (N-API)' arch=(any) url="https://github.com/nodejs/$_npmname" license=(MIT) depends=(nodejs) -makedepends=(npm jq moreutils) +makedepends=(jq + moreutils + npm) source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha256sums=('a61019de219cfbb4943b109fd1c56466c48dedbfcce10567f8e7826992be9c0d') +sha256sums=('7da61958aa9137fb6dbfff84b2ff833c53e2a42d9fec7142079e0d70ae2913a2') prepare() { - cd "$_npmname-$pkgver" - # Suppress install or link against this package triggering a build! - jq 'del(.scripts[])' package.json | sponge package.json + cd "$_npmname-$pkgver" + # Suppress install or link against this package triggering a build! + jq 'del(.scripts[])' package.json | sponge package.json } build() { - cd "$_npmname-$pkgver" - npm pack + cd "$_npmname-$pkgver" + npm pack } package() { - cd "$_npmname-$pkgver" - npm install \ - --production \ - --global \ - --no-update-notifier \ - --no-audit \ - --no-fund \ - --cache "$srcdir/npm-cache" \ - --prefix "$pkgdir/usr" \ - $_npmname-$pkgver.tgz + cd "$_npmname-$pkgver" + npm install \ + --production \ + --global \ + --no-update-notifier \ + --no-audit \ + --no-fund \ + --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" + # 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" + # npm installs package.json owned by build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "$pkgdir" } |