Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66728 - xdoclet-1.2.2_rc1.ebuild (new ebuild)
Summary: xdoclet-1.2.2_rc1.ebuild (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-10-07 23:03 UTC by Daniel Solano Gómez
Modified: 2005-04-02 19:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the ebuild for dev-java/xdoclet-1.2.2_rc1 (xdoclet-1.2.2_rc1.ebuild,2.61 KB, text/plain)
2004-10-08 06:31 UTC, Daniel Solano Gómez
Details
xdoclet-1.2.2.ebuild (xdoclet-1.2.2.ebuild,2.88 KB, text/plain)
2004-12-14 05:08 UTC, Jose Gonzalez Gomez
Details
xdoclet-interface.patch (xdoclet-interface.patch,10.58 KB, patch)
2004-12-14 05:11 UTC, Jose Gonzalez Gomez
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Solano Gómez 2004-10-07 23:03:53 UTC
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.
Comment 1 Daniel Solano Gómez 2004-10-08 06:31:14 UTC
Created attachment 41359 [details]
the ebuild for dev-java/xdoclet-1.2.2_rc1
Comment 2 Jose Gonzalez Gomez 2004-12-14 05:06:33 UTC
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
Comment 3 Jose Gonzalez Gomez 2004-12-14 05:08:34 UTC
Created attachment 45967 [details]
xdoclet-1.2.2.ebuild

The new ebuild
Comment 4 Jose Gonzalez Gomez 2004-12-14 05:11:23 UTC
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.
Comment 5 Jan Brinkmann (RETIRED) gentoo-dev 2005-04-02 19:59:50 UTC
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.