[Lunar-commits] <moonbase> node: added version 0.4.4 to moonbase
Duncan Gibson
engelsman at lunar-linux.org
Sun Apr 17 22:00:03 CEST 2011
commit efedcc5b0ed1772ab7d7d33f5ae1dd5e46fe019c
Author: Brian White <mscdex at mscdex.net>
Date: Sun Apr 17 22:00:03 2011 +0200
node: added version 0.4.4 to moonbase
Note: downloads, compiles, installs OK, but untested here
this is a zbeta module, so caveat emptor - engelsman
---
zbeta/node/BUILD | 11 +++++++++++
zbeta/node/DEPENDS | 3 +++
zbeta/node/DETAILS | 21 +++++++++++++++++++++
3 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/zbeta/node/BUILD b/zbeta/node/BUILD
new file mode 100644
index 0000000..5ea0706
--- /dev/null
+++ b/zbeta/node/BUILD
@@ -0,0 +1,11 @@
+(
+ if [ -n "$MAKES" ] && [ "$MAKES" -gt 1 ] ; then
+ export JOBS=$MAKES
+ fi &&
+
+ ./configure --prefix=/usr \
+ $OPTS &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/node/DEPENDS b/zbeta/node/DEPENDS
new file mode 100644
index 0000000..f977950
--- /dev/null
+++ b/zbeta/node/DEPENDS
@@ -0,0 +1,3 @@
+depends Python
+
+optional_depends openssl "" "--without-ssl" "for SSL support"
diff --git a/zbeta/node/DETAILS b/zbeta/node/DETAILS
new file mode 100644
index 0000000..94a9ba3
--- /dev/null
+++ b/zbeta/node/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=node
+ VERSION=0.4.4
+ SOURCE=$MODULE-v$VERSION.tar.gz
+ SOURCE_URL=http://nodejs.org/dist
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-v$VERSION
+ SOURCE_VFY=sha1:9ec6417d14fda7c4115e78a05907b4afe2f0486b
+ WEB_SITE=http://nodejs.org
+ LICENSE=bsd
+ ENTERED=20110329
+ UPDATED=20110329
+ SHORT="node.js: Evented I/O for V8 JavaScript"
+
+cat << EOF
+Node.js is an event-driven I/O framework for the V8 JavaScript engine on
+Unix-like platforms. It is intended for writing scalable network programs
+such as web servers. Node.js is similar in purpose to Twisted for Python,
+Perl Object Environment for Perl, and EventMachine for Ruby. Unlike most
+JavaScript, it is not executed in a web browser, but it is rather related
+to server-side JavaScript. Node.js implements some CommonJS specifications
+and includes a REPL environment for interactive testing.
+EOF
More information about the Lunar-commits
mailing list