I "ported" Jasmin 1.06 to FreeBSD. Jasmin is a Java Assembler Interface. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax and using the Java Virtual Machine instruction set. It converts them into binary Java class files suitable for loading into a JVM implementation.
Responsible Changed From-To: freebsd-ports-bugs->glewis I'll take this one.
State Changed From-To: open->feedback Oliver, I have a couple of issues about this submission I'd like to ask you about. 1. In general we try to compile ports from source. I know there are some Java ports which don't do this (ant springs to mind) but it looks like it would be quite easy to do for this port. What do you think? 2. Why is Jasmin installed as a set of loose classes rather than jarred up as is standard for Java applications? This too looks like it would be quite easy to add. Thanks.
Greg, Oliver, please take a look at http://www.foldr.org/~stolz/FreeBSD/jasmin.shar I wasted^Winvested some time in creating a jar and a PKG_PREFIX-aware wrapper script. I also found out that jasmin isn't compatible with java-cup v0.10 in the ports but instead requieres the shipped 0.9. I also installed the examples, although e.g. HelloWorld.j is broken, but Count.j works. There may be another (unofficial?) version out there, but my memory is too faint to remember any details. Anyway, I'll be committing this shortly if nbody objects since I need it at work as well. Volker
Hello Volker and Greg, I took a look at Volker's version and ran all my example jasmin files. I think it works quite well. Regards, Oliver Fischer
On Fri, May 28, 2004 at 03:10:27AM -0700, Oliver B. Fischer wrote: > I took a look at Volker's version and ran all my example jasmin files. I > think it works quite well. Sounds good then. Volker, please feel free to commit your version and close the PR :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org
State Changed From-To: feedback->closed Port added, thanks!