Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2002 20:53:48 +0900 (JST)
From:      Kimura Fuyuki <fuyuki@mj.0038.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/34264: New port: java/bsh - lightweight scripting for java
Message-ID:  <200201251153.g0PBrmw04458@ns.test>

next in thread | raw e-mail | index | archive | help

>Number:         34264
>Category:       ports
>Synopsis:       New port: java/bsh - lightweight scripting for java
>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:   Fri Jan 25 04:00:02 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Kimura Fuyuki
>Release:        FreeBSD 4.5-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD ns.test 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #3: Mon Dec 24 14:54:22 JST 2001 root@ns.test:/sack/obj/usr/src/sys/NS i386



>Description:
BeanShell is a small, free, embeddable, Java source interpreter with
object scripting language features, written in Java. BeanShell
executes standard Java statements and expressions, in addition to
obvious scripting commands and syntax. BeanShell supports scripted
objects as simple method closures like those in Perl and
JavaScript(tm).

WWW: http://www.beanshell.org/

>How-To-Repeat:

>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:
#
#	bsh
#	bsh/Makefile
#	bsh/distinfo
#	bsh/pkg-comment
#	bsh/pkg-descr
#	bsh/pkg-plist
#
echo c - bsh
mkdir -p bsh > /dev/null 2>&1
echo x - bsh/Makefile
sed 's/^X//' >bsh/Makefile << 'END-of-bsh/Makefile'
X# New ports collection makefile for:   bsh
X# Date created:                25 January 2002
X# Whom:                        Kimura Fuyuki <fuyuki@mj.0038.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	bsh
XPORTVERSION=	1.2.b3
XCATEGORIES=	java
XMASTER_SITES=	http://www.beanshell.org/
XDISTNAME=       ${PORTNAME}-${PORTVERSION:S/.b/b/}
XEXTRACT_SUFX=	.jar
XEXTRACT_ONLY=
X
XMAINTAINER=	fuyuki@mj.0038.net
X
XRUN_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper
X
XNO_BUILD=	yes
X
XJAVALIBDIR=	${PREFIX}/share/java/classes
X
Xdo-install:
X	${MKDIR} ${JAVALIBDIR}
X	${INSTALL_DATA} ${DISTDIR}/${DISTFILES} ${JAVALIBDIR}/bsh.jar
X
X.include <bsd.port.mk>
END-of-bsh/Makefile
echo x - bsh/distinfo
sed 's/^X//' >bsh/distinfo << 'END-of-bsh/distinfo'
XMD5 (bsh-1.2b3.jar) = f1f38799a4d347313822ed7a6effa5a7
END-of-bsh/distinfo
echo x - bsh/pkg-comment
sed 's/^X//' >bsh/pkg-comment << 'END-of-bsh/pkg-comment'
XA Java scripting environment
END-of-bsh/pkg-comment
echo x - bsh/pkg-descr
sed 's/^X//' >bsh/pkg-descr << 'END-of-bsh/pkg-descr'
XBeanShell is a small, free, embeddable, Java source interpreter with
Xobject scripting language features, written in Java. BeanShell
Xexecutes standard Java statements and expressions, in addition to
Xobvious scripting commands and syntax. BeanShell supports scripted
Xobjects as simple method closures like those in Perl and
XJavaScript(tm).
X
XWWW: http://www.beanshell.org/
X
X- Kimura Fuyuki
Xfuyuki@mj.0038.net
END-of-bsh/pkg-descr
echo x - bsh/pkg-plist
sed 's/^X//' >bsh/pkg-plist << 'END-of-bsh/pkg-plist'
Xshare/java/classes/bsh.jar
X@unexec rmdir %D/share/java/classes 2>/dev/null || true
X@unexec rmdir %D/share/java 2>/dev/null || true
END-of-bsh/pkg-plist
exit


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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201251153.g0PBrmw04458>