]> Pileus Git - ~andy/sunrise/blob - dev-java/eva/eva-2.043.ebuild
media-video/ucview: fix metadata.xml
[~andy/sunrise] / dev-java / eva / eva-2.043.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI=2
6
7 JAVA_PKG_IUSE="doc source"
8
9 inherit java-pkg-2 java-ant-2
10
11 MY_P=EvA2
12
13 DESCRIPTION="An Evolutionary Algorithms Framework"
14 HOMEPAGE="http://www.ra.cs.uni-tuebingen.de/software/EvA2"
15 SRC_URI="http://www.ra.cs.uni-tuebingen.de/software/${MY_P}/downloads/${MY_P}BaseSrc.tar.gz -> ${MY_P}BaseSrc-${PV}.tar.gz
16         doc? ( http://www.ra.cs.uni-tuebingen.de/software/${MY_P}/${MY_P}Doc/${MY_P}Doc.pdf
17         http://tobias-lib.uni-tuebingen.de/volltexte/2005/1702/pdf/JOptDocumentation.pdf )"
18
19 LICENSE="GPL-3 LGPL-3"
20 KEYWORDS="~amd64 ~x86"
21 SLOT="0"
22 IUSE="doc source"
23
24 RDEPEND=">=virtual/jre-1.5"
25 DEPEND=">=virtual/jdk-1.5"
26
27 S=${WORKDIR}
28
29 src_prepare() {
30         cp "${FILESDIR}"/build-${PV}.xml build.xml || die "copying build.xml failed"
31 }
32
33 src_install() {
34         java-pkg_dojar ${MY_P}Base.jar
35
36         if use doc; then
37                 java-pkg_dojavadoc docs
38                 dodoc "${DISTDIR}"/{${MY_P}Doc,JOptDocumentation}.pdf || die "dodoc failed"
39         fi
40
41         use source && java-pkg_dosrc src
42
43         java-pkg_dolauncher ${MY_P} --main eva2.client.EvAClient
44 }