dev-java/invokebinder: Version bump.
[gentoo.git] / dev-java / invokebinder / invokebinder-1.6.ebuild
1 # Copyright 1999-2015 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="Provide a friendly DSL for binding method handles"
12 HOMEPAGE="https://github.com/headius/invokebinder"
13 SRC_URI="https://github.com/headius/${PN}/archive/${P}.tar.gz"
14
15 SLOT="0"
16 KEYWORDS="~amd64 ~x86"
17 LICENSE="Apache-2.0"
18
19 S="${WORKDIR}/${PN}-${P}"
20
21 DEPEND=">=virtual/jdk-1.7
22         test? (
23                 dev-java/ant-junit:0
24         )"
25 RDEPEND=">=virtual/jre-1.7"
26
27 JAVA_ANT_REWRITE_CLASSPATH="yes"
28 EANT_TEST_TARGET="test"
29
30 java_prepare() {
31         cp "${FILESDIR}"/${P}-build.xml build.xml || die
32 }
33
34 src_test() {
35         java-pkg-2_src_test
36 }
37
38 src_install() {
39         java-pkg_newjar "target/${P}.jar" "${PN}.jar"
40         use source && java-pkg_dosrc src/main/java/com
41         if use doc; then
42                 java-pkg_dojavadoc target/site/apidocs
43                 dodoc README.markdown
44         fi
45 }