[23879] trunk/dports/java

source_changes at macosforge.org source_changes at macosforge.org
Wed Apr 11 21:05:47 PDT 2007


Revision: 23879
          http://trac.macosforge.org/projects/macports/changeset/23879
Author:   blair at macports.org
Date:     2007-04-11 21:05:47 -0700 (Wed, 11 Apr 2007)

Log Message:
-----------
New port for beanshell.

Added Paths:
-----------
    trunk/dports/java/beanshell/
    trunk/dports/java/beanshell/Portfile

Added: trunk/dports/java/beanshell/Portfile
===================================================================
--- trunk/dports/java/beanshell/Portfile	                        (rev 0)
+++ trunk/dports/java/beanshell/Portfile	2007-04-12 04:05:47 UTC (rev 23879)
@@ -0,0 +1,65 @@
+# $Id$
+
+PortSystem 1.0
+name		beanshell
+version		2.0b4
+categories	java
+maintainers	blair at orcaware.com
+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
+
+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}/
+
+	cd ${docdir}/javadocs
+	system "unzip ${distpath}/javadoc.zip"
+}


Property changes on: trunk/dports/java/beanshell/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070411/c604c621/attachment.html


More information about the macports-changes mailing list