From owner-freebsd-ports Sat Aug 5 11: 0:10 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 533C337BA78 for ; Sat, 5 Aug 2000 11:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA41909; Sat, 5 Aug 2000 11:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from openproject.sarang.net (florida.sarang.net [210.183.72.20]) by hub.freebsd.org (Postfix) with ESMTP id 8457D37BA6D for ; Sat, 5 Aug 2000 10:53:05 -0700 (PDT) (envelope-from leo@openproject.sarang.net) Received: (from leo@localhost) by openproject.sarang.net (8.9.3/8.9.3) id CAA46247; Sun, 6 Aug 2000 02:53:00 +0900 (KST) (envelope-from leo) Message-Id: <200008051753.CAA46247@openproject.sarang.net> Date: Sun, 6 Aug 2000 02:53:00 +0900 (KST) From: leo@florida.sarang.net Reply-To: leo@florida.sarang.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/20435: New port: Free EcmaScript Interpreter Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 20435 >Category: ports >Synopsis: New port: Free EcmaScript Interpreter >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 05 11:00:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Leo Kim >Release: FreeBSD 4.1-STABLE i386 >Organization: JDC >Environment: FreeBSD 4.1-STABLE i386 JDK 1.1.8 >Description: FESI is a free EcmaScript interpreter written in 100% Java. >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # fesi # fesi/files # fesi/files/md5 # fesi/pkg # fesi/pkg/PLIST # fesi/pkg/COMMENT # fesi/pkg/DESCR # fesi/Makefile # echo c - fesi mkdir -p fesi > /dev/null 2>&1 echo c - fesi/files mkdir -p fesi/files > /dev/null 2>&1 echo x - fesi/files/md5 sed 's/^X//' >fesi/files/md5 << 'END-of-fesi/files/md5' XMD5 (fesikit.zip) = 24c1aaa7914b96874a2dc35ccf900a0d END-of-fesi/files/md5 echo c - fesi/pkg mkdir -p fesi/pkg > /dev/null 2>&1 echo x - fesi/pkg/PLIST sed 's/^X//' >fesi/pkg/PLIST << 'END-of-fesi/pkg/PLIST' Xshare/java/classes/fesi.jar Xshare/java/fesi/docs/api/FESI/jslib/JSException.html Xshare/java/fesi/docs/api/FESI/jslib/package-tree.html Xshare/java/fesi/docs/api/FESI/jslib/package-frame.html Xshare/java/fesi/docs/api/FESI/jslib/JSExtension.html Xshare/java/fesi/docs/api/FESI/jslib/JSFunction.html Xshare/java/fesi/docs/api/FESI/jslib/JSGlobalObject.html Xshare/java/fesi/docs/api/FESI/jslib/JSObject.html Xshare/java/fesi/docs/api/FESI/jslib/JSFunctionAdapter.html Xshare/java/fesi/docs/api/FESI/jslib/JSUtil.html Xshare/java/fesi/docs/api/FESI/jslib/package-summary.html Xshare/java/fesi/docs/api/index-all.html Xshare/java/fesi/docs/api/deprecated-list.html Xshare/java/fesi/docs/api/allclasses-frame.html Xshare/java/fesi/docs/api/index.html Xshare/java/fesi/docs/api/overview-tree.html Xshare/java/fesi/docs/api/serialized-form.html Xshare/java/fesi/docs/api/help-doc.html Xshare/java/fesi/docs/api/stylesheet.css Xshare/java/fesi/docs/api/packages.html Xshare/java/fesi/docs/swingev.txt Xshare/java/fesi/docs/regexpext.html Xshare/java/fesi/docs/pubkey.html Xshare/java/fesi/docs/properties.txt Xshare/java/fesi/docs/oroLogo.gif Xshare/java/fesi/docs/links.html Xshare/java/fesi/docs/juggler.txt Xshare/java/fesi/docs/javalib.html Xshare/java/fesi/docs/jaext.html Xshare/java/fesi/docs/interp.html Xshare/java/fesi/docs/install.html Xshare/java/fesi/docs/index.html Xshare/java/fesi/docs/history.html Xshare/java/fesi/docs/getkawa.gif Xshare/java/fesi/docs/fioext.html Xshare/java/fesi/docs/fesi.gif Xshare/java/fesi/docs/ext.html Xshare/java/fesi/docs/events.html Xshare/java/fesi/docs/download.html Xshare/java/fesi/docs/docindex.html Xshare/java/fesi/docs/dbext.html Xshare/java/fesi/docs/copyright.html Xshare/java/fesi/docs/bioext.html Xshare/java/fesi/docs/xparse.txt Xshare/java/fesi/docs/SampleFunc.txt Xshare/java/fesi/examples/FesiForm/src/FesiForm/JSplitPaneDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/GuiContext.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JPanelDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/DefaultDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/GuiDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JFrameDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/TemplateDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/ContentDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JPopupMenuDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JMenuBarDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JMenuDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JDialogDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JScrollPaneDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/JToolBarDocumentHandler.java Xshare/java/fesi/examples/FesiForm/src/FesiForm/FesiForm.java Xshare/java/fesi/examples/FesiForm/bin/FesiForm.bat Xshare/java/fesi/examples/FesiForm/doc/html/index.html Xshare/java/fesi/examples/FesiForm/doc/html/guide.html Xshare/java/fesi/examples/FesiForm/menu.xml Xshare/java/fesi/examples/FesiForm/other.xml Xshare/java/fesi/examples/FesiForm/fesiform.jar Xshare/java/fesi/examples/FesiForm/fixed.xml Xshare/java/fesi/examples/FesiForm/nodtd.xml Xshare/java/fesi/examples/FesiForm/text.xml Xshare/java/fesi/examples/FesiForm/readme.txt Xshare/java/fesi/examples/FesiForm/gui.dtd Xshare/java/fesi/examples/FesiForm/form.xml Xshare/java/fesi/examples/FesiFTP/src/MultiLineLabel.java Xshare/java/fesi/examples/FesiFTP/src/ConnectDialog.java Xshare/java/fesi/examples/FesiFTP/src/MessageDialog.java Xshare/java/fesi/examples/FesiFTP/src/RequestDialog.java Xshare/java/fesi/examples/FesiFTP/src/LocalContext.java Xshare/java/fesi/examples/FesiFTP/src/FTPModel.java Xshare/java/fesi/examples/FesiFTP/src/FTPController.java Xshare/java/fesi/examples/FesiFTP/src/FTPInterface.java Xshare/java/fesi/examples/FesiFTP/src/ConnectionInfo.java Xshare/java/fesi/examples/FesiFTP/src/MessageBox.java Xshare/java/fesi/examples/FesiFTP/src/FesiFTP.java Xshare/java/fesi/examples/FesiFTP/bin/FesiFTP.bat Xshare/java/fesi/examples/FesiFTP/doc/html/fesiftp.html Xshare/java/fesi/examples/FesiFTP/doc/html/high.html Xshare/java/fesi/examples/FesiFTP/doc/html/low.html Xshare/java/fesi/examples/FesiFTP/doc/html/object.html Xshare/java/fesi/examples/FesiFTP/doc/html/autoload.txt Xshare/java/fesi/examples/FesiFTP/fesiftp.jar Xshare/java/fesi/examples/FesiFTP/autoload.esftp Xshare/java/fesi/examples/jslib/SampleFunc.java Xshare/java/fesi/examples/jslib/SimpleIntrp.java Xshare/java/fesi/examples/jslib/FesiPop.java Xshare/java/fesi/examples/jslib/fesipop.es Xshare/java/fesi/examples/jslib/SimpleIntrp2.java Xshare/java/fesi/examples/xml/Xparse.js Xshare/java/fesi/examples/xml/test.xml Xshare/java/fesi/examples/xml/xmlj4.es Xshare/java/fesi/examples/beans/juggler.esw Xshare/java/fesi/examples/beans/molecule.esw Xshare/java/fesi/examples/beans/simplegraph.esw Xshare/java/fesi/examples/beans/ticktock.es Xshare/java/fesi/examples/javaaccess/properties.es Xshare/java/fesi/examples/javaaccess/calendar.es Xshare/java/fesi/examples/javaaccess/swingev.esw Xshare/java/fesi/examples/javaaccess/showfonts.esw Xshare/java/fesi/examples/javaaccess/selectfont.esw Xshare/java/fesi/examples/javaaccess/event.es Xshare/java/fesi/examples/readme.txt Xshare/java/fesi/Readme.txt Xshare/java/fesi/COPYRIGHT.TXT X@dirrm share/java/fesi/examples/xml X@dirrm share/java/fesi/examples/jslib X@dirrm share/java/fesi/examples/javaaccess X@dirrm share/java/fesi/examples/beans X@dirrm share/java/fesi/examples/FesiForm/src/FesiForm X@dirrm share/java/fesi/examples/FesiForm/src X@dirrm share/java/fesi/examples/FesiForm/doc/html X@dirrm share/java/fesi/examples/FesiForm/doc X@dirrm share/java/fesi/examples/FesiForm/classes X@dirrm share/java/fesi/examples/FesiForm/bin X@dirrm share/java/fesi/examples/FesiForm X@dirrm share/java/fesi/examples/FesiFTP/src X@dirrm share/java/fesi/examples/FesiFTP/doc/html X@dirrm share/java/fesi/examples/FesiFTP/doc X@dirrm share/java/fesi/examples/FesiFTP/classes X@dirrm share/java/fesi/examples/FesiFTP/bin X@dirrm share/java/fesi/examples/FesiFTP X@dirrm share/java/fesi/examples X@dirrm share/java/fesi/docs/api/FESI/jslib X@dirrm share/java/fesi/docs/api/FESI X@dirrm share/java/fesi/docs/api X@dirrm share/java/fesi/docs X@dirrm share/java/fesi END-of-fesi/pkg/PLIST echo x - fesi/pkg/COMMENT sed 's/^X//' >fesi/pkg/COMMENT << 'END-of-fesi/pkg/COMMENT' XFree EcmaScript Interpreter written in Java END-of-fesi/pkg/COMMENT echo x - fesi/pkg/DESCR sed 's/^X//' >fesi/pkg/DESCR << 'END-of-fesi/pkg/DESCR' XFESI (Free EcmaScript Interpreter) implements few language extensions and try Xto follow the standard as much as possible. XThis is unlike most implementation of JavaScript, which are unfortunately very Xincompatible between them. XFor the core language definition you can refer to the ECMA 262 standard. X XWWW: http://home.worldcom.ch/jmlugrin/fesi/ X X- Leo Kim Xleo@florida.sarang.net END-of-fesi/pkg/DESCR echo x - fesi/Makefile sed 's/^X//' >fesi/Makefile << 'END-of-fesi/Makefile' X# New ports collection makefile for: fesi X# Date created: 5 August 2000 X# Whom: Leo Kim X# X# $FreeBSD$ X# X XPORTNAME= fesi XPORTVERSION= 1.1.5 XCATEGORIES= lang java XMASTER_SITES= http://home.worldcom.ch/jmlugrin/fesi/ XDISTNAME= fesikit XEXTRACT_SUFX= .zip X XMAINTAINER= leo@florida.sarang.net X XRUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/javac:${PORTSDIR}/java/jdk X XNO_BUILD= yes XUSE_ZIP= yes X XJDK_VERSION= 1.1.8 XWRKSRC= ${WRKDIR}/${PORTNAME} X Xpost-extract: X @(cd ${WRKSRC} && find * -type d -exec ${CHMOD} 755 {} \;) X Xdo-install: X @${MKDIR} ${PREFIX}/share/java/classes ${PREFIX}/share/java/fesi X @${MKDIR} ${PREFIX}/share/java/fesi/docs ${PREFIX}/share/java/fesi/examples X @(cd ${WRKSRC} && \ X ${INSTALL_DATA} fesi.jar ${PREFIX}/share/java/classes; \ X ${CP} [CR]* ${PREFIX}/share/java/fesi; \ X ${CP} -R doc/html/* ${PREFIX}/share/java/fesi/docs; \ X ${CP} -R examples/* ${PREFIX}/share/java/fesi/examples; \ X ) X X.include END-of-fesi/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message