summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Fonseca2018-07-14 15:06:32 -0400
committerIvan Fonseca2018-07-14 15:06:32 -0400
commit8f7f5892dfd4594e70804d42a9526b0415d7c4bf (patch)
tree474bff1484b533dd5647706f14781ee36c2cb89c
parentc8621e0a897d4eea30f0f39e42eb2b9e388263de (diff)
downloadaur-8f7f5892dfd4594e70804d42a9526b0415d7c4bf.tar.gz
Update to 3.2.3 and update PKGBUILd format
-rw-r--r--PKGBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e68d054e74af..efaf7cb889fb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,27 @@
# Contributor: John D Jones III jnbek1972 __AT__ $mailservice_by_google __DOT__ com
_npmname=tldr
-_npmver=3.1.1
+_npmver=3.2.3
pkgname=nodejs-tldr # All lowercase
-pkgver=3.1.1
+pkgver=3.2.3
pkgrel=1
pkgdesc="Simplified and community-driven man pages"
arch=(any)
url="https://github.com/tldr-pages/tldr"
license=('MIT')
-depends=('nodejs' 'npm')
+depends=('nodejs')
+makedepends=('npm')
optdepends=()
source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$_npmver.tgz)
noextract=($_npmname-$_npmver.tgz)
-sha256sums=('f8123229ca6ab215a0bad64954ca44fde2e22cbda202f2cf96a55510eaf6de18')
+sha256sums=('bf48d424d585c24f54022aef23aff5bf9bb0218338f77e3553aae77da8840399')
package() {
- cd "$srcdir"
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p "$_npmdir"
- cd "$_npmdir"
- npm install -g --prefix "$pkgdir/usr" $_npmname@$_npmver
+ npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$_npmname-$_npmver.tgz
+
+ # Non-deterministic race in npm gives 777 permissions to random directories.
+ # See https://github.com/npm/npm/issues/9359 for details.
+ find "${pkgdir}"/usr -type d -exec chmod 755 {} +
}
# vim:set ts=2 sw=2 et: