summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Räty <betelgeuse@gentoo.org>2008-07-18 19:46:58 +0000
committerPetteri Räty <betelgeuse@gentoo.org>2008-07-18 19:46:58 +0000
commitcac9c4f08adffb9e6d26d9c3ad61a7bc981d61f7 (patch)
treef51d84d3d7f44d13779636df938690fe244b5282 /dev-java
parentInitial ebuild. Fixes bug #157475. (diff)
downloadhistorical-cac9c4f08adffb9e6d26d9c3ad61a7bc981d61f7.tar.gz
historical-cac9c4f08adffb9e6d26d9c3ad61a7bc981d61f7.tar.bz2
historical-cac9c4f08adffb9e6d26d9c3ad61a7bc981d61f7.zip
Remove unneeded runtime dependency on jakarta-oro-2.0
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25-gentoo-r5 i686
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/exolabcore/ChangeLog8
-rw-r--r--dev-java/exolabcore/Manifest13
-rw-r--r--dev-java/exolabcore/exolabcore-0.3.7_p20050205-r2.ebuild79
3 files changed, 98 insertions, 2 deletions
diff --git a/dev-java/exolabcore/ChangeLog b/dev-java/exolabcore/ChangeLog
index fe546a20946b..7de9580ef808 100644
--- a/dev-java/exolabcore/ChangeLog
+++ b/dev-java/exolabcore/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-java/exolabcore
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/exolabcore/ChangeLog,v 1.14 2008/01/10 22:29:32 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/exolabcore/ChangeLog,v 1.15 2008/07/18 19:46:58 betelgeuse Exp $
+
+*exolabcore-0.3.7_p20050205-r2 (18 Jul 2008)
+
+ 18 Jul 2008; Petteri Räty <betelgeuse@gentoo.org>
+ +exolabcore-0.3.7_p20050205-r2.ebuild:
+ Remove unneeded runtime dependency on jakarta-oro-2.0
10 Jan 2008; Vlastimil Babka <caster@gentoo.org>
exolabcore-0.3.7_p20050205-r1.ebuild:
diff --git a/dev-java/exolabcore/Manifest b/dev-java/exolabcore/Manifest
index 62d2425c0d3d..89118f423ac8 100644
--- a/dev-java/exolabcore/Manifest
+++ b/dev-java/exolabcore/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 0.3.7_p20050205-r1-tests-junit.patch 641 RMD160 cea438b41cdd1b3bee18829633bd300123f94a79 SHA1 16012e82fd0d08880933703effbacef3f7f78a6d SHA256 c582e5805e4a4160401c0b9e3655a21ab4aee4af3aac11caf9e84af31b9db192
AUX exolabcore-0.3.7_p20050205-buildfile.patch 1714 RMD160 778bbd0866a9259f28a2dfade2ff19db71a15235 SHA1 45a949262678ec27a4c297e9f65c4728ae3a21aa SHA256 198ca924ad5082c751346b98c1992c15317de8627418cebf17cbd8d2927bb56a
DIST exolabcore-20050205.tar.bz2 118062 RMD160 0a6817c3eb54b38b77bee91e5c638854f4a776e5 SHA1 16c5bf4a2531ea667e983ffb320614bc71191731 SHA256 43b7b62a7c1534fcc3a50ad7f1e745036989762435f307fcbca29940148f25ab
EBUILD exolabcore-0.3.7_p20050205-r1.ebuild 1808 RMD160 ee562e14b5bd2c50ac4c8a7cb09e7a37917cb012 SHA1 1f5ae77d74549cb61359aafce084a56b57cb334d SHA256 6ea670ee0fbcf47755cef1dece03dc1cd8e7352e06b319a6955b8d23edeb1a1e
-MISC ChangeLog 2225 RMD160 5e76e49f779115fdd74c8356c905d409b9a4b2cf SHA1 b87aec07b98921ff2954cc2c6e85b3106d61f8d7 SHA256 b24098d5697dbfefeffa99ba468154b63892ff751f4b66f9bc1a7ca3325df4a5
+EBUILD exolabcore-0.3.7_p20050205-r2.ebuild 1723 RMD160 5058b10edcd87d6ba05dc1f29f285b8f6d685ba4 SHA1 87b476938014041c9817dd2af441e1e77c8b02ee SHA256 c8bfd21bd6ff500e5a287193c5938b0aef8179d30844ef417eed2ea34e96fdfc
+MISC ChangeLog 2426 RMD160 d79f2d168d1538f6b3954ad5fc41e3b0cfd92444 SHA1 0d1d2a27784e1e9822c44961d90d1cf99f661371 SHA256 751adf6efc58167baffb54b8de84baead94372540a74e4fbf30d5784137e933b
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkiA8z8ACgkQcxLzpIGCsLSitQCfTNa/TOb3SXthrlhCagR+5ATW
+mMEAnjMbJJG+irA4ATKPTV2vS+tEyWKZ
+=jgrf
+-----END PGP SIGNATURE-----
diff --git a/dev-java/exolabcore/exolabcore-0.3.7_p20050205-r2.ebuild b/dev-java/exolabcore/exolabcore-0.3.7_p20050205-r2.ebuild
new file mode 100644
index 000000000000..d9ae96a205c6
--- /dev/null
+++ b/dev-java/exolabcore/exolabcore-0.3.7_p20050205-r2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2008 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-r2.ebuild,v 1.1 2008/07/18 19:46:58 betelgeuse Exp $
+
+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
+ ${COMMON_DEP}
+ dev-java/exolabtools
+ test? (
+ 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
+
+ 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-config -p ${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/*
+}