Merge remote-tracking branch 'github/pr/536'.
[gentoo.git] / dev-java / jcodings / jcodings-1.0.11.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI="5"
6
7 JAVA_PKG_IUSE="doc source test"
8
9 inherit java-pkg-2 java-ant-2
10
11 DESCRIPTION="Byte-based encoding support library for Java"
12 HOMEPAGE="http://jruby.codehaus.org/"
13 SRC_URI="https://github.com/jruby/${PN}/archive/${P}.tar.gz"
14
15 LICENSE="MIT"
16 SLOT="1"
17 KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
18
19 RDEPEND=">=virtual/jre-1.5"
20 DEPEND=">=virtual/jdk-1.5
21         test? (
22                 dev-java/ant-junit:0
23                 >=dev-java/junit-4.8:4
24         )"
25
26 S="${WORKDIR}/${PN}-${PN}-${PV}"
27
28 java_prepare() {
29         cp "${FILESDIR}"/maven-build.xml build.xml || die
30 }
31
32 src_test() {
33         java-pkg-2_src_test
34 }
35
36 src_install() {
37         java-pkg_dojar target/${PN}.jar
38
39         use doc && java-pkg_dojavadoc target/site/apidocs
40         use source && java-pkg_dosrc src/*
41 }