1SUMMARY="A project to create language bindings for the Haiku API"
2DESCRIPTION="Haiku On is a project to create language bindings \
3for the Haiku API. The first language to be targeted is Java, \
4and it will likely be the only targeted language for quite some \
5time. However, with Java bindings come Jython, JRuby, Scala etc. \
6bindings, so we can get a really good return from targeting Java."
7HOMEPAGE="https://github.com/yourpalal/Haiku-On"
8COPYRIGHT="2012 Alex Wilson"
9LICENSE="MIT"
10REVISION="1"
11srcGitRev="48834fe631b4054fe132bf9b7498db222f40f182"
12SOURCE_URI="https://github.com/yourpalal/Haiku-On/archive/$srcGitRev.tar.gz"
13CHECKSUM_SHA256="7f10e65da03d04b0c4c245cbfe0fa88ee2b301f282a9562a9fb38c4548d509bc"
14SOURCE_FILENAME="Haiku-On-$portVersion-$srcGitRev.tar.gz"
15SOURCE_DIR="Haiku-On-$srcGitRev"
16
17ARCHITECTURES="?all !x86_gcc2"
18SECONDARY_ARCHITECTURES="!x86"
19
20PROVIDES="
21	haiku_on$secondaryArchSuffix = $portVersion
22	"
23REQUIRES="
24	haiku$secondaryArchSuffix
25	openjdk$secondaryArchSuffix
26	"
27
28BUILD_REQUIRES="
29	haiku_devel$secondaryArchSuffix
30	openjdk$secondaryArchSuffix
31	"
32BUILD_PREREQUIRES="
33	cmd:g++$secondaryArchSuffix
34	cmd:make
35	cmd:swig$secondaryArchSuffix
36	"
37
38BUILD()
39{
40	ln -s ../misc/ecj $binDir
41	ln -s `which gjar` $binDir/jar
42	make all $jobArgs
43}
44
45INSTALL()
46{
47	make install
48}
49