summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-java/gnu-jaf/ChangeLog11
-rw-r--r--dev-java/gnu-jaf/Manifest4
-rw-r--r--dev-java/gnu-jaf/files/digest-gnu-jaf-1.01
-rw-r--r--dev-java/gnu-jaf/gnu-jaf-1.0.ebuild36
-rw-r--r--dev-java/gnu-jaf/metadata.xml13
5 files changed, 65 insertions, 0 deletions
diff --git a/dev-java/gnu-jaf/ChangeLog b/dev-java/gnu-jaf/ChangeLog
new file mode 100644
index 000000000000..2a66baa19d77
--- /dev/null
+++ b/dev-java/gnu-jaf/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-java/gnu-jaf
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-jaf/ChangeLog,v 1.1 2005/05/31 16:58:35 luckyduck Exp $
+
+*gnu-jaf-1.0 (31 May 2005)
+
+ 31 May 2005; Jan Brinkmann <luckyduck@gentoo.org> +metadata.xml,
+ +gnu-jaf-1.0.ebuild:
+ Initial import. GPL licensed alternative to dev-java/sun-jaf-bin which is
+ about to be dropped.
+
diff --git a/dev-java/gnu-jaf/Manifest b/dev-java/gnu-jaf/Manifest
new file mode 100644
index 000000000000..361415b48720
--- /dev/null
+++ b/dev-java/gnu-jaf/Manifest
@@ -0,0 +1,4 @@
+MD5 85cae4a04cc1fb02f62f4b0e795b0726 gnu-jaf-1.0.ebuild 814
+MD5 87c3ad4550d4c8052ef4a5ca1cd5bc56 ChangeLog 335
+MD5 5a30b98156534f88be118997a6a5afee metadata.xml 427
+MD5 7645f60d5936a5bac43a832d3aa143fc files/digest-gnu-jaf-1.0 66
diff --git a/dev-java/gnu-jaf/files/digest-gnu-jaf-1.0 b/dev-java/gnu-jaf/files/digest-gnu-jaf-1.0
new file mode 100644
index 000000000000..74e1c237eaed
--- /dev/null
+++ b/dev-java/gnu-jaf/files/digest-gnu-jaf-1.0
@@ -0,0 +1 @@
+MD5 7bc83fccf5519e8aa30848139ed9715a activation-1.0.tar.gz 146228
diff --git a/dev-java/gnu-jaf/gnu-jaf-1.0.ebuild b/dev-java/gnu-jaf/gnu-jaf-1.0.ebuild
new file mode 100644
index 000000000000..b85db34e7308
--- /dev/null
+++ b/dev-java/gnu-jaf/gnu-jaf-1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-jaf/gnu-jaf-1.0.ebuild,v 1.1 2005/05/31 16:58:35 luckyduck Exp $
+
+inherit java-pkg
+
+DESCRIPTION="GNU JAF: JavaBeans Activation Framework"
+HOMEPAGE="http://www.gnu.org/software/classpathx/jaf/jaf.html"
+SRC_URI="http://ftp.gnu.org/gnu/classpathx/activation-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE="doc source"
+
+DEPEND=">=virtual/jdk-1.4
+ source? ( app-arch/zip )"
+RDEPEND=">=virtual/jre-1.4"
+
+S=${WORKDIR}/activation-${PV}
+
+src_compile() {
+ econf || die "configure failed"
+ emake || die "make failed"
+
+ if use doc; then
+ emake javadoc || die "failed to create javadoc"
+ fi
+}
+
+src_install() {
+ java-pkg_dojar activation.jar
+ dodoc AUTHORS ChangeLog
+ use doc && java-pkg_dohtml -r docs/*
+ use source && java-pkg_dosrc source/*
+}
diff --git a/dev-java/gnu-jaf/metadata.xml b/dev-java/gnu-jaf/metadata.xml
new file mode 100644
index 000000000000..9788cc962e9b
--- /dev/null
+++ b/dev-java/gnu-jaf/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>java</herd>
+
+<longdescription>
+ GNU JAF is a framework for declaring what beans operate on what MIME
+ type data. Content handler beans can be defined to handle particular
+ MIME content. The JAF unites internet standards for declaring content
+ with JavaBeans™.
+</longdescription>
+
+</pkgmetadata>