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
--- 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 Sat Nov 23 10:06:08 2024
--- - Sat Nov 23 10:06:21 2024
***************
*** 0 ****
--- 1 ----
+ *.html
|
|
ossp-web/pkg/lib/js/index.wml -> 1.1
*** /dev/null Sat Nov 23 10:06:08 2024
--- - Sat Nov 23 10:06:21 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/">
+
|
|