From: Alan W. I. <ir...@be...> - 2004-07-13 20:03:07
|
On 2004-07-13 21:00+0200 Rafael Laboissiere wrote: > * Alan W. Irwin <ir...@be...> [2004-07-13 09:51]: > >> However, there is the incomplete jar file problem already mentioned by >> Andrew, [...] > > Fixed in CVS. I have now: > > $ jar -tf examples/java/plplot.jar > META-INF/MANIFEST.MF > README.javaAPI > plplot/ > plplot/core/ > plplot/core/PLplot.class > plplot/core/plplotjavac.class > plplot/core/plplotjavacConstants.class > plplot/core/SWIGTYPE_p_p_char.class > plplot/core/plplotjavacJNI.class > plplot/core/PLStreamc.class > plplot/core/config.class > README.javademos > x01.java > x02.java > x03.java > x04.java > x05.java > x06.java > x07.java > x08.java > x09.java > x10.java > x11.java > x12.java > x13.java > x14.java > x15.java > x16.java > x17.java > x18.java > x19.java > x22.java > plplot/ > plplot/examples/ > plplot/examples/x22.class > plplot/examples/x19.class > plplot/examples/x18.class > plplot/examples/x17.class > plplot/examples/x16.class > plplot/examples/x15.class > plplot/examples/x14.class > plplot/examples/x13.class > plplot/examples/x12.class > plplot/examples/x11.class > plplot/examples/x10.class > plplot/examples/x09.class > plplot/examples/x08.class > plplot/examples/x07.class > plplot/examples/x06.class > plplot/examples/x05.class > plplot/examples/x04.class > plplot/examples/x03.class > plplot/examples/x02.class > plplot/examples/x01.class > > Is this correct? No, the README.javademos and x??.java files belong under plplot/examples. Also, README.javaAPI belongs under plplot/core. Finally, we need in plplot/core all the java files corresponding to the *.class files there. > > However, I noticed that the README.* and *.java files are installed in > $(datadir)/java. Was it the case before my changes? No, these files should not be installed as separate files at all. Instead, the should just be in the jar file under the appropriate directory there like they were before (see above comment). >> Also, there is no reason to include the legacy handcrafted interface, >> PLStream.java, in the tarball. > > I am not responsible for this. I think that removing the related files from > javafiles, javaclasses, and EXTRA_DIST in bindings/java/Makefile.am would be > enough, wouldn't it? I have removed the mention of the legacy PLStream.java from Makefile.am. (See my latest commit.) I believe this means it won't be installed or put into the tarball. This is a good thing, but OTOH I would like to keep this file in cvs for a while longer because it is still useful to java/swig interface developers for reference purposes). Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |