[Lunar-commits] r17121 - in moonbase/trunk/libs: . js
Chad Kittel
v3rt1g0 at lunar-linux.org
Mon Oct 31 00:40:33 UTC 2005
Author: v3rt1g0
Date: 2005-10-31 00:40:31 +0000 (Mon, 31 Oct 2005)
New Revision: 17121
Added:
moonbase/trunk/libs/js/
moonbase/trunk/libs/js/BUILD
moonbase/trunk/libs/js/DETAILS
Log:
Initial Import of mozilla.org's SpiderMonkey js library.
Added: moonbase/trunk/libs/js/BUILD
===================================================================
--- moonbase/trunk/libs/js/BUILD 2005-10-30 22:32:16 UTC (rev 17120)
+++ moonbase/trunk/libs/js/BUILD 2005-10-31 00:40:31 UTC (rev 17121)
@@ -0,0 +1,24 @@
+(
+
+ # all our work is in here
+ cd src/ &&
+
+ # need to be run twice, it's a silly build system
+ make -f Makefile.ref BUILD_OPT=1 &&
+ make -f Makefile.ref BUILD_OPT=1 &&
+
+ cd Linux_All_OPT.OBJ &&
+ prepare_install &&
+
+ # install the lib and binaries
+ install libjs.a /usr/lib &&
+ install libjs.so /usr/lib &&
+ install -m0755 js jscpucfg /usr/bin &&
+
+ # install the development headers
+ mkdir -p /usr/include/$MODULE &&
+ install *.h /usr/include/$MODULE &&
+ cd .. &&
+ install *.h /usr/include/$MODULE
+
+) > $C_FIFO 2>&1
Added: moonbase/trunk/libs/js/DETAILS
===================================================================
--- moonbase/trunk/libs/js/DETAILS 2005-10-30 22:32:16 UTC (rev 17120)
+++ moonbase/trunk/libs/js/DETAILS 2005-10-31 00:40:31 UTC (rev 17121)
@@ -0,0 +1,18 @@
+ MODULE=js
+ VERSION=1.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE/
+ SOURCE_URL=ftp://ftp.mozilla.org/pub/mozilla.org/$MODULE/
+ SOURCE_VFY=sha1:707755be3a94207d5d10ccd1011ca00babe0a689
+ WEB_SITE=http://www.mozilla.org/js/spidermonkey/
+ ENTERED=20051030
+ UPDATED=20051030
+ SHORT="a standalone JavaScript C library developed by Mozilla.org"
+
+cat << EOF
+This is SpiderMonkey, Mozilla's C implementation of JavaScript.
+SpiderMonkey is written in C and contains a compiler, interpreter,
+decompiler, garbage collector, and standard classes. It is intended to
+be embedded in other applications that provide host environments for
+JavaScript.
+EOF
More information about the Lunar-commits
mailing list