| 1 | # Copyright 1999-2007 Gentoo Foundation |
1 | # Copyright 1999-2007 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/dev-java/junitperf/junitperf-1.9.1-r1.ebuild,v 1.8 2007/04/15 22:29:57 ticho Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/dev-java/junitperf/junitperf-1.9.1-r1.ebuild,v 1.9 2007/05/25 23:50:45 betelgeuse Exp $ |
| 4 | |
4 | |
| 5 | JAVA_PKG_IUSE="doc test source" |
5 | JAVA_PKG_IUSE="doc test source" |
| 6 | |
6 | |
| 7 | inherit java-pkg-2 java-ant-2 |
7 | inherit java-pkg-2 java-ant-2 |
| 8 | |
8 | |
| … | |
… | |
| 19 | dev-java/junit" |
19 | dev-java/junit" |
| 20 | |
20 | |
| 21 | DEPEND=">=virtual/jdk-1.3 |
21 | DEPEND=">=virtual/jdk-1.3 |
| 22 | ${RDEPEND} |
22 | ${RDEPEND} |
| 23 | app-arch/unzip |
23 | app-arch/unzip |
| 24 | test? ( || ( dev-java/ant-junit dev-java/ant-tasks ) )" |
24 | test? ( dev-java/ant-junit )" |
| 25 | |
|
|
| 26 | |
25 | |
| 27 | src_unpack () { |
26 | src_unpack () { |
| 28 | unpack ${A} |
27 | unpack ${A} |
| 29 | rm "${S}"/lib/*.jar |
28 | rm "${S}"/lib/*.jar |
| 30 | cd "${S}"/lib |
29 | cd "${S}"/lib |
| 31 | java-pkg_jar-from junit |
30 | java-pkg_jar-from junit |
| 32 | } |
31 | } |
| 33 | |
32 | |
| 34 | src_compile() { |
33 | EANT_DOC_TARGET="" |
| 35 | eant jar |
|
|
| 36 | } |
|
|
| 37 | |
34 | |
| 38 | src_test() { |
35 | src_test() { |
| 39 | ANT_TASKS="ant-junit" eant test |
36 | ANT_TASKS="ant-junit" eant test |
| 40 | } |
37 | } |
| 41 | |
38 | |