Index: java-pkg-2.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/java-pkg-2.eclass,v retrieving revision 1.5 diff -u -r1.5 java-pkg-2.eclass --- java-pkg-2.eclass 8 Dec 2006 12:12:04 -0000 1.5 +++ java-pkg-2.eclass 9 Dec 2006 12:16:15 -0000 @@ -33,7 +33,7 @@ # ------------------------------------------------------------------------------ RDEPEND="${DEPEND}" -EXPORT_FUNCTIONS pkg_setup +EXPORT_FUNCTIONS pkg_setup src_compile # ------------------------------------------------------------------------------ # @eclass-pkg_setup @@ -46,6 +46,17 @@ } # ------------------------------------------------------------------------------ +# @eclass-src_compile +# +# Default src_compile for java packages +# ------------------------------------------------------------------------------ +java-pkg-2_src_compile() { + local antflags="jar" + hasq doc ${IUSE} && antflags="${antflags} $(use_doc)" + eant ${antflags} +} + +# ------------------------------------------------------------------------------ # @note # # We need to initialize the environment in every function because Portage