dev-java/tomcat-servlet-api: amd64 stable wrt bug #718018
[gentoo.git] / dev-java / javolution / javolution-4.0.2-r1.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=5
5
6 JAVA_PKG_IUSE="doc source test"
7
8 inherit eutils java-pkg-2 java-ant-2
9
10 DESCRIPTION="Java Solution for Real-Time and Embedded Systems"
11 SRC_URI="http://javolution.org/${P}-src.zip"
12 HOMEPAGE="http://javolution.org"
13
14 LICENSE="BSD"
15 SLOT="4"
16 KEYWORDS="amd64 x86"
17 IUSE=""
18
19 DEPEND=">=virtual/jdk-1.5
20         app-arch/unzip"
21 RDEPEND=">=virtual/jre-1.5"
22
23 S="${WORKDIR}/javolution-${PV%.*}"
24
25 EANT_BUILD_TARGET="clean _init_1.5 _compile jar"
26 EANT_DOC_TARGET="doc"
27
28 java_prepare() {
29         epatch "${FILESDIR}"/${PV}*.patch
30 }
31
32 src_test() {
33         java -jar "${PN}.jar" test || die "test failed"
34 }
35
36 src_install() {
37         java-pkg_dojar "${PN}.jar"
38
39         dodoc doc/coding_standard.txt
40         dohtml index.html
41
42         use doc && java-pkg_dojavadoc api
43         use source && java-pkg_dosrc "${S}/src/${PN}"
44 }