Since eclipse-sdk build system doesn't really get along with gentoo ideology i decided that it was good to at least have a -bin version of the package in the tree until someone makes a proper ebuild for it. So here it is. Reproducible: Always
Created attachment 316927 [details] eclipse-sdk-bin-4.2.0.ebuild
Created attachment 316929 [details] eclipse-4.2
Created attachment 316931 [details] eclipserc-4.2
Where can I find "dev-java/swt:4.2[cairo]"?
@cruzi It's on the bug dependency (bug #424455)
@Carlos Silva Thanks you. I will test right now :)
Why does the ebuild contain a conflict on every slot of dev-util/eclipse-sdk? Is it possible to define a conflict with dev-util/eclipse-sdk of the same slot? I don't want to uninstall my eclipse-sdk:3.7 and installation of eclipse-sdk-bin:4.2 should not interfere with eclipse-sdk:3.7 or does it?
I removed the conflict and the installation works fine! Even with an eclipse-sdk:3.7 already installed :-) Many thanks!
@Marcus Yes, the conflit should be only with eclipse-sdk on the same slot, not on every slot. I'll update it as soon as I can.
Created attachment 317634 [details] eclipse-sdk-bin-4.2.0.ebuild Update ebuild so that it only blocks eclipse-sdk on the same slot
(In reply to comment #9) > @Marcus > Yes, the conflit should be only with eclipse-sdk on the same slot, not on > every slot. I'll update it as soon as I can. I think we should even go as far as to not block a possible source build in an other overlay. Ie. use eclipse-bin for wrapper and .desktop. Then eutils and USE=doc aren't used. You depend on swt but it looks like you are using the bundled copy. And finally what about using a more conventional install location, ie. /opt/${P}? There is this long standing policy of no -bin packages in main tree. I've had a short talk with Caster and we both agreed that it would be acceptable to have a -bin in java-overlay. @java: if there are no objections to this I would add eclipse-sdk-bin to java-overlay and finally mask 3.5 in tree. Time to speak up.
Added to java-overlay *eclipse-sdk-bin-4.2.0 (18 Jul 2012) 18 Jul 2012; Ralph Sennhauser <sera@gentoo.org> +files/eclipserc-bin-4.2, +files/eclipse-bin-4.2, +eclipse-sdk-bin-4.2.0.ebuild, +metadata.xml: Binary package of eclipse-sdk as alternative till the source build can be maintained again. Thanks to Carlos Silva <r3pek@r3pek.org> for the ebuild, added with some modifications. #424457 In hope this wont hinder anyone to step up maintaining a source based ebuild in the future.