[arch-commits] Commit in npm/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Thu Sep 21 15:06:45 UTC 2017


    Date: Thursday, September 21, 2017 @ 15:06:44
  Author: felixonmars
Revision: 259192

upgpkg: npm 5.4.2-1

Modified:
  npm/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-21 15:01:50 UTC (rev 259191)
+++ PKGBUILD	2017-09-21 15:06:44 UTC (rev 259192)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=npm
-pkgver=5.3.0
+pkgver=5.4.2
 pkgrel=1
 pkgdesc='A package manager for javascript'
 arch=('any')
@@ -14,7 +14,7 @@
 optdepends=('python2: for node-gyp')
 options=('!emptydirs')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/npm/npm/archive/v$pkgver.tar.gz")
-sha512sums=('a48f1becc8bf75142aadc1aea55f9dbb686ebdd764feec06bdcf305575662c9bf2300d3e24bab129738ec8102eb92a94d44cd55997b79c655f435bccc7deda56')
+sha512sums=('c664550567d6f60f2c807355a890e58bbac9b82eb3730f77937b91fbf7f0e354b62533253fef829b3c4f9fd41bae8b46b24a7f286ec80f26a5948a0b79ffe637')
 
 prepare() {
   cd npm-$pkgver
@@ -38,11 +38,11 @@
   chmod -R u=rwX,go=rX "$pkgdir"
 
   # Experimental dedup
-  for _d in "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules; do
+  for _d in "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules \
+            "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/node-gyp/node_modules; do
     cd "$_d"
     for dep in semver; do
       rm -r $dep;
-      node "$srcdir"/npm-$pkgver/bin/npm-cli.js link $dep;
     done
   done
 



More information about the arch-commits mailing list