From owner-freebsd-ports Fri Sep 15 7:30:13 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 18E4637B42C for ; Fri, 15 Sep 2000 07:30:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA72651; Fri, 15 Sep 2000 07:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from smtp-server.tampabay.rr.com (smtp-server1.tampabay.rr.com [24.92.1.13]) by hub.freebsd.org (Postfix) with ESMTP id 637C737B422 for ; Fri, 15 Sep 2000 07:20:28 -0700 (PDT) Received: from jaguar.jaydaniel.com (ubr-26.106.26.palmbayI.cfl.rr.com [24.26.106.26]) by smtp-server.tampabay.rr.com (8.9.3/8.9.3) with ESMTP id KAA06789 for ; Fri, 15 Sep 2000 10:20:27 -0400 (EDT) Received: (from leo@localhost) by jaguar.jaydaniel.com (8.11.0/8.11.0) id e8FEKPh01139; Fri, 15 Sep 2000 10:20:25 -0400 (EDT) (envelope-from leo) Message-Id: <200009151420.e8FEKPh01139@jaguar.jaydaniel.com> Date: Fri, 15 Sep 2000 10:20:25 -0400 (EDT) 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/21291: Re: New port: Free EcmaScript Interpreter (fesi) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 21291 >Category: ports >Synopsis: New port: Free EcmaScript Interpreter (fesi) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Sep 15 07:30:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Leo Kim >Release: FreeBSD 4.1-STABLE i386 >Organization: JDC >Environment: FreeBSD 4.1-STABLE i386 >Description: FESI is a free EcmaScript interpreter written in 100% Java. This interpreter can be added to Cocoon when it is being built. I sent this ports again because last report (ports/20435) is still opend. PS. [If there is better way to reinstate stale problem reports, please let me know. I have couple of such reports. Some of those are ports/20599 and ports/20602.] >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/COMMENT # fesi/pkg/DESCR # fesi/pkg/PLIST # 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/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/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/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