# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit java-pkg-2 MY_PN="mail" MY_P="${MY_PN}-${PV}" DESCRIPTION="GNU implementation of the Javamail API" HOMEPAGE="https://www.gnu.org/software/classpathx/javamail/" SRC_URI="mirror://gnu/classpathx/${MY_P}.tar.gz" LICENSE="GPL-2-with-linking-exception" SLOT="1" KEYWORDS="amd64 x86" IUSE="doc" RDEPEND=">=virtual/jre-1.4 =dev-java/gnu-jaf-1* =dev-java/gnu-classpath-inetlib-1.0* !<=dev-java/mx4j-3.0.1 !<=dev-java/mx4j-3.0.1-r2" DEPEND=">=virtual/jdk-1.4 ${RDEPEND}" S=${WORKDIR}/${MY_P} # TODO: Re-enable jikes support (see bug #89711) src_compile() { local activation=$(dirname $(java-pkg_getjar gnu-jaf-1 activation.jar)) local inetlib=$(dirname $(java-pkg_getjar gnu-classpath-inetlib-1.0 inetlib.jar)) econf \ --with-activation-jar=${activation} \ --with-inetlib-jar=${inetlib} \ --enable-smtp \ --enable-imap \ --enable-pop3 \ --enable-nntp \ --enable-mbox \ --enable-maildir \ || die "failed to configure" emake JAVACFLAGS="${JAVACFLAGS}" || die "failed to compile" if use doc; then emake javadoc || die "failed to generate javadoc" fi } src_install() { java-pkg_dojar gnumail-providers.jar java-pkg_newjar gnumail.jar mail.jar dodoc AUTHORS ChangeLog NEWS README README.* use doc && java-pkg_dojavadoc docs }