Hello, all: This is an ebuild for the first release candidate of xdoclet 1.2.2. This new version includes a large number of badly needed updates. This package depends on the xjavadoc and bsf-bin packages I recently submitted. Dan.
Created attachment 41359 [details] the ebuild for dev-java/xdoclet-1.2.2_rc1
XDoclet 1.2.2 has been released recently... I have created an ebuild for this version using the ebuild provided by Dan, and making some changes: 1. XDPV not needed now 2. I have added ~x86 to the keywords 3. I have changed bsf-bin dependency to bsf-2.3 (slotted) 4. I have added a patch for a quite annoying bug I have found. You may find information about this bug at http://opensource.atlassian.com/projects/xdoclet/browse/XDT-697. I have taken the patch (slightly modified) from http://www.trampolinesystems.com/~jan/xdoclet-interface.patch. I found it at the following thread in Hibernate forums: http://forum.hibernate.org/viewtopic.php?t=936977&highlight=joinedsubclass+interface 5. I have deleted the reference to build-xdocs.xml. This file was missing, and I didn't find any other reference nor in the ebuild itself neither in xdoclet sources 6. I have added the build of the maven-xdoclet-plugin, deactivating the automatic installation if MAVEN_HOME or MAVEN_LOCAL_HOME were defined. This way this ebuild may be used as a maven dependency if maven is merged with a hypothetic xdoclet USE flag And I think that's all... By the way, maybe this ebuild should be slotted... XDoclet2 is out. I have created a JIRA issue to be able to access their sources to make an ebuild. You may find it at http://jira.codehaus.org/browse/XDOCLET-23
Created attachment 45967 [details] xdoclet-1.2.2.ebuild The new ebuild
Created attachment 45968 [details, diff] xdoclet-interface.patch Patch fixing incorrect generation of Hibernate mapping files when using persisted interfaces as root of hierarchy. This should go to the files directory.
ebuild which is based on your contributions is now in the tree, also adopted the patch which was contributed by Jose Gonzalez Gomez. thanks for that.