dev-java/lucene: Drop maintainer
[gentoo.git] / dev-java / jnr-unixsocket / jnr-unixsocket-0.6-r1.ebuild
1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI="5"
5
6 JAVA_PKG_IUSE="doc examples source test"
7
8 inherit java-pkg-2 java-ant-2
9
10 DESCRIPTION="Unix sockets for Java"
11 SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
12 HOMEPAGE="https://github.com/jnr/jnr-unixsocket"
13
14 SLOT="0"
15 KEYWORDS="amd64 x86"
16 LICENSE="Apache-2.0"
17
18 CDEPEND="dev-java/jnr-constants:0
19         dev-java/jnr-enxio:0
20         dev-java/jnr-posix:3.0
21         dev-java/jnr-ffi:2"
22
23 DEPEND="${CDEPEND}
24         >=virtual/jdk-1.7"
25
26 RDEPEND="${CDEPEND}
27         >=virtual/jre-1.7"
28
29 java_prepare() {
30         cp "${FILESDIR}"/${P}-build.xml build.xml || die
31 }
32
33 JAVA_ANT_REWRITE_CLASSPATH="true"
34 EANT_GENTOO_CLASSPATH="jnr-constants,jnr-enxio,jnr-ffi-2,jnr-posix-3.0"
35
36 src_install() {
37         java-pkg_newjar target/${P}.jar ${PN}.jar
38
39         use source && java-pkg_dosrc src/main/java/jnr
40         use examples && java-pkg_doexamples src/main/java/jnr/unixsocket/example
41         use doc && java-pkg_dojavadoc target/site/apidocs
42 }