hi all, i would also like to invite those interested to test and review the content of test-java-pkg-simple overlay including java-pkg-simple.eclass. the goal is to be ready to pass the eclass changes for review by gentoo devs. i wanted to review that during the end of the week but so far did not get to it so any help would be appreciated. we should pass the eclass up for review as soon as sane. thanks. fordfrog Dne 23. 08. 20 v 19:22 Zhang Zongyu napsal(a): > Hello, > > In the past 2 weeks, I finished the coding parts of java-ebuilder > and java-pkg-simple.eclass. > > The new java-pkg-simple supports the missing features like java > resources and src_test(). I have produced a small overlay that > makes use of new java-pkg-simple and java-ebuilder. You can > find the overlay here[1]. > > Besides, I have rewritten the scripts of java-ebuilder. The new > makefile coded version of `movl` and its friends are located in > 'scripts.new/' of the repository[2]. The test-java-pkg-simple overlay[1] > also contains an ebuild that will install makefile coded version scripts. > > Finally for the overlay of spark-core[3], because java-pkg-simple > cannot deal with uber jars and shaded jars properly, it turns out that > to emerge spark-core, I have to set USE="binary" for some pkgs. > Luckily, it seems that spark-core finally works. > I wrote a simple package called "dev-java/spark-demo" that runs > Monte Carlo Integrations with spark-core. Simply following the > Quick Start section of [3], the program will give > the integration of "\int^{0.789}_{0} dt/\sqrt{(1-t^2)(1-0.7t^2)}" > and the value of Pi. > > The next week I decided to write documentations for `java-ebuilder` > and `movl`. > > Regards, > Zhang Zongyu > > [1] test-java-pkg-simple overlay > https://github.com/6-6-6/test-java-pkg-simple > [2] java-ebuilder > https://github.com/6-6-6/java-ebuilder > [3] spark-overlay > https://github.com/6-6-6/spark-overlay