diff options
author | Caleb Maclennan | 2018-08-22 16:09:22 +0300 |
---|---|---|
committer | Caleb Maclennan | 2018-08-22 16:09:22 +0300 |
commit | 1990dff2f8d548f48e312ff7503d1018780c1f85 (patch) | |
tree | fa8846fe0dc3e66ac54a0ecfb7339945d8a33c36 | |
parent | 33280dfcffdfe0c395030a6efb66223ea707571e (diff) | |
download | aur-1990dff2f8d548f48e312ff7503d1018780c1f85.tar.gz |
Build from makepkg downloaded source, not npm
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 6 insertions, 8 deletions
@@ -1,10 +1,11 @@ pkgbase = nodejs-jshint pkgdesc = Static analysis tool for JavaScript pkgver = 2.9.6 - pkgrel = 1 + pkgrel = 2 url = http://jshint.com/ arch = any license = MIT + makedepends = nodejs makedepends = npm depends = nodejs noextract = jshint-2.9.6.tgz @@ -4,20 +4,17 @@ _npmname=jshint pkgname=nodejs-${_npmname} pkgver=2.9.6 -pkgrel=1 +pkgrel=2 pkgdesc='Static analysis tool for JavaScript' arch=('any') url='http://jshint.com/' license=('MIT') depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz) +makedepends=('nodejs' 'npm') +source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz") sha256sums=('d045fff14ac4f15aaf00db6e39bc9fc29a6b9867d496fa6ba6da5a7d59ed03b2') noextract=("${source[@]##*/}") package() { - local _npmdir="${pkgdir}/usr/lib/node_modules/" - mkdir -p "${_npmdir}" - cd "${_npmdir}" - npm install --user root -g --prefix "${pkgdir}/usr" ${_npmname}@${pkgver} + npm install -g --prefix "${pkgdir}/usr" "${source[@]##*/}" } |