Commit c46d64c3 authored by Damian Montero's avatar Damian Montero Committed by GitHub

Merge pull request #1659 from uberhacker/update-nvm-package

Update nvm from 0.33.2 to 0.33.8
parents 90fcfc5b 826e910b
...@@ -3,23 +3,26 @@ require 'package' ...@@ -3,23 +3,26 @@ require 'package'
class Nvm < Package class Nvm < Package
description 'Node Version Manager - Simple bash script to manage multiple active node.js versions.' description 'Node Version Manager - Simple bash script to manage multiple active node.js versions.'
homepage 'https://github.com/creationix/nvm' homepage 'https://github.com/creationix/nvm'
version '0.33.2' version '0.33.8'
source_url 'https://github.com/creationix/nvm/archive/v0.33.2.tar.gz' source_url 'https://github.com/creationix/nvm/archive/v0.33.8.tar.gz'
source_sha256 '2ad455a0752d5bae49ecff38a8a7778cc734c2d0ece9942dfdd164c2f01e80da' source_sha256 '59429f4bf3da7c2b7bcac06c488054dd774ae6962bdcefe249015d3590704b0b'
def self.install def self.install
system "sed -i 's,\$HOME/.nvm,/usr/local/share/nvm,g' install.sh" system "sed -i 's,\$HOME/.nvm,#{CREW_DEST_PREFIX}/share/nvm,g' install.sh"
system "NVM_DIR=/usr/local/share/nvm && bash install.sh" system "NVM_DIR=#{CREW_DEST_PREFIX}/share/nvm && bash install.sh"
system "rm -rf /usr/local/share/nvm/.git*" system "rm -rf #{CREW_DEST_PREFIX}/share/nvm/.git*"
system "rm -rf /usr/local/share/nvm/test" system "rm -rf #{CREW_DEST_PREFIX}/share/nvm/test"
system "mkdir -p #{CREW_DEST_DIR}/usr/local/share" end
system "cp -r /usr/local/share/nvm #{CREW_DEST_DIR}/usr/local/share"
puts "" def self.postinstall
puts
puts "To complete the installation, execute:".lightblue puts "To complete the installation, execute:".lightblue
puts "source ~/.bashrc".lightblue puts "source ~/.bashrc".lightblue
puts "" puts
puts "To uninstall, in addition to 'crew remove nvm' you will".lightblue puts "To uninstall, execute the following:".lightblue
puts "also need to delete any lines with NVM_DIR in ~/.bashrc.".lightblue puts "crew remove nvm".lightblue
puts "" puts "rm -rf #{CREW_PREFIX}/share/nvm".lightblue
puts "Delete any lines with NVM_DIR in ~/.bashrc.".lightblue
puts
end end
end end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment