aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2011-12-05 11:16:48 +0800
committersunpoet <sunpoet@FreeBSD.org>2011-12-05 11:16:48 +0800
commitcf50f1173569640e359835c0331ac284db5fbf45 (patch)
tree393c2b421e5b87546b4c57fa8213ce355fbbf020
parent0a82f73b0a2cef108a83125135fca513065a6c6b (diff)
downloadfreebsd-ports-gnome-cf50f1173569640e359835c0331ac284db5fbf45.tar.gz
freebsd-ports-gnome-cf50f1173569640e359835c0331ac284db5fbf45.tar.zst
freebsd-ports-gnome-cf50f1173569640e359835c0331ac284db5fbf45.zip
- Update to 0.6.4
- Update CONFLICTS Changes: https://github.com/joyent/node/blob/master/ChangeLog PR: ports/163016 Submitted by: Jin-Sih Lin <linpct@gmail.com> (maintainer) Feature safe: yes
-rw-r--r--www/node/Makefile21
-rw-r--r--www/node/distinfo4
-rw-r--r--www/node/files/extra-patch-src__node_buffer.cc11
-rw-r--r--www/node/files/patch-man-and-pkgconfig-path20
-rw-r--r--www/node/files/patch-node_addon.py10
-rw-r--r--www/node/files/patch-wscript12
-rw-r--r--www/node/pkg-plist623
7 files changed, 632 insertions, 69 deletions
diff --git a/www/node/Makefile b/www/node/Makefile
index 0fd0f37de7be..6c401e742044 100644
--- a/www/node/Makefile
+++ b/www/node/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= node
-PORTVERSION= 0.4.12
+PORTVERSION= 0.6.4
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/
DISTNAME= ${PORTNAME}-v${PORTVERSION}
@@ -21,26 +21,15 @@ MAN1= node.1
HAS_CONFIGURE= yes
USE_LDCONFIG= yes
USE_PYTHON= yes
-USE_GNOME= pkgconfig
+USE_GMAKE= yes
-CONFLICTS= node-0.5.[0-9]*
+CONFLICTS= node-0.[0-57-9]* devel-0.[0-9]*
ONLY_FOR_ARCHS= i386 amd64
MAKE_JOBS_SAFE= yes
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST}
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == amd64
-LIB_DEPENDS+= v8.1:${PORTSDIR}/lang/v8
-CONFIGURE_ARGS+= --shared-v8-includes=${LOCALBASE}/include --shared-v8-libpath=${LOCALBASE}/lib
-PLIST_SUB+= SHAREDV8="@comment "
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-src__node_buffer.cc
-.else
-PLIST_SUB+= SHAREDV8=""
-.endif
-
.if !defined(DISABLE_MAKE_JOBS)
WAF_ARGS= --jobs=${MAKE_JOBS_NUMBER}
.endif
@@ -52,6 +41,6 @@ do-install:
@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} tools/waf-light ${WAF_ARGS} install)
post-install:
- @${INSTALL_MAN} ${WRKSRC}/doc/node.1 ${MANPREFIX}/man/man1/
+ @${INSTALL_MAN} ${WRKSRC}/doc/node.1 ${MANPREFIX}/man/man1/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/node/distinfo b/www/node/distinfo
index 4c88d63ac3f3..be6873075da0 100644
--- a/www/node/distinfo
+++ b/www/node/distinfo
@@ -1,2 +1,2 @@
-SHA256 (node-v0.4.12.tar.gz) = c01af05b933ad4d2ca39f63cac057f54f032a4d83cff8711e42650ccee24fce4
-SIZE (node-v0.4.12.tar.gz) = 12421469
+SHA256 (node-v0.6.4.tar.gz) = 67b029f0da10ffa706cda23d6a3bb7c682ca589cd7f6647a578dcfb74a78f916
+SIZE (node-v0.6.4.tar.gz) = 10195975
diff --git a/www/node/files/extra-patch-src__node_buffer.cc b/www/node/files/extra-patch-src__node_buffer.cc
deleted file mode 100644
index 265219e77cfd..000000000000
--- a/www/node/files/extra-patch-src__node_buffer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/node_buffer.cc.orig 2011-09-08 16:40:06.000000000 +0800
-+++ src/node_buffer.cc 2011-09-08 16:40:18.000000000 +0800
-@@ -478,7 +478,7 @@ Handle<Value> Buffer::Utf8Write(const Ar
-
- if (written > 0 && p[written-1] == '\0' && char_written == length) {
- uint16_t last_char;
-- s->Write(&last_char, length - 1, 1, String::NO_HINTS);
-+ s->Write(&last_char, length - 1, 1, String::NO_OPTIONS);
- if (last_char != 0 || written > s->Utf8Length()) {
- written--;
- }
diff --git a/www/node/files/patch-man-and-pkgconfig-path b/www/node/files/patch-man-and-pkgconfig-path
deleted file mode 100644
index d6e5036ca269..000000000000
--- a/www/node/files/patch-man-and-pkgconfig-path
+++ /dev/null
@@ -1,20 +0,0 @@
---- wscript.orig 2011-04-02 11:24:56.000000000 +0800
-+++ wscript 2011-04-02 11:25:54.000000000 +0800
-@@ -905,8 +905,6 @@
-
- # Only install the man page if it exists.
- # Do 'make doc install' to build and install it.
-- if os.path.exists('doc/node.1'):
-- bld.install_files('${PREFIX}/share/man/man1/', 'doc/node.1')
-
- bld.install_files('${PREFIX}/bin/', 'tools/node-waf', chmod=0755)
- bld.install_files('${LIBDIR}/node/wafadmin', 'tools/wafadmin/*.py')
-@@ -918,7 +916,7 @@
- node_conf.target = 'tools/nodejs.pc'
- node_conf.dict = subflags(node)
-
-- bld.install_files('${LIBDIR}/pkgconfig', 'tools/nodejs.pc')
-+ bld.install_files('${PREFIX}/libdata/pkgconfig', 'tools/nodejs.pc')
-
- def shutdown():
- Options.options.debug
diff --git a/www/node/files/patch-node_addon.py b/www/node/files/patch-node_addon.py
deleted file mode 100644
index 360ba7ce89e5..000000000000
--- a/www/node/files/patch-node_addon.py
+++ /dev/null
@@ -1,10 +0,0 @@
---- tools/wafadmin/Tools/node_addon.py.orig 2011-05-11 14:41:33.000000000 +0800
-+++ tools/wafadmin/Tools/node_addon.py 2011-05-11 14:41:49.000000000 +0800
-@@ -29,6 +29,7 @@ def detect(conf):
-
- conf.env['LIBPATH_NODE'] = lib
- conf.env['CPPPATH_NODE'] = join(prefix, 'include', 'node')
-+ conf.env.append_value('CPPPATH_NODE', join(prefix, 'include'))
-
- conf.env.append_value('CPPFLAGS_NODE', '-D_GNU_SOURCE')
- conf.env.append_value('CPPFLAGS_NODE', '-DEV_MULTIPLICITY=0')
diff --git a/www/node/files/patch-wscript b/www/node/files/patch-wscript
new file mode 100644
index 000000000000..af47e394e24a
--- /dev/null
+++ b/www/node/files/patch-wscript
@@ -0,0 +1,12 @@
+--- wscript.orig 2011-11-12 06:56:27.000000000 +0800
++++ wscript 2011-11-12 22:12:23.000000000 +0800
+@@ -634,8 +634,7 @@
+ #
+ cmd = 'cp -r ' + sh_escape(srcdir) + '/* ' + sh_escape(blddir)
+ if not sys.platform.startswith('win32'):
+- make = ('if [ -z "$NODE_MAKE" ]; then NODE_MAKE=make; fi; '
+- '$NODE_MAKE -C ' + sh_escape(blddir))
++ make = 'gmake -C ' + sh_escape(blddir)
+ else:
+ make = 'make -C ' + sh_escape(blddir)
+ return '%s && (%s clean) && (%s all)' % (cmd, make, make)
diff --git a/www/node/pkg-plist b/www/node/pkg-plist
index 013be64f0e5f..fcc0a4235478 100644
--- a/www/node/pkg-plist
+++ b/www/node/pkg-plist
@@ -1,20 +1,29 @@
bin/node
bin/node-waf
+bin/npm
+include/node/ares.h
+include/node/ares_version.h
+include/node/c-ares/ares.h
+include/node/c-ares/ares_version.h
include/node/config.h
-include/node/eio.h
-include/node/ev.h
include/node/node.h
include/node/node_buffer.h
include/node/node_config.h
-include/node/node_events.h
include/node/node_object_wrap.h
include/node/node_version.h
-%%SHAREDV8%%include/node/v8-debug.h
-%%SHAREDV8%%include/node/v8-preparser.h
-%%SHAREDV8%%include/node/v8-profiler.h
-%%SHAREDV8%%include/node/v8-testing.h
-%%SHAREDV8%%include/node/v8.h
-%%SHAREDV8%%include/node/v8stdint.h
+include/node/uv-private/eio.h
+include/node/uv-private/ev.h
+include/node/uv-private/ngx-queue.h
+include/node/uv-private/tree.h
+include/node/uv-private/uv-unix.h
+include/node/uv-private/uv-win.h
+include/node/uv.h
+include/node/v8-debug.h
+include/node/v8-preparser.h
+include/node/v8-profiler.h
+include/node/v8-testing.h
+include/node/v8.h
+include/node/v8stdint.h
lib/node/wafadmin/Build.py
lib/node/wafadmin/Configure.py
lib/node/wafadmin/Constants.py
@@ -64,8 +73,602 @@ lib/node/wafadmin/__init__.py
lib/node/wafadmin/ansiterm.py
lib/node/wafadmin/pproc.py
lib/node/wafadmin/py3kfixes.py
-libdata/pkgconfig/nodejs.pc
+lib/node_modules/npm/.gitmodules
+lib/node_modules/npm/.npmignore
+lib/node_modules/npm/AUTHORS
+lib/node_modules/npm/LICENSE
+lib/node_modules/npm/Makefile
+lib/node_modules/npm/README.md
+lib/node_modules/npm/bin/npm-cli.js
+lib/node_modules/npm/bin/npm-g.cmd
+lib/node_modules/npm/bin/npm-get-uid-gid.js
+lib/node_modules/npm/bin/npm.cmd
+lib/node_modules/npm/bin/npm_g.cmd
+lib/node_modules/npm/bin/read-package-json.js
+lib/node_modules/npm/cli.js
+lib/node_modules/npm/configure
+lib/node_modules/npm/doc/api/bin.md
+lib/node_modules/npm/doc/api/bugs.md
+lib/node_modules/npm/doc/api/commands.md
+lib/node_modules/npm/doc/api/config.md
+lib/node_modules/npm/doc/api/deprecate.md
+lib/node_modules/npm/doc/api/docs.md
+lib/node_modules/npm/doc/api/edit.md
+lib/node_modules/npm/doc/api/explore.md
+lib/node_modules/npm/doc/api/help-search.md
+lib/node_modules/npm/doc/api/init.md
+lib/node_modules/npm/doc/api/install.md
+lib/node_modules/npm/doc/api/link.md
+lib/node_modules/npm/doc/api/load.md
+lib/node_modules/npm/doc/api/ls.md
+lib/node_modules/npm/doc/api/npm.md
+lib/node_modules/npm/doc/api/outdated.md
+lib/node_modules/npm/doc/api/owner.md
+lib/node_modules/npm/doc/api/pack.md
+lib/node_modules/npm/doc/api/prefix.md
+lib/node_modules/npm/doc/api/prune.md
+lib/node_modules/npm/doc/api/publish.md
+lib/node_modules/npm/doc/api/rebuild.md
+lib/node_modules/npm/doc/api/restart.md
+lib/node_modules/npm/doc/api/root.md
+lib/node_modules/npm/doc/api/run-script.md
+lib/node_modules/npm/doc/api/search.md
+lib/node_modules/npm/doc/api/start.md
+lib/node_modules/npm/doc/api/stop.md
+lib/node_modules/npm/doc/api/submodule.md
+lib/node_modules/npm/doc/api/tag.md
+lib/node_modules/npm/doc/api/test.md
+lib/node_modules/npm/doc/api/uninstall.md
+lib/node_modules/npm/doc/api/unpublish.md
+lib/node_modules/npm/doc/api/update.md
+lib/node_modules/npm/doc/api/version.md
+lib/node_modules/npm/doc/api/view.md
+lib/node_modules/npm/doc/api/whoami.md
+lib/node_modules/npm/doc/cli/adduser.md
+lib/node_modules/npm/doc/cli/bin.md
+lib/node_modules/npm/doc/cli/bugs.md
+lib/node_modules/npm/doc/cli/build.md
+lib/node_modules/npm/doc/cli/bundle.md
+lib/node_modules/npm/doc/cli/cache.md
+lib/node_modules/npm/doc/cli/changelog.md
+lib/node_modules/npm/doc/cli/coding-style.md
+lib/node_modules/npm/doc/cli/completion.md
+lib/node_modules/npm/doc/cli/config.md
+lib/node_modules/npm/doc/cli/deprecate.md
+lib/node_modules/npm/doc/cli/developers.md
+lib/node_modules/npm/doc/cli/docs.md
+lib/node_modules/npm/doc/cli/edit.md
+lib/node_modules/npm/doc/cli/explore.md
+lib/node_modules/npm/doc/cli/faq.md
+lib/node_modules/npm/doc/cli/folders.md
+lib/node_modules/npm/doc/cli/help-search.md
+lib/node_modules/npm/doc/cli/help.md
+lib/node_modules/npm/doc/cli/index.md
+lib/node_modules/npm/doc/cli/init.md
+lib/node_modules/npm/doc/cli/install.md
+lib/node_modules/npm/doc/cli/json.md
+lib/node_modules/npm/doc/cli/link.md
+lib/node_modules/npm/doc/cli/list.md
+lib/node_modules/npm/doc/cli/npm.md
+lib/node_modules/npm/doc/cli/outdated.md
+lib/node_modules/npm/doc/cli/owner.md
+lib/node_modules/npm/doc/cli/pack.md
+lib/node_modules/npm/doc/cli/prefix.md
+lib/node_modules/npm/doc/cli/prune.md
+lib/node_modules/npm/doc/cli/publish.md
+lib/node_modules/npm/doc/cli/rebuild.md
+lib/node_modules/npm/doc/cli/registry.md
+lib/node_modules/npm/doc/cli/removing-npm.md
+lib/node_modules/npm/doc/cli/restart.md
+lib/node_modules/npm/doc/cli/root.md
+lib/node_modules/npm/doc/cli/run-script.md
+lib/node_modules/npm/doc/cli/scripts.md
+lib/node_modules/npm/doc/cli/search.md
+lib/node_modules/npm/doc/cli/semver.md
+lib/node_modules/npm/doc/cli/star.md
+lib/node_modules/npm/doc/cli/start.md
+lib/node_modules/npm/doc/cli/stop.md
+lib/node_modules/npm/doc/cli/submodule.md
+lib/node_modules/npm/doc/cli/tag.md
+lib/node_modules/npm/doc/cli/test.md
+lib/node_modules/npm/doc/cli/uninstall.md
+lib/node_modules/npm/doc/cli/unpublish.md
+lib/node_modules/npm/doc/cli/update.md
+lib/node_modules/npm/doc/cli/version.md
+lib/node_modules/npm/doc/cli/view.md
+lib/node_modules/npm/doc/cli/whoami.md
+lib/node_modules/npm/html/api/GubbleBum-Blocky.ttf
+lib/node_modules/npm/html/api/author.html
+lib/node_modules/npm/html/api/bin.html
+lib/node_modules/npm/html/api/bugs.html
+lib/node_modules/npm/html/api/commands.html
+lib/node_modules/npm/html/api/config.html
+lib/node_modules/npm/html/api/deprecate.html
+lib/node_modules/npm/html/api/docs.html
+lib/node_modules/npm/html/api/edit.html
+lib/node_modules/npm/html/api/explore.html
+lib/node_modules/npm/html/api/find.html
+lib/node_modules/npm/html/api/get.html
+lib/node_modules/npm/html/api/help-search.html
+lib/node_modules/npm/html/api/home.html
+lib/node_modules/npm/html/api/init.html
+lib/node_modules/npm/html/api/install.html
+lib/node_modules/npm/html/api/link.html
+lib/node_modules/npm/html/api/list.html
+lib/node_modules/npm/html/api/ln.html
+lib/node_modules/npm/html/api/load.html
+lib/node_modules/npm/html/api/ls.html
+lib/node_modules/npm/html/api/npm.html
+lib/node_modules/npm/html/api/outdated.html
+lib/node_modules/npm/html/api/owner.html
+lib/node_modules/npm/html/api/pack.html
+lib/node_modules/npm/html/api/prefix.html
+lib/node_modules/npm/html/api/prune.html
+lib/node_modules/npm/html/api/publish.html
+lib/node_modules/npm/html/api/rebuild.html
+lib/node_modules/npm/html/api/restart.html
+lib/node_modules/npm/html/api/rm.html
+lib/node_modules/npm/html/api/root.html
+lib/node_modules/npm/html/api/run-script.html
+lib/node_modules/npm/html/api/search.html
+lib/node_modules/npm/html/api/set.html
+lib/node_modules/npm/html/api/start.html
+lib/node_modules/npm/html/api/stop.html
+lib/node_modules/npm/html/api/style.css
+lib/node_modules/npm/html/api/submodule.html
+lib/node_modules/npm/html/api/tag.html
+lib/node_modules/npm/html/api/test.html
+lib/node_modules/npm/html/api/uninstall.html
+lib/node_modules/npm/html/api/unpublish.html
+lib/node_modules/npm/html/api/update.html
+lib/node_modules/npm/html/api/version.html
+lib/node_modules/npm/html/api/view.html
+lib/node_modules/npm/html/api/whoami.html
+lib/node_modules/npm/html/doc/GubbleBum-Blocky.ttf
+lib/node_modules/npm/html/doc/README.html
+lib/node_modules/npm/html/doc/adduser.html
+lib/node_modules/npm/html/doc/author.html
+lib/node_modules/npm/html/doc/bin.html
+lib/node_modules/npm/html/doc/bugs.html
+lib/node_modules/npm/html/doc/build.html
+lib/node_modules/npm/html/doc/bundle.html
+lib/node_modules/npm/html/doc/cache.html
+lib/node_modules/npm/html/doc/changelog.html
+lib/node_modules/npm/html/doc/coding-style.html
+lib/node_modules/npm/html/doc/completion.html
+lib/node_modules/npm/html/doc/config.html
+lib/node_modules/npm/html/doc/deprecate.html
+lib/node_modules/npm/html/doc/developers.html
+lib/node_modules/npm/html/doc/docs.html
+lib/node_modules/npm/html/doc/edit.html
+lib/node_modules/npm/html/doc/explore.html
+lib/node_modules/npm/html/doc/faq.html
+lib/node_modules/npm/html/doc/find.html
+lib/node_modules/npm/html/doc/folders.html
+lib/node_modules/npm/html/doc/get.html
+lib/node_modules/npm/html/doc/global.html
+lib/node_modules/npm/html/doc/help-search.html
+lib/node_modules/npm/html/doc/help.html
+lib/node_modules/npm/html/doc/home.html
+lib/node_modules/npm/html/doc/index.html
+lib/node_modules/npm/html/doc/init.html
+lib/node_modules/npm/html/doc/install.html
+lib/node_modules/npm/html/doc/json.html
+lib/node_modules/npm/html/doc/link.html
+lib/node_modules/npm/html/doc/list.html
+lib/node_modules/npm/html/doc/ln.html
+lib/node_modules/npm/html/doc/ls.html
+lib/node_modules/npm/html/doc/npm.html
+lib/node_modules/npm/html/doc/outdated.html
+lib/node_modules/npm/html/doc/owner.html
+lib/node_modules/npm/html/doc/pack.html
+lib/node_modules/npm/html/doc/prefix.html
+lib/node_modules/npm/html/doc/prune.html
+lib/node_modules/npm/html/doc/publish.html
+lib/node_modules/npm/html/doc/rebuild.html
+lib/node_modules/npm/html/doc/registry.html
+lib/node_modules/npm/html/doc/removing-npm.html
+lib/node_modules/npm/html/doc/restart.html
+lib/node_modules/npm/html/doc/rm.html
+lib/node_modules/npm/html/doc/root.html
+lib/node_modules/npm/html/doc/run-script.html
+lib/node_modules/npm/html/doc/scripts.html
+lib/node_modules/npm/html/doc/search.html
+lib/node_modules/npm/html/doc/semver.html
+lib/node_modules/npm/html/doc/set.html
+lib/node_modules/npm/html/doc/star.html
+lib/node_modules/npm/html/doc/start.html
+lib/node_modules/npm/html/doc/stop.html
+lib/node_modules/npm/html/doc/style.css
+lib/node_modules/npm/html/doc/submodule.html
+lib/node_modules/npm/html/doc/tag.html
+lib/node_modules/npm/html/doc/test.html
+lib/node_modules/npm/html/doc/uninstall.html
+lib/node_modules/npm/html/doc/unpublish.html
+lib/node_modules/npm/html/doc/update.html
+lib/node_modules/npm/html/doc/version.html
+lib/node_modules/npm/html/doc/view.html
+lib/node_modules/npm/html/doc/whoami.html
+lib/node_modules/npm/html/docfoot.html
+lib/node_modules/npm/html/dochead.html
+lib/node_modules/npm/html/favicon.ico
+lib/node_modules/npm/html/index.html
+lib/node_modules/npm/html/n-64.png
+lib/node_modules/npm/html/n-large.png
+lib/node_modules/npm/html/npm-16.png
+lib/node_modules/npm/html/npm-256-square.png
+lib/node_modules/npm/html/npm-256w.png
+lib/node_modules/npm/html/npm-64-square.png
+lib/node_modules/npm/html/npm-fin.png
+lib/node_modules/npm/html/npm-large.png
+lib/node_modules/npm/html/npm.png
+lib/node_modules/npm/lib/adduser.js
+lib/node_modules/npm/lib/bin.js
+lib/node_modules/npm/lib/bugs.js
+lib/node_modules/npm/lib/build.js
+lib/node_modules/npm/lib/cache.js
+lib/node_modules/npm/lib/completion.js
+lib/node_modules/npm/lib/config.js
+lib/node_modules/npm/lib/deprecate.js
+lib/node_modules/npm/lib/docs.js
+lib/node_modules/npm/lib/edit.js
+lib/node_modules/npm/lib/explore.js
+lib/node_modules/npm/lib/faq.js
+lib/node_modules/npm/lib/get.js
+lib/node_modules/npm/lib/help-search.js
+lib/node_modules/npm/lib/help.js
+lib/node_modules/npm/lib/init.js
+lib/node_modules/npm/lib/install.js
+lib/node_modules/npm/lib/link.js
+lib/node_modules/npm/lib/ls.js
+lib/node_modules/npm/lib/npm.js
+lib/node_modules/npm/lib/outdated.js
+lib/node_modules/npm/lib/owner.js
+lib/node_modules/npm/lib/pack.js
+lib/node_modules/npm/lib/prefix.js
+lib/node_modules/npm/lib/prune.js
+lib/node_modules/npm/lib/publish.js
+lib/node_modules/npm/lib/rebuild.js
+lib/node_modules/npm/lib/restart.js
+lib/node_modules/npm/lib/root.js
+lib/node_modules/npm/lib/run-script.js
+lib/node_modules/npm/lib/search.js
+lib/node_modules/npm/lib/set.js
+lib/node_modules/npm/lib/star.js
+lib/node_modules/npm/lib/start.js
+lib/node_modules/npm/lib/stop.js
+lib/node_modules/npm/lib/submodule.js
+lib/node_modules/npm/lib/tag.js
+lib/node_modules/npm/lib/test.js
+lib/node_modules/npm/lib/unbuild.js
+lib/node_modules/npm/lib/uninstall.js
+lib/node_modules/npm/lib/unpublish.js
+lib/node_modules/npm/lib/update.js
+lib/node_modules/npm/lib/utils/cmd-shim.js
+lib/node_modules/npm/lib/utils/completion.sh
+lib/node_modules/npm/lib/utils/completion/file-completion.js
+lib/node_modules/npm/lib/utils/completion/installed-deep.js
+lib/node_modules/npm/lib/utils/completion/installed-shallow.js
+lib/node_modules/npm/lib/utils/completion/remote-packages.js
+lib/node_modules/npm/lib/utils/completion/users.js
+lib/node_modules/npm/lib/utils/config-defs.js
+lib/node_modules/npm/lib/utils/error-handler.js
+lib/node_modules/npm/lib/utils/excludes.js
+lib/node_modules/npm/lib/utils/exec.js
+lib/node_modules/npm/lib/utils/fetch.js
+lib/node_modules/npm/lib/utils/find-prefix.js
+lib/node_modules/npm/lib/utils/find.js
+lib/node_modules/npm/lib/utils/get-agent.js
+lib/node_modules/npm/lib/utils/get.js
+lib/node_modules/npm/lib/utils/ini.js
+lib/node_modules/npm/lib/utils/lifecycle.js
+lib/node_modules/npm/lib/utils/link.js
+lib/node_modules/npm/lib/utils/load-package-defaults.js
+lib/node_modules/npm/lib/utils/log.js
+lib/node_modules/npm/lib/utils/mkdir-p.js
+lib/node_modules/npm/lib/utils/npm-registry-client/adduser.js
+lib/node_modules/npm/lib/utils/npm-registry-client/get.js
+lib/node_modules/npm/lib/utils/npm-registry-client/index.js
+lib/node_modules/npm/lib/utils/npm-registry-client/publish.js
+lib/node_modules/npm/lib/utils/npm-registry-client/request.js
+lib/node_modules/npm/lib/utils/npm-registry-client/star.js
+lib/node_modules/npm/lib/utils/npm-registry-client/tag.js
+lib/node_modules/npm/lib/utils/npm-registry-client/unpublish.js
+lib/node_modules/npm/lib/utils/output.js
+lib/node_modules/npm/lib/utils/promise-chain.js
+lib/node_modules/npm/lib/utils/prompt.js
+lib/node_modules/npm/lib/utils/read-installed.js
+lib/node_modules/npm/lib/utils/read-json.js
+lib/node_modules/npm/lib/utils/relativize.js
+lib/node_modules/npm/lib/utils/set.js
+lib/node_modules/npm/lib/utils/sha.js
+lib/node_modules/npm/lib/utils/tar.js
+lib/node_modules/npm/lib/utils/uid-number.js
+lib/node_modules/npm/lib/version.js
+lib/node_modules/npm/lib/view.js
+lib/node_modules/npm/lib/whoami.js
+lib/node_modules/npm/lib/xmas.js
+lib/node_modules/npm/man/man1/README.1
+lib/node_modules/npm/man/man1/adduser.1
+lib/node_modules/npm/man/man1/author.1
+lib/node_modules/npm/man/man1/bin.1
+lib/node_modules/npm/man/man1/bugs.1
+lib/node_modules/npm/man/man1/build.1
+lib/node_modules/npm/man/man1/bundle.1
+lib/node_modules/npm/man/man1/cache.1
+lib/node_modules/npm/man/man1/changelog.1
+lib/node_modules/npm/man/man1/coding-style.1
+lib/node_modules/npm/man/man1/completion.1
+lib/node_modules/npm/man/man1/config.1
+lib/node_modules/npm/man/man1/deprecate.1
+lib/node_modules/npm/man/man1/developers.1
+lib/node_modules/npm/man/man1/docs.1
+lib/node_modules/npm/man/man1/edit.1
+lib/node_modules/npm/man/man1/explore.1
+lib/node_modules/npm/man/man1/faq.1
+lib/node_modules/npm/man/man1/find.1
+lib/node_modules/npm/man/man1/folders.1
+lib/node_modules/npm/man/man1/get.1
+lib/node_modules/npm/man/man1/global.1
+lib/node_modules/npm/man/man1/help-search.1
+lib/node_modules/npm/man/man1/help.1
+lib/node_modules/npm/man/man1/home.1
+lib/node_modules/npm/man/man1/index.1
+lib/node_modules/npm/man/man1/init.1
+lib/node_modules/npm/man/man1/install.1
+lib/node_modules/npm/man/man1/json.1
+lib/node_modules/npm/man/man1/link.1
+lib/node_modules/npm/man/man1/list.1
+lib/node_modules/npm/man/man1/ln.1
+lib/node_modules/npm/man/man1/ls.1
+lib/node_modules/npm/man/man1/npm.1
+lib/node_modules/npm/man/man1/outdated.1
+lib/node_modules/npm/man/man1/owner.1
+lib/node_modules/npm/man/man1/pack.1
+lib/node_modules/npm/man/man1/prefix.1
+lib/node_modules/npm/man/man1/prune.1
+lib/node_modules/npm/man/man1/publish.1
+lib/node_modules/npm/man/man1/rebuild.1
+lib/node_modules/npm/man/man1/registry.1
+lib/node_modules/npm/man/man1/removing-npm.1
+lib/node_modules/npm/man/man1/restart.1
+lib/node_modules/npm/man/man1/rm.1
+lib/node_modules/npm/man/man1/root.1
+lib/node_modules/npm/man/man1/run-script.1
+lib/node_modules/npm/man/man1/scripts.1
+lib/node_modules/npm/man/man1/search.1
+lib/node_modules/npm/man/man1/semver.1
+lib/node_modules/npm/man/man1/set.1
+lib/node_modules/npm/man/man1/star.1
+lib/node_modules/npm/man/man1/start.1
+lib/node_modules/npm/man/man1/stop.1
+lib/node_modules/npm/man/man1/submodule.1
+lib/node_modules/npm/man/man1/tag.1
+lib/node_modules/npm/man/man1/test.1
+lib/node_modules/npm/man/man1/uninstall.1
+lib/node_modules/npm/man/man1/unpublish.1
+lib/node_modules/npm/man/man1/update.1
+lib/node_modules/npm/man/man1/version.1
+lib/node_modules/npm/man/man1/view.1
+lib/node_modules/npm/man/man1/whoami.1
+lib/node_modules/npm/man/man3/author.3
+lib/node_modules/npm/man/man3/bin.3
+lib/node_modules/npm/man/man3/bugs.3
+lib/node_modules/npm/man/man3/commands.3
+lib/node_modules/npm/man/man3/config.3
+lib/node_modules/npm/man/man3/deprecate.3
+lib/node_modules/npm/man/man3/docs.3
+lib/node_modules/npm/man/man3/edit.3
+lib/node_modules/npm/man/man3/explore.3
+lib/node_modules/npm/man/man3/find.3
+lib/node_modules/npm/man/man3/get.3
+lib/node_modules/npm/man/man3/help-search.3
+lib/node_modules/npm/man/man3/home.3
+lib/node_modules/npm/man/man3/init.3
+lib/node_modules/npm/man/man3/install.3
+lib/node_modules/npm/man/man3/link.3
+lib/node_modules/npm/man/man3/list.3
+lib/node_modules/npm/man/man3/ln.3
+lib/node_modules/npm/man/man3/load.3
+lib/node_modules/npm/man/man3/ls.3
+lib/node_modules/npm/man/man3/npm.3
+lib/node_modules/npm/man/man3/outdated.3
+lib/node_modules/npm/man/man3/owner.3
+lib/node_modules/npm/man/man3/pack.3
+lib/node_modules/npm/man/man3/prefix.3
+lib/node_modules/npm/man/man3/prune.3
+lib/node_modules/npm/man/man3/publish.3
+lib/node_modules/npm/man/man3/rebuild.3
+lib/node_modules/npm/man/man3/restart.3
+lib/node_modules/npm/man/man3/rm.3
+lib/node_modules/npm/man/man3/root.3
+lib/node_modules/npm/man/man3/run-script.3
+lib/node_modules/npm/man/man3/search.3
+lib/node_modules/npm/man/man3/set.3
+lib/node_modules/npm/man/man3/start.3
+lib/node_modules/npm/man/man3/stop.3
+lib/node_modules/npm/man/man3/submodule.3
+lib/node_modules/npm/man/man3/tag.3
+lib/node_modules/npm/man/man3/test.3
+lib/node_modules/npm/man/man3/uninstall.3
+lib/node_modules/npm/man/man3/unpublish.3
+lib/node_modules/npm/man/man3/update.3
+lib/node_modules/npm/man/man3/version.3
+lib/node_modules/npm/man/man3/view.3
+lib/node_modules/npm/man/man3/whoami.3
+lib/node_modules/npm/node_modules/abbrev/LICENSE
+lib/node_modules/npm/node_modules/abbrev/README.md
+lib/node_modules/npm/node_modules/abbrev/lib/abbrev.js
+lib/node_modules/npm/node_modules/abbrev/package.json
+lib/node_modules/npm/node_modules/block-stream/README.md
+lib/node_modules/npm/node_modules/block-stream/block-stream.js
+lib/node_modules/npm/node_modules/block-stream/package.json
+lib/node_modules/npm/node_modules/fast-list/README.md
+lib/node_modules/npm/node_modules/fast-list/bench.js
+lib/node_modules/npm/node_modules/fast-list/fast-list.js
+lib/node_modules/npm/node_modules/fast-list/package.json
+lib/node_modules/npm/node_modules/fstream/README.md
+lib/node_modules/npm/node_modules/fstream/fstream.js
+lib/node_modules/npm/node_modules/fstream/lib/abstract.js
+lib/node_modules/npm/node_modules/fstream/lib/collect.js
+lib/node_modules/npm/node_modules/fstream/lib/dir-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/file-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/file-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/get-type.js
+lib/node_modules/npm/node_modules/fstream/lib/link-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/link-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/proxy-reader.js
+lib/node_modules/npm/node_modules/fstream/lib/proxy-writer.js
+lib/node_modules/npm/node_modules/fstream/lib/reader.js
+lib/node_modules/npm/node_modules/fstream/lib/writer.js
+lib/node_modules/npm/node_modules/fstream/package.json
+lib/node_modules/npm/node_modules/graceful-fs/LICENSE
+lib/node_modules/npm/node_modules/graceful-fs/README.md
+lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js
+lib/node_modules/npm/node_modules/graceful-fs/package.json
+lib/node_modules/npm/node_modules/inherits/LICENSE
+lib/node_modules/npm/node_modules/inherits/README.md
+lib/node_modules/npm/node_modules/inherits/inherits-old.js
+lib/node_modules/npm/node_modules/inherits/inherits.js
+lib/node_modules/npm/node_modules/inherits/package.json
+lib/node_modules/npm/node_modules/ini/LICENSE
+lib/node_modules/npm/node_modules/ini/README.md
+lib/node_modules/npm/node_modules/ini/ini.js
+lib/node_modules/npm/node_modules/ini/package.json
+lib/node_modules/npm/node_modules/minimatch/.gitmodules
+lib/node_modules/npm/node_modules/minimatch/LICENSE
+lib/node_modules/npm/node_modules/minimatch/README.md
+lib/node_modules/npm/node_modules/minimatch/minimatch.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache/LICENSE
+lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache/README.md
+lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js
+lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache/package.json
+lib/node_modules/npm/node_modules/minimatch/package.json
+lib/node_modules/npm/node_modules/mkdirp/LICENSE
+lib/node_modules/npm/node_modules/mkdirp/README.markdown
+lib/node_modules/npm/node_modules/mkdirp/index.js
+lib/node_modules/npm/node_modules/mkdirp/package.json
+lib/node_modules/npm/node_modules/node-uuid/LICENSE.md
+lib/node_modules/npm/node_modules/node-uuid/README.md
+lib/node_modules/npm/node_modules/node-uuid/package.json
+lib/node_modules/npm/node_modules/node-uuid/uuid.js
+lib/node_modules/npm/node_modules/nopt/LICENSE
+lib/node_modules/npm/node_modules/nopt/README.md
+lib/node_modules/npm/node_modules/nopt/bin/nopt.js
+lib/node_modules/npm/node_modules/nopt/lib/nopt.js
+lib/node_modules/npm/node_modules/nopt/package.json
+lib/node_modules/npm/node_modules/proto-list/LICENSE
+lib/node_modules/npm/node_modules/proto-list/README.md
+lib/node_modules/npm/node_modules/proto-list/package.json
+lib/node_modules/npm/node_modules/proto-list/proto-list.js
+lib/node_modules/npm/node_modules/request/LICENSE
+lib/node_modules/npm/node_modules/request/README.md
+lib/node_modules/npm/node_modules/request/main.js
+lib/node_modules/npm/node_modules/request/mimetypes.js
+lib/node_modules/npm/node_modules/request/oauth.js
+lib/node_modules/npm/node_modules/request/package.json
+lib/node_modules/npm/node_modules/request/uuid.js
+lib/node_modules/npm/node_modules/request/vendor/cookie/index.js
+lib/node_modules/npm/node_modules/request/vendor/cookie/jar.js
+lib/node_modules/npm/node_modules/rimraf/AUTHORS
+lib/node_modules/npm/node_modules/rimraf/LICENSE
+lib/node_modules/npm/node_modules/rimraf/README.md
+lib/node_modules/npm/node_modules/rimraf/fiber.js
+lib/node_modules/npm/node_modules/rimraf/package.json
+lib/node_modules/npm/node_modules/rimraf/rimraf.js
+lib/node_modules/npm/node_modules/semver/LICENSE
+lib/node_modules/npm/node_modules/semver/README.md
+lib/node_modules/npm/node_modules/semver/bin/semver
+lib/node_modules/npm/node_modules/semver/package.json
+lib/node_modules/npm/node_modules/semver/semver.js
+lib/node_modules/npm/node_modules/slide/.npmignore
+lib/node_modules/npm/node_modules/slide/LICENSE
+lib/node_modules/npm/node_modules/slide/README.md
+lib/node_modules/npm/node_modules/slide/index.js
+lib/node_modules/npm/node_modules/slide/lib/async-map-ordered.js
+lib/node_modules/npm/node_modules/slide/lib/async-map.js
+lib/node_modules/npm/node_modules/slide/lib/bind-actor.js
+lib/node_modules/npm/node_modules/slide/lib/chain.js
+lib/node_modules/npm/node_modules/slide/lib/slide.js
+lib/node_modules/npm/node_modules/slide/package.json
+lib/node_modules/npm/node_modules/tar/README.md
+lib/node_modules/npm/node_modules/tar/lib/buffer-entry.js
+lib/node_modules/npm/node_modules/tar/lib/entry-writer.js
+lib/node_modules/npm/node_modules/tar/lib/entry.js
+lib/node_modules/npm/node_modules/tar/lib/extended-header-writer.js
+lib/node_modules/npm/node_modules/tar/lib/extended-header.js
+lib/node_modules/npm/node_modules/tar/lib/extract.js
+lib/node_modules/npm/node_modules/tar/lib/global-header-writer.js
+lib/node_modules/npm/node_modules/tar/lib/header.js
+lib/node_modules/npm/node_modules/tar/lib/pack.js
+lib/node_modules/npm/node_modules/tar/lib/parse.js
+lib/node_modules/npm/node_modules/tar/package.json
+lib/node_modules/npm/node_modules/tar/tar.js
+lib/node_modules/npm/node_modules/which/LICENSE
+lib/node_modules/npm/node_modules/which/README.md
+lib/node_modules/npm/node_modules/which/bin/which
+lib/node_modules/npm/node_modules/which/package.json
+lib/node_modules/npm/node_modules/which/which.js
+lib/node_modules/npm/package.json
+lib/node_modules/npm/scripts/clean-old.sh
+lib/node_modules/npm/scripts/doc-build.sh
+lib/node_modules/npm/scripts/index-build.js
+lib/node_modules/npm/scripts/install.sh
+@dirrm lib/node_modules/npm/scripts
+@dirrm lib/node_modules/npm/node_modules/which/bin
+@dirrm lib/node_modules/npm/node_modules/which
+@dirrm lib/node_modules/npm/node_modules/tar/lib
+@dirrm lib/node_modules/npm/node_modules/tar
+@dirrm lib/node_modules/npm/node_modules/slide/lib
+@dirrm lib/node_modules/npm/node_modules/slide
+@dirrm lib/node_modules/npm/node_modules/semver/bin
+@dirrm lib/node_modules/npm/node_modules/semver
+@dirrm lib/node_modules/npm/node_modules/rimraf
+@dirrm lib/node_modules/npm/node_modules/request/vendor/cookie
+@dirrm lib/node_modules/npm/node_modules/request/vendor
+@dirrm lib/node_modules/npm/node_modules/request
+@dirrm lib/node_modules/npm/node_modules/proto-list
+@dirrm lib/node_modules/npm/node_modules/nopt/lib
+@dirrm lib/node_modules/npm/node_modules/nopt/bin
+@dirrm lib/node_modules/npm/node_modules/nopt
+@dirrm lib/node_modules/npm/node_modules/node-uuid
+@dirrm lib/node_modules/npm/node_modules/mkdirp
+@dirrm lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache/lib
+@dirrm lib/node_modules/npm/node_modules/minimatch/node_modules/lru-cache
+@dirrm lib/node_modules/npm/node_modules/minimatch/node_modules
+@dirrm lib/node_modules/npm/node_modules/minimatch
+@dirrm lib/node_modules/npm/node_modules/ini
+@dirrm lib/node_modules/npm/node_modules/inherits
+@dirrm lib/node_modules/npm/node_modules/graceful-fs
+@dirrm lib/node_modules/npm/node_modules/fstream/lib
+@dirrm lib/node_modules/npm/node_modules/fstream
+@dirrm lib/node_modules/npm/node_modules/fast-list
+@dirrm lib/node_modules/npm/node_modules/block-stream
+@dirrm lib/node_modules/npm/node_modules/abbrev/lib
+@dirrm lib/node_modules/npm/node_modules/abbrev
+@dirrm lib/node_modules/npm/node_modules
+@dirrm lib/node_modules/npm/man/man3
+@dirrm lib/node_modules/npm/man/man1
+@dirrm lib/node_modules/npm/man
+@dirrm lib/node_modules/npm/lib/utils/npm-registry-client
+@dirrm lib/node_modules/npm/lib/utils/completion
+@dirrm lib/node_modules/npm/lib/utils
+@dirrm lib/node_modules/npm/lib
+@dirrm lib/node_modules/npm/html/doc
+@dirrm lib/node_modules/npm/html/api
+@dirrm lib/node_modules/npm/html
+@dirrm lib/node_modules/npm/doc/cli
+@dirrm lib/node_modules/npm/doc/api
+@dirrm lib/node_modules/npm/doc
+@dirrm lib/node_modules/npm/bin
+@dirrm lib/node_modules/npm
+@dirrm lib/node_modules
@dirrm lib/node/wafadmin/Tools
@dirrm lib/node/wafadmin
@dirrm lib/node
+@dirrm include/node/uv-private
+@dirrm include/node/ev
+@dirrm include/node/c-ares
@dirrm include/node
+@exec mkdir -p %D/include/node/ev