heroku/heroku-buildpack-ruby — pull request #64 by Fitzsimmons (2013-02-06 21:03:04+00:00)
Title: Explictly sets the prefix when building node

This prefix fix is needed to fix a problem with the node.js build. You'll get this error from vulcan if you try to build node.js with the current HEAD:

```
$ rake 'node:install[0.4.7]'

... [lots of build messages]

bin/vulcan-make:69:in `chdir': No such file or directory - /app/vendor/node-v0.4 (Errno::ENOENT)
from bin/vulcan-make:69:in `block (2 levels) in

'
from bin/vulcan-make:18:in `chdir'
from bin/vulcan-make:18:in `block in

'
from /usr/local/lib/ruby/1.9.1/tmpdir.rb:83:in `mktmpdir'
from bin/vulcan-make:17:in `

'
```

I'm pretty sure this is caused by vulcan unintentionally chopping off the '.7' extension when it calls File#basename in cli.rb.