diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2008-07-18 19:46:58 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2008-07-18 19:46:58 +0000 |
commit | cac9c4f08adffb9e6d26d9c3ad61a7bc981d61f7 (patch) | |
tree | f51d84d3d7f44d13779636df938690fe244b5282 /dev-java | |
parent | Initial ebuild. Fixes bug #157475. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/exolabcore/Manifest | 13 | ||||
-rw-r--r-- | dev-java/exolabcore/exolabcore-0.3.7_p20050205-r2.ebuild | 79 |
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/* +} |