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