mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-31 10:58:21 -07:00
dev-java/exolab{core,tools}: Removal from the tree. Fixes bug 220287.
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST exolabcore-20050205.tar.bz2 118062 SHA256 43b7b62a7c1534fcc3a50ad7f1e745036989762435f307fcbca29940148f25ab SHA512 90919e8bbddc65cc19e8d22eef5872fd58dcae077798ce689f6ff7c5d02e9a675b42db94e4c92f4d4300210ae14e385b2619349eb0e7f3a16bc325ba3b502448 WHIRLPOOL 112c257aa9f33b171bcf621c853ff9183b458b1ebbc8352e9f6d8ce5ae48ec26466190a69524a81caf1f90f5f2ce4cebf1da872e69d9da466ea0d984427d502f
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=1
|
||||
WANT_ANT_TASKS="dev-java/exolabtools:0"
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_DATE="${PV##*_p}"
|
||||
MY_PV="${PV%%_p*}"
|
||||
MY_P="${PN}-${MY_DATE}"
|
||||
|
||||
DESCRIPTION="Exolab Build Tools"
|
||||
HOMEPAGE="http://openjms.cvs.sourceforge.net/openjms/exolabcore/"
|
||||
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="Exolab"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/cdegroot-db
|
||||
dev-java/commons-logging"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
java-virtuals/jdk-with-com-sun
|
||||
${COMMON_DEP}
|
||||
dev-java/exolabtools
|
||||
test? (
|
||||
dev-java/jakarta-oro:2.0
|
||||
dev-java/commons-cli
|
||||
dev-java/log4j
|
||||
=dev-java/junit-3.8*
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
|
||||
cd "${S}/src"
|
||||
epatch "${FILESDIR}/${P}-buildfile.patch"
|
||||
epatch "${FILESDIR}/0.3.7_p20050205-r1-tests-junit.patch"
|
||||
|
||||
cd "${S}/lib"
|
||||
java-pkg_jar-from cdegroot-db-1
|
||||
java-pkg_jar-from commons-logging
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/src"
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/lib"
|
||||
java-pkg_jar-from junit
|
||||
java-pkg_jar-from commons-cli-1
|
||||
java-pkg_jar-from log4j
|
||||
java-pkg_jar-from jakarta-oro-2.0
|
||||
|
||||
cd "${S}/src"
|
||||
eant tests
|
||||
cd ..
|
||||
local deps
|
||||
deps="junit,commons-cli-1,log4j,cdegroot-db-1,commons-logging,jakarta-oro-2.0"
|
||||
java -cp "build/classes:build/tests:$(java-pkg_getjars ${deps})" \
|
||||
org.exolab.core.test.CoreTestSuite -execute || die "Tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${PN}-${MY_PV}.jar ${PN}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc build/doc/javadoc
|
||||
use source && java-pkg_dosrc src/main/*
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
diff -ur src.old/tests/unit/org/exolab/core/test/CoreTestSuite.java src/tests/unit/org/exolab/core/test/CoreTestSuite.java
|
||||
--- src.old/tests/unit/org/exolab/core/test/CoreTestSuite.java 2007-02-14 20:39:01.000000000 +0200
|
||||
+++ src/tests/unit/org/exolab/core/test/CoreTestSuite.java 2007-02-14 20:39:21.000000000 +0200
|
||||
@@ -177,7 +177,7 @@
|
||||
|
||||
// execute the test suite and print the results
|
||||
TestResult results = harness.execute(suite);
|
||||
- harness.getTestRunner().print(results);
|
||||
+ //harness.getTestRunner().print(results);
|
||||
}
|
||||
} else {
|
||||
usage();
|
||||
@@ -1,34 +0,0 @@
|
||||
--- 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" />
|
||||
|
||||
|
||||
<!-- ==================================================================== -->
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST exolabtools-20050205.tar.bz2 13172 SHA256 a59b8345b7591c652f386ef5a02639b8b41a67e0f219774c3f271ce5821e5969 SHA512 9976b58db4a13efe64edd7d8b3ae897b4eeb6b939602fb9edd3dc913da587fca49864c346659976e8f7d18d5392a7977efed0a8b800b67b0483c67fac6e9bf53 WHIRLPOOL 8040df795253dc1931c44425135a984030b7bd974192e7cca9551d601c7f7464a3fba5f9a356db8920dc518c70ddac8197dee983acda22bf0d87e515e92a24ab
|
||||
@@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_P=${P/-1.0_p/-}
|
||||
|
||||
DESCRIPTION="Exolab Build Tools"
|
||||
HOMEPAGE="http://openjms.cvs.sourceforge.net/openjms/tools/src/main/org/exolab/tools/ant/"
|
||||
SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="Exolab"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE="doc source"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
=dev-java/jakarta-oro-2.0*
|
||||
dev-java/ant-core"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
=dev-java/jakarta-oro-2.0*"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${A}"
|
||||
|
||||
cd "${S}/src/etc"
|
||||
mv JARS JARS.upstream || die
|
||||
echo "project.jar.oro=jakarta-oro.jar" > JARS
|
||||
echo "project.jar.ant=ant.jar" >> JARS
|
||||
|
||||
cd "${S}/lib"
|
||||
java-pkg_jar-from jakarta-oro-2.0
|
||||
java-pkg_jar-from ant-core
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd src
|
||||
java-pkg-2_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${PN}-1.0.jar ${PN}.jar
|
||||
|
||||
dodoc src/etc/CHANGELOG src/etc/VERSION || die
|
||||
|
||||
use doc && java-pkg_dojavadoc build/doc
|
||||
use source && java-pkg_dosrc src/main/*
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user