From ceaa830fad4a60c84b4edc80bbf3c9c2153d49e4 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Thu, 23 Feb 2012 20:26:24 -0500 Subject: [PATCH 1/2] bump npm version --- bin/compile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/compile b/bin/compile index 57c5d53e7..6685ae453 100755 --- a/bin/compile +++ b/bin/compile @@ -109,7 +109,7 @@ declare -A engine_defaults declare -A engine_requests engine_defaults["node"]="0.4.7" -engine_defaults["npm"]="1.0.94" +engine_defaults["npm"]="1.0.106" engine_versions["node"]=$(manifest_versions "nodejs") engine_requests["node"]=$(package_engine_version "node") From 3a770feba6d7c8ebf6017b2786577e59a9da3526 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Fri, 24 Feb 2012 13:17:51 -0500 Subject: [PATCH 2/2] allow older node urls to work --- support/package_nodejs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/support/package_nodejs b/support/package_nodejs index 7c4caf878..ce5711061 100755 --- a/support/package_nodejs +++ b/support/package_nodejs @@ -34,6 +34,12 @@ cd $tempdir # download and extract node curl http://nodejs.org/dist/v${node_version}/node-v${node_version}.tar.gz -o node.tgz + +# try old-style download url if it doesnt exist +if [ "$(grep -i "404 not found" node.tgz)" != "" ]; then + curl http://nodejs.org/dist/node-v${node_version}.tar.gz -o node.tgz +fi + tar xzvf node.tgz # go into node dir