diff options
author | 2012-05-15 00:53:28 +0100 | |
---|---|---|
committer | 2012-05-15 00:53:28 +0100 | |
commit | 45d3ba62adb5885c7c80509f088d755444c7ccee (patch) | |
tree | 67259917a1bac830bd4489c47c5b6285cf97e6d9 /dev-java/joda-time | |
parent | dev-java/joda-convert: import from the java overlay (diff) | |
download | sci-45d3ba62adb5885c7c80509f088d755444c7ccee.tar.gz sci-45d3ba62adb5885c7c80509f088d755444c7ccee.tar.bz2 sci-45d3ba62adb5885c7c80509f088d755444c7ccee.zip |
dev-java/joda-time: import from wtk overlay
(Portage version: 2.1.10.56/git/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-java/joda-time')
-rw-r--r-- | dev-java/joda-time/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/joda-time/Manifest | 1 | ||||
-rw-r--r-- | dev-java/joda-time/joda-time-2.1.ebuild | 47 | ||||
-rw-r--r-- | dev-java/joda-time/metadata.xml | 5 |
4 files changed, 63 insertions, 0 deletions
diff --git a/dev-java/joda-time/ChangeLog b/dev-java/joda-time/ChangeLog new file mode 100644 index 000000000..27d441760 --- /dev/null +++ b/dev-java/joda-time/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-java/joda-time +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*joda-time-2.1 (14 May 2012) + + 14 May 2012; Sébastien Fabbro <bicatali@gentoo.org> +joda-time-2.1.ebuild, + +metadata.xml: + dev-java/joda-time: import from wtk overlay + diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest new file mode 100644 index 000000000..afd91527b --- /dev/null +++ b/dev-java/joda-time/Manifest @@ -0,0 +1 @@ +DIST joda-time-2.1-dist.tar.gz 3405364 SHA256 abcfc6b444a62a266ddc4d0325191d59af6d0bc099f6c050b41906f42b6cb351 SHA512 83cfc67696f30eefdde640c6ba57ba68e87279b750c2ba54d43a0e0f8234aeb9d5e3af675718364c2722cdc32158ff456749f0050afcee11296f4097fc92eaaa WHIRLPOOL e473c7816134f3441bf118bd1ae71169d00eea98980cce63d471911bef6b911ede31db9f256f01fbcb26ea31fc1f4002e4746ff3eee29f7c860bc9db02e29966 diff --git a/dev-java/joda-time/joda-time-2.1.ebuild b/dev-java/joda-time/joda-time-2.1.ebuild new file mode 100644 index 000000000..1877c4d32 --- /dev/null +++ b/dev-java/joda-time/joda-time-2.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 +JAVA_PKG_IUSE="doc examples source test" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Replacement for the Java Date and Time classes" +HOMEPAGE="http://joda-time.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-dist.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +CDEPEND="dev-java/joda-convert" +DEPEND=">=virtual/jdk-1.5 + test? ( dev-java/ant-junit4 ) + ${CDEPEND}" +RDEPEND=">=virtual/jre-1.5 + ${CDEPEND}" + +JAVA_PKG_WANT_SOURCE="5" +# chokes on static inner class making instance of non-static inner class +EANT_FILTER_COMPILER="jikes" +# Keep ant from trying to use maven internally +EANT_EXTRA_ARGS="-Djunit.ant=1 -Djunit.present=1 -Djodaconvert.present=1" +EANT_GENTOO_CLASSPATH="joda-convert" +JAVA_ANT_REWRITE_CLASSPATH="true" + +src_test() { + ANT_TASKS="ant-junit" eant \ + -Djunit.jar="$(java-pkg_getjar junit-4 junit.jar)" \ + -Djodaconvert.jar="$(java-pkg_getjar joda-convert joda-convert.jar)" \ + test +} + +src_install() { + java-pkg_newjar build/${P}.jar ${PN}.jar + dodoc NOTICE.txt RELEASE-NOTES.txt ToDo.txt + use doc && java-pkg_dojavadoc build/docs + use examples && java-pkg_doexamples src/example + use source && java-pkg_dosrc src/java/org +} diff --git a/dev-java/joda-time/metadata.xml b/dev-java/joda-time/metadata.xml new file mode 100644 index 000000000..b229aec85 --- /dev/null +++ b/dev-java/joda-time/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>sci</herd> +</pkgmetadata> |