diff options
author | Philipp A | 2021-12-18 14:12:20 +0100 |
---|---|---|
committer | Philipp A | 2021-12-18 14:12:20 +0100 |
commit | d101343070916b63bcf267762f20d31d3dd9e1bf (patch) | |
tree | 279c200df05c4a7445bb627d92f158c08ab3f017 /PKGBUILD | |
parent | 55bcf5985633cf6e09e35d69bbda56db9111c9f1 (diff) | |
download | aur-d101343070916b63bcf267762f20d31d3dd9e1bf.tar.gz |
v3.6.7
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -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/"* } |