Date: Tue, 30 Mar 2004 05:20:17 -0800 (PST) From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> To: freebsd-java@FreeBSD.org Subject: Re: java/44251: Create stylebook port Message-ID: <200403301320.i2UDKHsW030246@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR java/44251; it has been noted by GNATS. From: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> To: freebsd-gnats-submit@FreeBSD.org, znerd@FreeBSD.org Cc: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr> Subject: Re: java/44251: Create stylebook port Date: Tue, 30 Mar 2004 15:19:58 +0200 Ernst, I had a look at your distfile last night. The main problem is that xml-stylebook depends on Xalan and Xerces, so we have a cyclic dependency issue here. There is a solution though: install xml-stylebook as a binary port. But I have another solution in mind. Let me explain it: We could have two ports for xml-stylebook. The first one, xml-stylebook-jar would be a binary port that would only install xml-stylebook.jar (the JAR file could even be distfile as it will be the only file installed). Next, another port, xml-stylebook would depend on xml-stylebook-jar and install the whole xml-stylebook distribution (that is with docs for instance). The xerces-j port would depend on xml-stylebook-jar (BUILD_DEPENDS only) to be able to build its documentation from source. But then, there are some other JAR files that are needed by the xerces-j port and which are provided in the Xerces-J-tools-x.x.x.tgz distfile, such as xjava.jar (to provide the compile task supporting IBM JDKs, AFAIK) and resolver.jar. So we could possibly make a xerces-j-tools port that would install those JAR files as well as xml-stylebook.jar. It would be a binary port obviously (for cyclic dependency reasons). What do you think of this? Herve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403301320.i2UDKHsW030246>