1 DESCRIPTION
= "A highly-portable Java virtual machine implementing the Java virtual machine specification, second edition."
2 HOMEPAGE
= "http://sablevm.org"
5 SECTION
= "interpreters"
7 DEPENDS
= "libffi libtool popt \
10 RRECOMMENDS = "sablevm
-classpath
(>= $
{PV
})"
12 SRC_URI = "$
{SOURCEFORGE_MIRROR
}/sablevm
/$
{PN
}-$
{PV
}.tar.gz \
13 file
://no
-internal
-libs.patch
;patch=1"
15 inherit autotools update
-alternatives
17 EXTRA_OECONF
= "--enable-real-life-brokenness \
18 --disable-errors-on-warnings --disable-signals-for-exceptions"
20 PROVIDES
= "virtual/java"
21 ALTERNATIVE_NAME
= "java"
22 ALTERNATIVE_PATH
= "${bindir}/java-sablevm"
23 ALTERNATIVE_PRIORITY
= "350"
25 PACKAGES
= "${PN}-dbg ${PN} ${PN}-doc lib${PN} lib${PN}-dev"
27 FILES_$
{PN
} = "${bindir} \
30 FILES_lib$
{PN
} = "${libdir}/lib${PN}-*.so"
32 FILES_lib$
{PN
}-dev
= "${includedir}/jni* \
33 ${libdir}/lib${PN}.so \
34 ${libdir}/lib${PN}.la"
37 # remove internal copies of libpopt
and libffi
38 rm
-rf src
/libpopt src
/libffi
40 autotools_do_configure
46 install
-d $
{D
}$
{docdir
}
47 mv $
{D
}$
{datadir
}/$
{PN
} $
{D
}$
{docdir
}/
49 # symlink only present in the deb...
50 install
-d $
{D
}$
{libdir
}/$
{PN
}/bin
51 cd $
{D
}$
{libdir
}/$
{PN
}/bin && ln
-sf ..
/..
/..
/bin/java
-sablevm java