1 # Copyright 1999-2018 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
6 JAVA_PKG_IUSE="doc source test"
8 inherit java-pkg-2 java-ant-2
13 MY_P="${PN}-${MY_PV}${MY_BETA}"
15 DESCRIPTION="A small embeddable Java source interpreter"
16 HOMEPAGE="https://github.com/beanshell/beanshell"
17 SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}${MY_BETA}.zip -> ${MY_P}.zip"
21 KEYWORDS="amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
26 java-virtuals/servlet-api:3.0
35 test? ( dev-java/ant-junit:0 )
36 source? ( app-arch/zip )
39 S="${WORKDIR}/${MY_PN}-${MY_PV}${MY_BETA}"
41 JAVA_ANT_REWRITE_CLASSPATH="yes"
42 EANT_BUILD_TARGET="jarall"
43 EANT_DOC_TARGET="javadoc"
44 EANT_GENTOO_CLASSPATH="
53 EANT_TEST_TARGET="test"
60 java-pkg_newjar "dist/${MY_P}.jar" "${PN}.jar"
62 java-pkg_dolauncher "${PN}-console" --main bsh.Console
63 java-pkg_dolauncher "${PN}-interpreter" --main bsh.Interpreter
65 use doc && java-pkg_dojavadoc javadoc
66 use source && java-pkg_dosrc src/bsh