diff options
-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[@]##*/}" } |