summaryrefslogtreecommitdiff
path: root/nodejs/patches/04-lib-path.patch
diff options
context:
space:
mode:
authorIgor Pashev <igor.pashev@nexenta.com>2012-11-01 23:38:31 +0400
committerIgor Pashev <igor.pashev@nexenta.com>2012-11-01 23:38:31 +0400
commitafdcd6d18fea7311230246f3269d3ad24608da9c (patch)
treebc717e9aadec90e83e2bbbd1f337192ab7767e09 /nodejs/patches/04-lib-path.patch
parent9a102cdbd6daa0ed61a78f70a6f25ad48d5baab4 (diff)
downloadcibs-pkgs-afdcd6d18fea7311230246f3269d3ad24608da9c.tar.gz
Node.js 0.8.x (in progress)
Diffstat (limited to 'nodejs/patches/04-lib-path.patch')
-rw-r--r--nodejs/patches/04-lib-path.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/nodejs/patches/04-lib-path.patch b/nodejs/patches/04-lib-path.patch
new file mode 100644
index 0000000..c3ff124
--- /dev/null
+++ b/nodejs/patches/04-lib-path.patch
@@ -0,0 +1,24 @@
+diff -dubr source/lib/module.js libpath/lib/module.js
+--- source/lib/module.js 2012-10-26 00:49:32.000000000 +0400
++++ libpath/lib/module.js 2012-11-01 23:30:34.638509805 +0400
+@@ -493,7 +493,7 @@
+ };
+
+ Module._initPaths = function() {
+- var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node')];
++ var paths = ['/usr/lib/nodejs'];
+
+ if (process.env['HOME']) {
+ paths.unshift(path.resolve(process.env['HOME'], '.node_libraries'));
+diff -dubr source/tools/wafadmin/Tools/node_addon.py libpath/tools/wafadmin/Tools/node_addon.py
+--- source/tools/wafadmin/Tools/node_addon.py 2012-11-01 23:22:54.032306132 +0400
++++ libpath/tools/wafadmin/Tools/node_addon.py 2012-11-01 23:29:37.203544596 +0400
+@@ -70,7 +70,7 @@
+ nodePath = None
+ if not os.environ.has_key('NODE_PATH'):
+ if not os.environ.has_key('HOME'):
+- nodePath = join(get_prefix(), 'lib', 'node')
++ nodePath = join(get_prefix(), 'lib', 'nodejs')
+ else:
+ nodePath = join(os.environ['HOME'], '.node_libraries')
+ else: