[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