You've already forked macports-ports
mirror of
https://github.com/encounter/macports-ports.git
synced 2026-03-30 11:29:27 -07:00
c237158538
All these ports are now nomaintainer.
67 lines
2.1 KiB
Plaintext
67 lines
2.1 KiB
Plaintext
PortSystem 1.0
|
|
|
|
name beanshell
|
|
version 2.0b4
|
|
categories java
|
|
maintainers nomaintainer
|
|
platforms darwin
|
|
description BeanShell Scripting Language, JSR-274, Java source interpreter
|
|
|
|
long_description \
|
|
BeanShell is a small, free, embeddable Java source interpreter \
|
|
with object scripting language features, written in Java. \
|
|
BeanShell dynamically executes standard Java syntax and extends \
|
|
it with common scripting conveniences such as loose types, \
|
|
commands, and method closures like those in Perl and JavaScript. \
|
|
You can use BeanShell interactively for Java experimentation and \
|
|
debugging as well as to extend your applications in new ways. \
|
|
Scripting Java lends itself to a wide variety of applications \
|
|
including rapid prototyping, user scripting extension, rules \
|
|
engines, configuration, testing, dynamic deployment, embedded \
|
|
systems, and even Java education.
|
|
|
|
homepage http://www.beanshell.org/
|
|
master_sites ${homepage}:root \
|
|
${homepage}manual/:manual \
|
|
http://distfiles.macports.org/${name}/:root \
|
|
http://distfiles.macports.org/${name}/:manual
|
|
|
|
distfiles bsh-${version}.jar:root \
|
|
javadoc.zip:root \
|
|
bshmanual.pdf:manual
|
|
checksums bsh-${version}.jar \
|
|
md5 a1c60aa83c9c9a6cb2391c1c1b85eb00 \
|
|
sha1 a05f0a0feefa8d8467ac80e16e7de071489f0d9c \
|
|
rmd160 ea82033ac601a9fefa498bc0e09c5bac5163c68c \
|
|
javadoc.zip \
|
|
md5 a16da5323503b78cca6b3f96272c71b1 \
|
|
sha1 783e56e86a36fce5429805ace4d8fbfb06b1c95b \
|
|
rmd160 46c0530f8d396d51b22a890b368bc7793014eab9 \
|
|
bshmanual.pdf \
|
|
md5 2d265b1114939e1f8a2e6ba9165c8a73 \
|
|
sha1 177ed93a0d0c4dd7f298314e291c24c7bc9269ec \
|
|
rmd160 8354300b66e50b2458c33a65371da5dca98c9f8b
|
|
|
|
depends_lib bin:java:kaffe
|
|
|
|
use_zip yes
|
|
extract.only
|
|
|
|
use_configure no
|
|
|
|
build {
|
|
}
|
|
|
|
destroot {
|
|
set javadir ${destroot}${prefix}/share/java
|
|
set docdir ${destroot}${prefix}/share/doc/${name}
|
|
|
|
xinstall -d -m 755 ${javadir}
|
|
xinstall -d -m 755 ${docdir}/javadocs
|
|
|
|
file copy ${distpath}/bsh-${version}.jar ${javadir}/bsh.jar
|
|
file copy ${distpath}/bshmanual.pdf ${docdir}/
|
|
|
|
system "cd ${docdir}/javadocs && unzip ${distpath}/javadoc.zip"
|
|
}
|