From cb3ecf8798e553cd8596ca869585df0c104bf5ab Mon Sep 17 00:00:00 2001 From: Luke Sampson Date: Fri, 9 Aug 2013 16:05:20 +1000 Subject: [PATCH] nodejs v0.10.15 --- README.md | 2 +- bucket/nodejs.json | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 bucket/nodejs.json diff --git a/README.md b/README.md index 24a77c4a5..bff8ded27 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Pros: * **No UAC popups, doesn't require admin privileges*.** *Usually. InnoSetup installers are the exception when no other install method is available. * **Doesn't pollute your path.** Scoop adds just one directory to your path, no matter how many apps you install with it. Since symlinks are broken on Windows, this is done by creating shim programs in your Scoop bin directory. * **Doesn't use NuGet.** NuGet helps manage library dependencies for software. Scoop doesn't try to stretch NuGet into doing something it isn't designed to do. -* **Packages are easier to make.** Scoop packages can be written in JSON in any text editor—nothing else needed. Check out a [simple example](https://github.com/lukesampson/scoop/blob/master/bucket/runat.json), and [something slightly more complex](https://github.com/lukesampson/scoop/blob/master/bucket/git.json). Chocolatey packages, on the other hand, require NuGet and .nuspecs—and then you have to write a PS script anyway to do the install. It downloads the +* **Packages are easier to make.** Scoop packages can be written in JSON in any text editor—nothing else needed. Check out a [simple example](https://github.com/lukesampson/scoop/blob/master/bucket/runat.json), and [something slightly more complex](https://github.com/lukesampson/scoop/blob/master/bucket/git.json). So you can see what a Scoop package does just by looking at a text file. Chocolatey packages, on the other hand, require NuGet and .nuspecs—and then you have to write a PS script anyway to do the install, and to see what the package does you need to download and extract the .nupkg first. * **Simpler app repo.** Scoop just uses git for it's app repo. You can create your own repo, or even just a single file that describes an app to install. diff --git a/bucket/nodejs.json b/bucket/nodejs.json new file mode 100644 index 000000000..adb497f22 --- /dev/null +++ b/bucket/nodejs.json @@ -0,0 +1,28 @@ +{ + "homepage": "http://nodejs.org", + "version": "0.10.15", + "license": "MIT", + "architecture": { + "64bit": { + "url": [ + "http://nodejs.org/dist/v0.10.15/x64/node.exe", + "http://nodejs.org/dist/npm/npm-1.3.7.zip" + ], + "hash": [ + "sha1:f273ef837b2bc3b8cf5b1b7a363b510cb230a9be", + "1293df376c6e914370331cf03bafe8eff3f1e4b6c9ff35b33a12e2fb0f2ffad6" + ] + }, + "32bit": { + "url": [ + "http://nodejs.org/dist/v0.10.15/node.exe", + "http://nodejs.org/dist/npm/npm-1.3.7.zip" + ], + "hash": [ + "sha1:fad9611a7f656b8097c97de7b2ed016f3f33c6f9", + "1293df376c6e914370331cf03bafe8eff3f1e4b6c9ff35b33a12e2fb0f2ffad6" + ] + } + }, + "bin": [ "node.exe", "npm.cmd" ] +} \ No newline at end of file