Package: nodejs Version: 0.1.102 Severity: wishlist
0.1.104 is now available. I have attached the changes I had to make to get it to build. -- System Information: Debian Release: 5.0.5 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32.16-linode28 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -ur nodejs-0.1.102/debian/changelog nodejs-0.1.104/debian/changelog --- nodejs-0.1.102/debian/changelog 2010-07-26 02:47:34.000000000 -0400 +++ nodejs-0.1.104/debian/changelog 2010-08-15 08:21:14.023264152 -0400 @@ -1,3 +1,9 @@ +nodejs (0.1.104-1) unstable; urgency=low + + * New upstream release + + -- Decklin Foster <deck...@red-bean.com> Sun, 15 Aug 2010 08:21:14 -0400 + nodejs (0.1.102-1) unstable; urgency=low * New upstream release Only in nodejs-0.1.104/debian: files Only in nodejs-0.1.104/debian: nodejs Only in nodejs-0.1.104/debian: nodejs-dbg Only in nodejs-0.1.104/debian: nodejs-dbg.debhelper.log Only in nodejs-0.1.104/debian: nodejs-dbg.substvars Only in nodejs-0.1.104/debian: nodejs-dev Only in nodejs-0.1.104/debian: nodejs-dev.debhelper.log Only in nodejs-0.1.104/debian: nodejs-dev.substvars Only in nodejs-0.1.104/debian: nodejs.debhelper.log Only in nodejs-0.1.104/debian: nodejs.substvars Only in nodejs-0.1.104/debian/patches: debian-changes-0.1.104-1 diff -ur nodejs-0.1.102/debian/patches/no-v8-debug-lib.patch nodejs-0.1.104/debian/patches/no-v8-debug-lib.patch --- nodejs-0.1.102/debian/patches/no-v8-debug-lib.patch 2010-07-14 08:40:50.000000000 -0400 +++ nodejs-0.1.104/debian/patches/no-v8-debug-lib.patch 2010-08-15 08:21:22.378312467 -0400 @@ -4,9 +4,11 @@ Author: Jérémy Lal <kapo...@melix.org> ---- a/wscript -+++ b/wscript -@@ -209,7 +209,7 @@ +Index: nodejs-0.1.104/wscript +=================================================================== +--- nodejs-0.1.104.orig/wscript 2010-08-15 07:53:13.367264069 -0400 ++++ nodejs-0.1.104/wscript 2010-08-15 08:03:20.447264248 -0400 +@@ -205,7 +205,7 @@ conf.fatal("Cannot find v8") if o.debug: diff -ur nodejs-0.1.102/debian/patches/nodejs-waf-and-node_path.patch nodejs-0.1.104/debian/patches/nodejs-waf-and-node_path.patch --- nodejs-0.1.102/debian/patches/nodejs-waf-and-node_path.patch 2010-07-26 02:47:54.000000000 -0400 +++ nodejs-0.1.104/debian/patches/nodejs-waf-and-node_path.patch 2010-08-15 08:21:22.378312467 -0400 @@ -1,35 +1,20 @@ ---- a/bin/node-waf -+++ b/bin/node-waf -@@ -1,11 +1,12 @@ - #!/usr/bin/env python - import os, sys - -- - join = os.path.join --bindir = os.path.dirname(os.path.realpath(__file__)) --prefix = join(bindir, "..") --wafdir = join(prefix, "lib", "node") -+if os.environ.has_key('PREFIX_NODE'): -+ prefix = os.environ['PREFIX_NODE'] -+else: -+ prefix = "/usr" -+wafdir = join(prefix, "share", "nodejs") - - w = join(wafdir, 'wafadmin') - t = join(w, 'Tools') ---- a/lib/module.js -+++ b/lib/module.js -@@ -94,7 +94,7 @@ - - - --var modulePaths = [path.join(process.execPath, "..", "..", "lib", "node")]; -+var modulePaths = [path.join(process.execPath, "..", "..", "lib", "nodejs")]; - - if (process.env["HOME"]) { - modulePaths.unshift(path.join(process.env["HOME"], ".node_libraries")); ---- a/src/node_config.h.in -+++ b/src/node_config.h.in +Index: nodejs-0.1.104/src/node.js +=================================================================== +--- nodejs-0.1.104.orig/src/node.js 2010-08-13 12:02:10.000000000 -0400 ++++ nodejs-0.1.104/src/node.js 2010-08-15 08:03:06.379264196 -0400 +@@ -138,7 +138,7 @@ + var pathModule = createInternalModule('path', pathFn); + var path = pathModule.exports; + +- var modulePaths = [path.join(process.execPath, "..", "..", "lib", "node")]; ++ var modulePaths = [path.join(process.execPath, "..", "..", "lib", "nodejs")]; + + if (process.env["HOME"]) { + modulePaths.unshift(path.join(process.env["HOME"], ".node_libraries")); +Index: nodejs-0.1.104/src/node_config.h.in +=================================================================== +--- nodejs-0.1.104.orig/src/node_config.h.in 2010-08-15 08:01:18.482301727 -0400 ++++ nodejs-0.1.104/src/node_config.h.in 2010-08-15 08:03:06.379264196 -0400 @@ -1,7 +1,7 @@ #ifndef NODE_CONFIG_H #define NODE_CONFIG_H diff -ur nodejs-0.1.102/debian/patches/series nodejs-0.1.104/debian/patches/series --- nodejs-0.1.102/debian/patches/series 2010-06-14 10:44:07.000000000 -0400 +++ nodejs-0.1.104/debian/patches/series 2010-08-15 08:22:48.614264064 -0400 @@ -3,3 +3,4 @@ install-man-nodejs.patch nodejs-waf-and-node_path.patch no-v8-debug-lib.patch +debian-changes-0.1.104-1 diff -ur nodejs-0.1.102/debian/rules nodejs-0.1.104/debian/rules --- nodejs-0.1.102/debian/rules 2010-07-13 15:15:17.000000000 -0400 +++ nodejs-0.1.104/debian/rules 2010-08-15 08:22:41.154308095 -0400 @@ -10,7 +10,7 @@ build-stamp: config.status dh_testdir - $(MAKE) + $(MAKE) all doc clean: rm -f node