DESCR:
JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VM's (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~135K, and Intel 100K. However, unlike other small VMs (e.g. KVM) it is designed to support the full specification, and includes support for object finalisation, the Java Native Interface (JNI) and the Reflection API. From maintainer: Frederick C. Druseikis <fredd@cse.sc.edu>
This commit is contained in:
parent
ffc705904f
commit
5cdad626f5
34
lang/jamvm/Makefile
Normal file
34
lang/jamvm/Makefile
Normal file
@ -0,0 +1,34 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2006/04/11 01:04:15 kurt Exp $
|
||||
|
||||
COMMENT= "a free, standards-compilant jvm with a small footprint"
|
||||
|
||||
ONLY_FOR_ARCHS= i386 powerpc arm amd64
|
||||
|
||||
DISTNAME= jamvm-1.4.2
|
||||
|
||||
CATEGORIES= lang java
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=jamvm/}
|
||||
|
||||
HOMEPAGE= http://jamvm.sourceforge.net/
|
||||
|
||||
MAINTAINER= Frederick C. Druseikis <fredd@cse.sc.edu>
|
||||
|
||||
# GPL 2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
USE_GMAKE= Yes
|
||||
SEPARATE_BUILD= concurrent
|
||||
CONFIGURE_STYLE= gnu
|
||||
|
||||
RUN_DEPENDS= ::lang/classpath/
|
||||
|
||||
WANTLIB= c m z pthread
|
||||
|
||||
CONFIGURE_ARGS+= --with-classpath-install-dir=${LOCALBASE} \
|
||||
--includedir=${LOCALBASE}/include/jamvm
|
||||
|
||||
.include <bsd.port.mk>
|
4
lang/jamvm/distinfo
Normal file
4
lang/jamvm/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (jamvm-1.4.2.tar.gz) = c7affcc61d4135ee838121a57b08de0f
|
||||
RMD160 (jamvm-1.4.2.tar.gz) = ca9d26f90dd04e5aaefb1c33dda59a4f41456e31
|
||||
SHA1 (jamvm-1.4.2.tar.gz) = cfda95e52261d58e535a0c8ec03878304e9560c7
|
||||
SIZE (jamvm-1.4.2.tar.gz) = 285593
|
7
lang/jamvm/pkg/DESCR
Normal file
7
lang/jamvm/pkg/DESCR
Normal file
@ -0,0 +1,7 @@
|
||||
JamVM is a new Java Virtual Machine which conforms to the JVM
|
||||
specification version 2 (blue book). In comparison to most other VM's
|
||||
(free and commercial) it is extremely small, with a stripped executable
|
||||
on PowerPC of only ~135K, and Intel 100K. However, unlike other small
|
||||
VMs (e.g. KVM) it is designed to support the full specification, and
|
||||
includes support for object finalisation, the Java Native Interface
|
||||
(JNI) and the Reflection API.
|
6
lang/jamvm/pkg/PLIST
Normal file
6
lang/jamvm/pkg/PLIST
Normal file
@ -0,0 +1,6 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/04/11 01:04:15 kurt Exp $
|
||||
bin/jamvm
|
||||
include/jamvm/
|
||||
include/jamvm/jni.h
|
||||
share/jamvm/
|
||||
share/jamvm/classes.zip
|
Loading…
Reference in New Issue
Block a user