summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2021-08-25 15:23:04 +0300
committerCaleb Maclennan2021-08-25 15:23:04 +0300
commitbf21a419b49526c51d39b900056c7de6904db212 (patch)
tree47fe119c651b16fade798a8d9146997f51ff1873 /PKGBUILD
parent374ba4a5003ce80947dc044e0bacb71600226900 (diff)
downloadaur-bf21a419b49526c51d39b900056c7de6904db212.tar.gz
upgpkg: nodejs-addon-api 4.1.0-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 26 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d0cd5c9b6eec..a298bbb99016 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}