These are the builds that use this evil. Let's fix these to pave way for the new java packaging policy. ant/ant-1.5.3-r5.ebuild: ant/ant-1.5.4-r1.ebuild: ant/ant-1.6.1-r1.ebuild: ant/ant-1.6.1.ebuild: ant-optional/ant-optional-1.6.0-r2.ebuild: ant-optional/ant-optional-1.6.1-r1.ebuild: ant-optional/ant-optional-1.6.0-r3.ebuild: ant-optional/ant-optional-1.6.1.ebuild: bsf/bsf-2.3.0.ebuild: jdepend/jdepend-2.6.ebuild:# jessie/jessie-0.9.7.ebuild: jswat/jswat-2.21.ebuild: jswat/jswat-2.17-r1.ebuild:
This problem is only getting worse: ./ant-core/ant-core-1.5.4-r2.ebuild: ./ant-core/ant-core-1.6.2.ebuild: ./ant-tasks/ant-tasks-1.6.2-r5.ebuild: ./bcel/bcel-5.1.ebuild: ./bsf/bsf-2.3.0-r1.ebuild: ./groovy/groovy-1.0_beta4-r1.ebuild: ./groovy/groovy-1.0_beta5.ebuild: ./groovy/groovy-1.0_beta6.ebuild: ./java-gnome/java-gnome-0.8.3.ebuild: ./java-gnome/java-gnome-2.6.0.1.ebuild: ./java-gnome/java-gnome-2.6.0.1-r1.ebuild: ./java-gtk/java-gtk-0.8.3.ebuild: ./jdepend/jdepend-2.6-r1.ebuild:# ./jdepend/jdepend-2.8.1.ebuild:# ./jdepend/jdepend-2.8-r1.ebuild:# ./jessie/jessie-1.0.0.ebuild: ./libgconf-java/libgconf-java-2.8.2.ebuild: ./libglade-java/libglade-java-2.8.2.ebuild: ./libgnome-java/libgnome-java-2.8.2.ebuild: ./libgtk-java/libgtk-java-2.4.6-r1.ebuild: ./quartz/quartz-1.3.4.ebuild: ./quartz/quartz-1.4.0.ebuild: ./sun-j2ee/sun-j2ee-1.3.1-r2.ebuild: ./xalan/xalan-2.5.2.ebuild: ./xalan/xalan-2.6.0.ebuild:
We should try to finish these. compnerd@titanium dev-java % find ./**/*.ebuild | xargs grep "export CLASSPATH" | sed -r "s/\.\/.*\/([^:]+):.*$/\1/" | uniq | wc -l 8 ompnerd@titanium dev-java % find ./**/*.ebuild | xargs grep "export CLASSPATH" | sed -r "s/\.\/.*\/([^:]+):.*$/\1/" | uniq ant-core-1.5.4-r2.ebuild xercesImpl.jar ant-core-1.5.4-r2.ebuild bsf-2.3.0-r1.ebuild jdepend-2.6-r1.ebuild jdepend-2.8.1.ebuild jdepend-2.8-r1.ebuild jessie-1.0.0.ebuild
Sorry for the spam, realized too late that the list was wrong. There are 6 ebuilds that remain. compnerd@titanium dev-java % find ./**/*.ebuild | xargs grep "export CLASSPATH" | sed -r "s:([^:]+).*:\1:" | sed -r "s:.*\/(.*):\1:" | uniq ant-core-1.5.4-r2.ebuild bsf-2.3.0-r1.ebuild jdepend-2.6-r1.ebuild jdepend-2.8.1.ebuild jdepend-2.8-r1.ebuild jessie-1.0.0.ebuild
After a quick check I think only ant-core-1.5.4-r2 and jessie-1.0.0 remain.
Seems we are now down to just ant-core-1.5.4-r2.
Fixed the last one.