Commit 4107e443 authored by Damian Montero's avatar Damian Montero

Node to 6.11.0

parent 774f3a6d
...@@ -3,26 +3,27 @@ require 'package' ...@@ -3,26 +3,27 @@ require 'package'
class Node < Package class Node < Package
description 'As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.' description 'As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications.'
homepage 'https://nodejs.org/en/' homepage 'https://nodejs.org/en/'
version '6.9.4' version '6.11.0'
source_url 'https://nodejs.org/dist/v6.9.4/node-v6.9.4.tar.xz' source_url 'https://nodejs.org/dist/v6.11.0/node-v6.11.0.tar.xz'
source_sha1 '3b798acf7af4cd3f0efdb86bea009794492129ba' source_sha1 '1e408d9981606c5a01f46b4b6c93c0b30fa49d8c'
depends_on 'buildessential' depends_on 'buildessential'
depends_on 'python27' depends_on 'python27'
def self.build def self.build
system "CC='gcc' python2.7 ./configure --without-snapshot" system "CC='gcc -m64' python2.7 ./configure --without-snapshot"
system "make" system "make"
end end
def self.install def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
#Fix Permissiongs for -g installs of node packages #Fix Permissiongs for -g installs of node packages
puts "************************************************************" #puts "************************************************************"
puts "Now run:" #puts "Now run:"
puts "sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}" #puts "sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}"
puts "To be able to do" #puts "To be able to do"
puts "npm install -g" #puts "npm install -g"
puts "without being SUDO" #puts "without being SUDO"
system "sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}"
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