net-libs/mbedtls: enable static-libs
[gentoo.git] / dev-java / spin / spin-1.5-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 source"
7
8 inherit java-pkg-2 java-ant-2
9
10 DESCRIPTION="Transparent threading solution for non-freezing Swing applications"
11 HOMEPAGE="http://spin.sourceforge.net"
12 SRC_URI="mirror://sourceforge/${PN}/${P}-all.zip"
13
14 LICENSE="LGPL-2.1"
15 SLOT="0"
16 KEYWORDS="amd64 x86"
17
18 COMMON_DEP="dev-java/cglib:3"
19 DEPEND=">=virtual/jdk-1.6
20         app-arch/unzip
21         ${COMMON_DEP}"
22 RDEPEND=">=virtual/jre-1.6
23         ${COMMON_DEP}"
24
25 src_unpack() {
26         unpack ${A}
27         cd "${S}"
28         cp "${FILESDIR}/${PV}-build.xml" build.xml || die
29         cp "${FILESDIR}/${PV}-maven-build.properties" maven-build.properties || die
30         rm -v lib/*.jar || die
31         java-pkg_filter-compiler jikes
32 }
33
34 EANT_GENTOO_CLASSPATH="cglib-3"
35
36 # Needs X
37 RESTRICT="test"
38
39 src_test() {
40         ANT_TASKS="ant-junit" eant test
41 }
42
43 src_install() {
44         java-pkg_newjar target/${P}.jar
45
46         use doc && java-pkg_dojavadoc target/site/apidocs
47         use source && java-pkg_dosrc src/main/java/*
48 }