diff options
author | Karl Trygve Kalleberg <karltk@gentoo.org> | 2004-04-28 01:57:44 +0000 |
---|---|---|
committer | Karl Trygve Kalleberg <karltk@gentoo.org> | 2004-04-28 01:57:44 +0000 |
commit | ec627a8976708c8a8c65158fb7fa463c43b6cdd6 (patch) | |
tree | 58ee8845ce9c011664d2b69120167aa24f8b083d /dev-java/gnu-javamail | |
parent | New version (after 10 years!) (Manifest recommit) (diff) | |
download | gentoo-2-ec627a8976708c8a8c65158fb7fa463c43b6cdd6.tar.gz gentoo-2-ec627a8976708c8a8c65158fb7fa463c43b6cdd6.tar.bz2 gentoo-2-ec627a8976708c8a8c65158fb7fa463c43b6cdd6.zip |
Initial import. Fixes #46412.
Diffstat (limited to 'dev-java/gnu-javamail')
-rw-r--r-- | dev-java/gnu-javamail/ChangeLog | 9 | ||||
-rw-r--r-- | dev-java/gnu-javamail/Manifest | 4 | ||||
-rw-r--r-- | dev-java/gnu-javamail/files/digest-gnu-javamail-20040331 | 1 | ||||
-rw-r--r-- | dev-java/gnu-javamail/gnu-javamail-20040331.ebuild | 49 | ||||
-rw-r--r-- | dev-java/gnu-javamail/metadata.xml | 27 |
5 files changed, 90 insertions, 0 deletions
diff --git a/dev-java/gnu-javamail/ChangeLog b/dev-java/gnu-javamail/ChangeLog new file mode 100644 index 000000000000..0611cdb7f75d --- /dev/null +++ b/dev-java/gnu-javamail/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-java/javamail +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed unde the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-javamail/ChangeLog,v 1.1 2004/04/28 01:57:44 karltk Exp $ + +*gnu-javamail-20030331 (01 Apr 2004) + + 01 Apr 2004; Karl Trygve Kalleberg <karltk@gentoo.org> + javamail-20030331.ebuild: Initial import. Ebuild submitted by myself. + No joke. diff --git a/dev-java/gnu-javamail/Manifest b/dev-java/gnu-javamail/Manifest new file mode 100644 index 000000000000..f69bc50fb885 --- /dev/null +++ b/dev-java/gnu-javamail/Manifest @@ -0,0 +1,4 @@ +MD5 f7460eb60165ca044f18911c408e8683 ChangeLog 303 +MD5 1abfa0b375cbfc010259917a4d3f57b7 metadata.xml 1094 +MD5 3c746e05d705dd2376f4b43c2fd344b7 gnu-javamail-20040331.ebuild 1135 +MD5 cb7f0ddae1ab50f81f5bbb9b6a67753d files/digest-gnu-javamail-20040331 77 diff --git a/dev-java/gnu-javamail/files/digest-gnu-javamail-20040331 b/dev-java/gnu-javamail/files/digest-gnu-javamail-20040331 new file mode 100644 index 000000000000..4fcd3de32da7 --- /dev/null +++ b/dev-java/gnu-javamail/files/digest-gnu-javamail-20040331 @@ -0,0 +1 @@ +MD5 a5c3f840513db27f83a83cac4e59cd8f javamail-20040331-gentoo.tar.bz2 235390 diff --git a/dev-java/gnu-javamail/gnu-javamail-20040331.ebuild b/dev-java/gnu-javamail/gnu-javamail-20040331.ebuild new file mode 100644 index 000000000000..323d3203728d --- /dev/null +++ b/dev-java/gnu-javamail/gnu-javamail-20040331.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-javamail/gnu-javamail-20040331.ebuild,v 1.1 2004/04/28 01:57:44 karltk Exp $ + +inherit java-pkg + +HOMEPAGE="GNU implementation of the Javamail API" +HOMEPAGE="http://www.gnu.org/software/classpathx/javamail/" +SRC_URI="http://www.gentoo.org/~karltk/java/distfiles/javamail-${PV}-gentoo.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc jikes" +RDEPEND=">=virtual/jre-1.3 + =dev-java/gnu-activation-20040331 + =dev-java/gnu-classpath-inetlib-20040331 + " +DEPEND=">=virtual/jdk-1.3 + ${RDEPEND} + jikes? >=dev-java/jikes-1.19 + " +S=${WORKDIR}/javamail-${PV} + +src_compile() { + # TODO: Add jikes back + # TODO: Useflag this + econf \ + --with-activation-jar=/usr/share/activation/lib \ + --with-inetlib-jar=/usr/share/gnu-classpath-inetlib/lib \ + --enable-smtp \ + --enable-imap \ + --enable-pop3 \ + --enable-nntp \ + --enable-mbox \ + --enable-maildir \ + || die + emake || die + if use javadoc ; then + emake javadoc + fi +} + +src_install() { + java-pkg_dojar gnumail.jar gnumail-providers.jar || die + dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README README.* + use doc && dohtml -r docs/* +} + + diff --git a/dev-java/gnu-javamail/metadata.xml b/dev-java/gnu-javamail/metadata.xml new file mode 100644 index 000000000000..a2c2a21734d6 --- /dev/null +++ b/dev-java/gnu-javamail/metadata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> +<herd>java</herd> + +<longdescription> +GNU JavaMail is a free implementation of the JavaMail API specification, +version 1.3. All the code has been written from scratch without +reference to Sun's code, which allows GNU JavaMail to be used on a +completely free operating system such as GNU/Linux or the Hurd. The code +is optimized to work with free Java implementations, nothing prevents it +from being used with any compliant JVM. + +GNU JavaMail provides a protocol-independent framework for building mail +client applications in Java. The API itself provides a complete MIME +implementation, and drivers for individual messaging protocols, known as +providers, can be plugged into the JavaMail framework dynamically. +Several providers, implementing Internet standard protocols, are +included with GNU JavaMail. These include: + +* SMTP, IMAP, POP3 +* NNTP including posting to news servers +* The UNIX mbox format +* Dan Bernstein's Maildir format +</longdescription> +</pkgmetadata> |