here is an ebuild for eclipse 3.1.1, binary version. this makes eclipse a snap to install. this is IMHO just as useful as openoffice-bin or firefox-bin, esp for dialup and small config users. what's more: - it is slotted, as is the non-bin version - it respects FHS, and installs itself into /opt/eclipse-${SLOT} - I made it compatible with current eclipse plugin ebuilds (e.g. eclipse-cdt-bin), which install stuff in /opt/eclipse-extensions-${SLOT} - these plugin ebuilds just have to add a DEPEND="|| ( eclipse-sdk eclipse-sdk-bin )" - as a first, compatible approach, to retain above compatibility with ext-eclipse eclass, I had to create a symlink in /usr/lib to /opt/eclipse-${SLOT}, and name the startup script in /usr/bin with name eclipse-${SLOT}. unfortunately, that makes eclipse-sdk and eclipse-sdk-bin blockers, BUT only in each slot! - in the future, the ext-eclipse eclass can easily be modified to take /opt/eclipse-${SLOT} into account, removing the need for a block. - it can easily be modified to support newer versions (as for non-bin version) Reproducible: Always
Created attachment 110322 [details] dev-util/eclipse-sdk-bin-3.1.1.ebuild
Created attachment 110324 [details] files/eclipse-3.1
Created attachment 110325 [details] files/platform.xml
Sorry but we are not adding binary java packages to the tree. http://www.gentoo.org/proj/en/java/java-devel.xml#doc_chap3
ah, damn :/ so much for me, sorry for the inconvenience.
We only allow binary ebuilds in our experimental overlays. If you are interested in maintaining one for eclipse, just pop to #gentoo-java in Freenode and let's see what we can do.
*** Bug 185912 has been marked as a duplicate of this bug. ***