ports/143864: [NEW PORT] java/jrosetta API for building a graphical console in Swing

Rob Farmer rfarmer at predatorlabs.net
Sat Feb 13 07:30:04 UTC 2010


>Number:         143864
>Category:       ports
>Synopsis:       [NEW PORT] java/jrosetta API for building a graphical console in Swing
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 13 07:30:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Rob Farmer
>Release:        9.0-CURRENT
>Organization:
>Environment:
FreeBSD coretwo.predatorlabs.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r203695: Tue Feb  9 03:02:13 PST 2010     rfarmer at coretwo.predatorlabs.net:/usr/obj/usr/src/sys/CORETWO  amd64
>Description:
JRosetta provides a common base for graphical component that could be used
to build a graphical console in Swing with the latest requirements, such
as command history, completion and so on for instance for scripting language
or command line. This project can be seen as the evolution of the components
developed in JyConsole. For now, JRosetta provides only API and graphical
components. A Jython implementation for the scripting engine should be
available during the first semester 2009. 

Functionalities
* Generic abstract API for script engine
* Completion window.
* Command history.
* Highly customisable, with external XML descriptor file. (Allow to specify
  the script engine to use, colors, font, shortcut...)

Platform compatibility
* JRosetta has been developed in pure Java, but relies on a JVM 1.5.
* No specific hardware is needed.

For further information, please contact us at the following adress : 
contact at artenum.com

WWW: http://dev.artenum.com/projects/JRosetta

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	jrosetta
#	jrosetta/pkg-descr
#	jrosetta/Makefile
#	jrosetta/distinfo
#
echo c - jrosetta
mkdir -p jrosetta > /dev/null 2>&1
echo x - jrosetta/pkg-descr
sed 's/^X//' >jrosetta/pkg-descr << '88ba6e03379713e2fa4159c3b3f7197c'
XJRosetta provides a common base for graphical component that could be used
Xto build a graphical console in Swing with the latest requirements, such
Xas command history, completion and so on for instance for scripting language
Xor command line. This project can be seen as the evolution of the components
Xdeveloped in JyConsole. For now, JRosetta provides only API and graphical
Xcomponents. A Jython implementation for the scripting engine should be
Xavailable during the first semester 2009. 
X
XFunctionalities
X* Generic abstract API for script engine
X* Completion window.
X* Command history.
X* Highly customisable, with external XML descriptor file. (Allow to specify
X  the script engine to use, colors, font, shortcut...)
X
XPlatform compatibility
X* JRosetta has been developed in pure Java, but relies on a JVM 1.5.
X* No specific hardware is needed.
X
XFor further information, please contact us at the following adress : 
Xcontact at artenum.com
X
XWWW: http://dev.artenum.com/projects/JRosetta
88ba6e03379713e2fa4159c3b3f7197c
echo x - jrosetta/Makefile
sed 's/^X//' >jrosetta/Makefile << 'c40ddb4f1e930afe5c147d6388c36e76'
X# New ports collection makefile for:	jrosetta
X# Date created:				11 February 2010
X# Whom:					rfarmer at predatorlabs.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jrosetta
XPORTVERSION=	1.0.2
XCATEGORIES=	java devel
XMASTER_SITES=	http://www.predatorlabs.net/dl/
XEXTRACT_SUFX=	-gpl.zip
X
XMAINTAINER=	rfarmer at predatorlabs.net
XCOMMENT=	API for building a graphical console in Swing
X
XUSE_JAVA=	yes
XJAVA_VERSION=	1.5+
XJAVA_BUILD=	yes
XJAVA_RUN=	yes
XUSE_ANT=	yes
X
XALL_TARGET=	make
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}-gpl
X
XPLIST_FILES=	%%JAVAJARDIR%%/jrosetta-API.jar \
X		%%JAVAJARDIR%%/jrosetta-engine.jar
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/dist/jrosetta-API.jar ${JAVAJARDIR}
X	${INSTALL_DATA} ${WRKSRC}/dist/jrosetta-engine.jar ${JAVAJARDIR}
X
X.include <bsd.port.mk>
c40ddb4f1e930afe5c147d6388c36e76
echo x - jrosetta/distinfo
sed 's/^X//' >jrosetta/distinfo << '8deaccb20f6b348dd5a479c4e13eaa0c'
XMD5 (jrosetta-1.0.2-gpl.zip) = 3a618078c118216eb2351e5db6e14a7d
XSHA256 (jrosetta-1.0.2-gpl.zip) = 1d8a1de967ca00109b92dedc16bc27ceb68e61aea25f6ba9dc6f977d8d636c8d
XSIZE (jrosetta-1.0.2-gpl.zip) = 69552
8deaccb20f6b348dd5a479c4e13eaa0c
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list