1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
6 JAVA_PKG_IUSE="doc examples source"
7 EANT_BUILD_TARGET="ready-to-run"
8 EANT_DOC_TARGET="doc-core"
10 inherit eutils java-pkg-2 java-ant-2
14 DESCRIPTION="An integrated Java environment for introductory teaching"
15 HOMEPAGE="http://bluej.org/"
16 SRC_URI="http://www.bluej.org/download/files/source/BlueJ-source-${PV//./}.zip
17 doc? ( http://bluej.org/download/files/${PN}-ref-manual.pdf
18 http://bluej.org/tutorial/tutorial-${DOC_PV//.}.pdf -> ${PN}-tutorial-${DOC_PV}.pdf
19 http://bluej.org/tutorial/testing-tutorial.pdf -> ${PN}-testing-tutorial.pdf )"
25 RDEPEND=">=virtual/jdk-1.5.0"
33 -e "s:^build_java_home=.*$:build_java_home=$(java-config -O):" \
35 build.properties || die
39 insinto /usr/share/${PN}
42 # fix config location and set symlink
44 mv "${D}"/{usr/share/${PN}/lib,etc}/${PN}.defs
45 dosym /{etc,usr/share/${PN}/lib}/${PN}.defs
47 use source && java-pkg_dosrc src/${PN}/*
49 insinto /usr/share/doc/${PF}
50 use examples && { doins -r examples
51 docompress -x /usr/share/doc/${P}/examples ; }
52 use doc && { doins "${DISTDIR}"/${PN}-*.pdf
53 dohtml -r doc/all/* ; }
55 newbin "${FILESDIR}"/${PN}.wrapper ${PN}
57 make_desktop_entry ${PN} Blue-J