diff options
author | Ivan Fonseca | 2018-07-14 15:06:32 -0400 |
---|---|---|
committer | Ivan Fonseca | 2018-07-14 15:06:32 -0400 |
commit | 8f7f5892dfd4594e70804d42a9526b0415d7c4bf (patch) | |
tree | 474bff1484b533dd5647706f14781ee36c2cb89c | |
parent | c8621e0a897d4eea30f0f39e42eb2b9e388263de (diff) | |
download | aur-8f7f5892dfd4594e70804d42a9526b0415d7c4bf.tar.gz |
Update to 3.2.3 and update PKGBUILd format
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -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: |