diff options
Diffstat (limited to 'dev-java/exolabcore')
-rw-r--r-- | dev-java/exolabcore/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/exolabcore/Manifest | 2 | ||||
-rw-r--r-- | dev-java/exolabcore/exolabcore-0.3.7_p20050205.ebuild | 62 | ||||
-rw-r--r-- | dev-java/exolabcore/files/digest-exolabcore-0.3.7_p20050205 | 1 | ||||
-rw-r--r-- | dev-java/exolabcore/files/exolabcore-0.3.7_p20050205-buildfile.patch | 34 | ||||
-rw-r--r-- | dev-java/exolabcore/metadata.xml | 5 |
6 files changed, 114 insertions, 0 deletions
diff --git a/dev-java/exolabcore/ChangeLog b/dev-java/exolabcore/ChangeLog new file mode 100644 index 000000000000..1e0ecbaefe7b --- /dev/null +++ b/dev-java/exolabcore/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-java/exolabcore +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/exolabcore/ChangeLog,v 1.1 2005/02/06 00:43:49 luckyduck Exp $ + +*exolabcore-0.3.7_p20050205 (06 Feb 2005) + + 06 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> +metadata.xml, + +exolabcore-0.3.7_p20050205.ebuild: + Initial import, direct dependency of openjms. see #63286 + diff --git a/dev-java/exolabcore/Manifest b/dev-java/exolabcore/Manifest new file mode 100644 index 000000000000..58f640fc1eda --- /dev/null +++ b/dev-java/exolabcore/Manifest @@ -0,0 +1,2 @@ +MD5 32f0f51200c84618609f5afe40f9c923 exolabcore-0.3.7_p20050205.ebuild 963 +MD5 1ec464487fcbdf1fa9d7b6d6f9a87bef files/digest-exolabcore-0.3.7_p20050205 72 diff --git a/dev-java/exolabcore/exolabcore-0.3.7_p20050205.ebuild b/dev-java/exolabcore/exolabcore-0.3.7_p20050205.ebuild new file mode 100644 index 000000000000..4c979fce0524 --- /dev/null +++ b/dev-java/exolabcore/exolabcore-0.3.7_p20050205.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/exolabcore/exolabcore-0.3.7_p20050205.ebuild,v 1.1 2005/02/06 00:43:49 luckyduck Exp $ + +inherit eutils java-pkg + +MY_P=${P/-0.3.7_p/-} + +DESCRIPTION="Exolab Build Tools" +HOMEPAGE="http://cvs.sourceforge.net/viewcvs.py/openjms/tools/" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2" + +LICENSE="Exolab" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc jikes" + +DEPEND=">=virtual/jdk-1.4 + dev-java/ant-core + jikes? ( dev-java/jikes )" +RDEPEND=">=virtual/jre-1.4 + dev-java/cdegroot-db + dev-java/commons-cli + dev-java/commons-logging + dev-java/exolabtools + dev-java/log4j + dev-java/oro + =dev-java/xerces-1.3*" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + + cd ${S}/src + epatch ${FILESDIR}/${P}-buildfile.patch + + cd ${S}/lib + java-pkg_jar-from cdegroot-db-1 + java-pkg_jar-from commons-cli-1 + java-pkg_jar-from commons-logging + java-pkg_jar-from exolabtools + java-pkg_jar-from log4j + java-pkg_jar-from oro + java-pkg_jar-from xerces-1.3 +} + +src_compile() { + cd ${S}/src + + local antflags="jar" + use doc && antflags="${antflags} javadoc" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + ant ${antflags} || die "ant failed" +} + +src_install() { + mv dist/${PN}-0.3.7.jar ${PN}.jar + java-pkg_dojar ${PN}.jar + + use doc && java-pkg_dohtml -r build/doc/* +} diff --git a/dev-java/exolabcore/files/digest-exolabcore-0.3.7_p20050205 b/dev-java/exolabcore/files/digest-exolabcore-0.3.7_p20050205 new file mode 100644 index 000000000000..933532cff2f8 --- /dev/null +++ b/dev-java/exolabcore/files/digest-exolabcore-0.3.7_p20050205 @@ -0,0 +1 @@ +MD5 701a04dcf29f238746c3bf6415b3ba78 exolabcore-20050205.tar.bz2 118062 diff --git a/dev-java/exolabcore/files/exolabcore-0.3.7_p20050205-buildfile.patch b/dev-java/exolabcore/files/exolabcore-0.3.7_p20050205-buildfile.patch new file mode 100644 index 000000000000..947a020b78d6 --- /dev/null +++ b/dev-java/exolabcore/files/exolabcore-0.3.7_p20050205-buildfile.patch @@ -0,0 +1,34 @@ +--- build.xml.orig 2005-02-05 23:16:58.615050576 +0100 ++++ build.xml 2005-02-05 23:28:15.778106144 +0100 +@@ -6,8 +6,6 @@ + <!-- ==================================================================== --> + <!-- Custom task defs --> + <!-- ==================================================================== --> +- <taskdef name="increment" classname="org.exolab.tools.ant.Increment" /> +- <taskdef name="subst" classname="org.exolab.tools.ant.Substitute" /> + + + <!-- ==================================================================== --> +@@ -37,15 +35,14 @@ + <!-- The classpath used to build the project --> + <!-- ==================================================================== --> + <path id="project.class.path"> +- <pathelement path="${lib.dir}/${project.jar.jdbm}" /> +- <pathelement path="${lib.dir}/${project.jar.jnet}" /> +- <pathelement path="${lib.dir}/${project.jar.jsse}" /> +- <pathelement path="${lib.dir}/${project.jar.junit}" /> +- <pathelement path="${lib.dir}/${project.jar.log4j}" /> +- <pathelement path="${lib.dir}/${project.jar.logging}" /> +- <pathelement path="${lib.dir}/${project.jar.cli}" /> +- <pathelement path="${classes.dir}" /> ++ <fileset dir="${lib.dir}"> ++ <include name="**/*.jar" /> ++ </fileset> ++ <pathelement path="${classes.dir}" /> + </path> ++ ++ <taskdef name="increment" classname="org.exolab.tools.ant.Increment" classpathref="project.class.path"/> ++ <taskdef name="subst" classname="org.exolab.tools.ant.Substitute" classpathref="project.class.path" /> + + + <!-- ==================================================================== --> diff --git a/dev-java/exolabcore/metadata.xml b/dev-java/exolabcore/metadata.xml new file mode 100644 index 000000000000..838c00a4a448 --- /dev/null +++ b/dev-java/exolabcore/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>java</herd> +</pkgmetadata> |