Fetching contributors…
Cannot retrieve contributors at this time
62 lines (54 sloc) 1.88 KB
PortSystem 1.0
name jikesrvm
version 2.3.3
categories lang java devel
platforms darwin
maintainers nomaintainer
license CPL-1
description the Jikes (Java) Research Virtual Machine
long_description Jikes RVM (Research Virtual Machine) provides the \
research community with a flexible open testbed to \
prototype virtual machine technologies and experiment \
with a large variety of design alternatives. The \
virtual machine infrastructure in Jikes RVM was \
independently developed as part of the Jalapeno \
research project at the IBM T.J. Watson Research Center.
master_sites sourceforge:${name}:rvm \
set cpversion 0.10
distfiles ${name}-${version}.tar.gz:rvm \
fetch.use_epsv yes
checksums ${distname}.tar.gz \
md5 ec0fb55a9573727928f82dce46ca5d49 \
classpath-${cpversion}.tar.gz \
md5 a59a5040f9c1237dbf27bfc668919943
patchfiles patch-rvm.diff
post-extract {
file mkdir ${worksrcpath}/classpath
file rename ${workpath}/classpath-${cpversion} \
configure.env CXX=${configure.cxx} \
RVM_ROOT=${worksrcpath} \
RVM_BUILD=${workpath}/build \
RVM_HOST_CONFIG=${filespath}/powerpc-unknown-osx-gnu \
configure.cmd rvm/bin/jconfigure
configure.pre_args prototype
build.env ${configure.env}
build.cmd ./jbuild
build.dir ${workpath}/build
pre-destroot {
reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/rvm/bin/rvm
destroot {
file delete -force ${worksrcpath}/rvm/src
file copy ${worksrcpath}/rvm ${destroot}${prefix}/lib/
file copy ${workpath}/build ${destroot}${prefix}/lib/rvm/
system "cd ${destroot}${prefix}/bin && ln -sf ../lib/rvm/bin/rvm"
xinstall -m 755 ${worksrcpath}/rvm/bin/sanity-envars.bash \