OSSP CVS Repository

ossp - Check-in [5508]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5508
Date: 2006-Jul-23 14:57:16 (local)
2006-Jul-23 12:57:16 (UTC)
User:rse
Branch:
Comment: release OSSP js 1.6.20060722
Tickets:
Inspections:
Files:
ossp-web/new/news.txt      1.151 -> 1.152     1 inserted, 0 deleted
ossp-web/pkg/lib/index.wml      1.122 -> 1.123     3 inserted, 0 deleted
ossp-web/pkg/lib/js/.cvsignore      added-> 1.1
ossp-web/pkg/lib/js/index.wml      added-> 1.1

ossp-web/new/news.txt 1.151 -> 1.152

--- news.txt     2006/06/11 07:06:26     1.151
+++ news.txt     2006/07/23 12:57:16     1.152
@@ -1,3 +1,4 @@
+22-Jul-2006: Released L<OSSP js> 1.6.20060722
 08-Jun-2006: Released L<GNU pth> 2.0.7
 17-Apr-2006: Released T<GNU shtool> 2.0.6
 13-Mar-2006: Released L<OSSP uuid> 1.4.2


ossp-web/pkg/lib/index.wml 1.122 -> 1.123

--- index.wml    2006/06/08 18:17:39     1.122
+++ index.wml    2006/07/23 12:57:16     1.123
@@ -40,6 +40,9 @@
   <pkg_item name="xds" longname="OSSP xds" type="lib"
             desc="Extensible Data Serialization"
                         done=95 stable=none unstable=0.9.3>
+  <pkg_item name="js" longname="OSSP js" type="lib"
+            desc="Mozilla JavaScript Engine"
+                        done=100 stable=none unstable=1.6.20060722>
   <pkg_item name="str" longname="OSSP str" type="lib"
             desc="String Handling"
                         done=95 stable=none unstable=0.9.12>


ossp-web/pkg/lib/js/.cvsignore -> 1.1

*** /dev/null    Thu May 16 14:15:40 2024
--- -    Thu May 16 14:16:01 2024
***************
*** 0 ****
--- 1 ----
+ *.html


ossp-web/pkg/lib/js/index.wml -> 1.1

*** /dev/null    Thu May 16 14:15:40 2024
--- -    Thu May 16 14:16:01 2024
***************
*** 0 ****
--- 1,78 ----
+ 
+ #use wml::ossp area=pkg:lib subarea=js
+ 
+ <title>OSSP js</title>
+ 
+ <h1>Mozilla JavaScript Engine</h1>
+ 
+ <h2>Abstract</h2>
+ 
+ OSSP js is a stand-alone distribution of the JavaScript (JS) programming
+ language reference implementation from Mozilla -- aka "JSRef" or
+ "SpiderMonkey". This distribution provides a smart, stand-alone and
+ portable distribution of Mozilla JavaScript through a build environment
+ based on GNU autoconf, GNU libtool and GNU shtool, including support
+ for easy JavaScript build-time feature set selection (ECMA-3, JS-1.5,
+ JS-1.6), optional CLI line editing support, optional "stdio" based File
+ object support and JS/Perl bindings. Additionally, the C API in "libjs"
+ contains both the JavaScript engine and the required Sun math library
+ ("fdlibm") and with all internal symbols carefully protected under the
+ "js" namespace. Finally, a js-config(1) utility and a pkg-config(1)
+ specification is provided to allow applications to easily build with the
+ JavaScript C API.
+ 
+ <h2>Justification</h2>
+ 
+ OSSP js was created because for OSSP and similar pedantic C coding
+ projects a smart, stand-alone, portable, clean, powerful and robust
+ scripting language engine is required. JavaScript is a great programming
+ language and Mozilla JavaScript "SpiderMonkey" definitely is an
+ acceptable clean, powerful and robust implementation. Unfortunately
+ there is just a stand-alone distribution released from time to time
+ by Mozilla and it is far away from really being smart, stand-alone
+ and portable. At least for OSSP it was not acceptable having to
+ tell the community that for small and stand-alone C components like
+ the OSSP components they either have to install the great but large
+ Mozilla Firefox application (where Mozilla JavaScript is included) or
+ have to fiddle around theirself with an older stand-alone JavaScript
+ distribution and its weak build environment. OSSP js combines the best
+ from two worlds: the 1:1 repackaged JavaScript code base from Mozilla
+ and the usual amount of GNU autoconf, GNU libtool and GNU shtool
+ wrappers as always used by OSSP. Additionally, stand-alone ("stdio"
+ instead of NSPR based) File object support was required.
+ 
+ <h2>Versioning</h2>
+ 
+ The version of OSSP js is M.N.YYYYMMDD where M.N is the JavaScript
+ branch and YYYYMMDD is the date where the JavaScript code was
+ extracted from the Mozilla CVS repository.
+ 
+ <h2>Documentation</h2>
+ 
+ <h2>Authors</h2>
+ 
+ <pkg_author name="Brendan Eich" mail="brendan@mozilla.org">
+ <pkg_author name="Ralf S. Engelschall" mail="rse@engelschall.com">
+ 
+ <h2>Status</h2>
+ 
+ <pkg_status
+     name="js" assign="rse"
+        genesis="Jul-2006"
+     stable="1.6.20060722" stable_date="22-Jul-2006"
+     unstable="none"       unstable_date="none"
+        done=100>
+ 
+ <h2>Source</h2>
+ 
+ <pkg_files 
+     cvs=$(CVS_ROOT_URL)/pkg/lib/js/
+     url=$(FTP_ROOT_URL)/pkg/lib/js/
+     directory=$(FTP_ROOT_DIR)/pkg/lib/js/
+     files="js-*.tar.gz" 
+        stable="js-1.6.20060722.tar.gz" unstable="none">
+        
+ <h2>Donation</h2>
+ 
+ <pkg_donation name="js" return="$(BASE_URL)/pkg/lib/js/">
+ 

CVSTrac 2.0.1