summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPhilipp A2021-12-18 14:12:20 +0100
committerPhilipp A2021-12-18 14:12:20 +0100
commitd101343070916b63bcf267762f20d31d3dd9e1bf (patch)
tree279c200df05c4a7445bb627d92f158c08ab3f017 /PKGBUILD
parent55bcf5985633cf6e09e35d69bbda56db9111c9f1 (diff)
downloadaur-d101343070916b63bcf267762f20d31d3dd9e1bf.tar.gz
v3.6.7
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 10 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b0e755866aef..9140b7a928a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,26 @@
# Maintainer: flying sheep <flying-sheep@web.de>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
-pkgname=nodejs-jsdoc
-pkgver=3.5.5
-pkgrel=2
+_name=jsdoc
+pkgname=nodejs-$_name
+pkgver=3.6.7
+pkgrel=1
pkgdesc='An API documentation generator for JavaScript'
-url='https://github.com/jsdoc3/jsdoc'
+url='https://github.com/jsdoc3/$_name'
arch=(any)
license=(APACHE)
depends=(nodejs)
makedepends=(npm)
-source=("https://registry.npmjs.org/jsdoc/-/jsdoc-$pkgver.tgz")
-md5sums=('50026a112a0adcc8d1413ab838f76fe6')
+source=("https://registry.npmjs.org/$_name/-/$_name-$pkgver.tgz")
+sha256sums=('c081fb764e73565c2fbc5cfb559c3d0a6a3d82d337dcf146ece76a2ea17b99b8')
build() {
cd "$srcdir/package"
- npm install
+ npm --cache "$srcdir/npm-cache" install
npm pack
}
package() {
- npm install "$srcdir/package/jsdoc-$pkgver.tgz" -g --user root --prefix "$pkgdir/usr"
+ npm install -g --cache "$srcdir/npm-cache" --prefix "$pkgdir/usr" "$srcdir/package/jsdoc-$pkgver.tgz"
+ chown -R root:root "$pkgdir/"*
}