summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2015-09-08 08:26:38 -0400
committerMario Finelli2015-09-08 08:26:38 -0400
commitfd81a6287f07d54d42e1a783b6c1121bd924f69b (patch)
tree79fb187c29db4b5343006586f81e54f44d9fac63
parentcef72b264394fd4bbc3aa50cfc0a50e4877f9e04 (diff)
downloadaur-fd81a6287f07d54d42e1a783b6c1121bd924f69b.tar.gz
Clean up PKGBUILD
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD9
2 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5e6c81209170..17993c8ad184 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = nodejs-grunt-cli
pkgdesc = The grunt command line interface.
pkgver = 0.1.13
- pkgrel = 6
+ pkgrel = 7
url = http://gruntjs.com/
arch = any
license = MIT
depends = nodejs
depends = npm
noextract = grunt-cli-0.1.13.tgz
+ options = !emptydirs
source = https://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
sha256sums = e639404d7b66ae2821edabc681104a1f035910ff20a2e21d67329c2a7674a443
diff --git a/PKGBUILD b/PKGBUILD
index 0727480767ca..d60e727d642d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
_npmname=grunt-cli
pkgname=nodejs-$_npmname
pkgver=0.1.13
-pkgrel=6
+pkgrel=7
pkgdesc="The grunt command line interface."
arch=('any')
url="http://gruntjs.com/"
@@ -14,13 +14,14 @@ depends=('nodejs' 'npm')
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
sha256sums=('e639404d7b66ae2821edabc681104a1f035910ff20a2e21d67329c2a7674a443')
+options=('!emptydirs')
package() {
- cd "$srcdir"
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p "$_npmdir"
cd "$_npmdir"
- npm install --user root -g --prefix "$pkgdir/usr" $_npmname@$pkgver
- rmdir "$pkgdir"/usr/etc
+ # It is not possible to package this inside a clean offline chroot due to
+ # NPM bug #2568.
+ npm install --user root -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}