summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 4 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bcb6ab3ae1a6..9d95ac21b1d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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[@]##*/}"
}