--- aspectj-1.2.ebuild 2005-09-12 22:21:57.000000000 -0700 +++ aspectj-1.2-r1.ebuild 2005-09-20 21:03:59.211197242 -0700 @@ -9,7 +9,15 @@ HOMEPAGE="http://www.eclipse.org/aspectj/" DEPEND=">=virtual/jdk-1.3 dev-java/ant" -RDEPEND=">=virtual/jre-1.3" +RDEPEND=">=virtual/jre-1.3 + dev-java/xalan + dev-java/bcel + dev-java/junit + dev-java/jython + dev-java/jakarta-regexp + =dev-java/saxon-6.5.2 + dev-java/xml-commons + dev-java/xerces" SLOT="0" LICENSE="CPL-1.0 Apache-1.1" KEYWORDS="x86 ~ppc amd64" @@ -44,6 +52,39 @@ sed -i "s,DEVELOPMENT,${PV},g" build/build-properties.xml sed -i -e "s,@PV@,${PV},g" -e "s,@PV_LONG@,${PV} (Gentoo Build),g" \ org.aspectj.ajdt.core/src/org/aspectj/ajdt/ajc/messages.properties + + cd lib/ant/lib + rm xalan.jar + rm ant.jar + rm xml-apis.jar + rm xercesImpl.jar + java-pkg_jar-from xalan + java-pkg_jar-from ant-core + java-pkg_jar-from xml-commons xml-apis.jar + java-pkg_jar-from xerces-2 + + cd ../../bcel + rm bcel.jar + java-pkg_jar-from bcel + + cd ../junit + rm junit.jar + java-pkg_jar-from junit + + cd ../jython + rm jython.jar + java-pkg_jar-from jython + + cd ../regexp + rm jakarta-regexp-1.2.jar + java-pkg_jar-from jakarta-regexp-1.3 + + cd ../saxon + rm saxon.jar + java-pkg_jar-from saxon-6.5 saxon6.5.jar saxon.jar + + cd ../.. + } src_compile() {