summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2018-08-22 14:05:23 +0300
committerCaleb Maclennan2018-08-22 14:05:23 +0300
commit5f7c5bb3673baf0f9fddf034ac4c01aaf41fe0ab (patch)
tree6e712053d055e7e67c8d328b15dfbd6e542faeb6 /PKGBUILD
parenta24a2ebf331ec78eabc77058d2e77efaa99d16e5 (diff)
downloadaur-5f7c5bb3673baf0f9fddf034ac4c01aaf41fe0ab.tar.gz
Adopt, update to 2.9.6, and cleanup packaging
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 18 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1330d6cbb52e..bcb6ab3ae1a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,23 @@
-# Maintainer: John D Jones III AKA jnbek <jnbek1972 -_AT_- g m a i l -_Dot_- com>
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Contributor: John D Jones III (jnbek) <https://aur.archlinux.org/account/jnbek>
+
_npmname=jshint
-_npmver=2.9.4
-pkgname=nodejs-jshint # All lowercase
-pkgver=2.9.4
+pkgname=nodejs-${_npmname}
+pkgver=2.9.6
pkgrel=1
-pkgdesc="Static analysis tool for JavaScript"
-arch=(any)
-url="http://jshint.com/"
-license=(MIT)
-depends=('nodejs' 'npm')
-optdepends=()
-source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$_npmver.tgz)
-noextract=($_npmname-$_npmver.tgz)
-sha1sums=('5e3ba97848d5290273db514aee47fe24cf592934')
+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)
+sha256sums=('d045fff14ac4f15aaf00db6e39bc9fc29a6b9867d496fa6ba6da5a7d59ed03b2')
+noextract=("${source[@]##*/}")
package() {
- cd "$srcdir"
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p "$_npmdir"
- cd "$_npmdir"
- npm install --user root -g --prefix "$pkgdir/usr" $_npmname@$_npmver
+ local _npmdir="${pkgdir}/usr/lib/node_modules/"
+ mkdir -p "${_npmdir}"
+ cd "${_npmdir}"
+ npm install --user root -g --prefix "${pkgdir}/usr" ${_npmname}@${pkgver}
}