diff options
author | 2010-03-02 18:53:26 +0000 | |
---|---|---|
committer | 2010-03-02 18:53:26 +0000 | |
commit | 00b045dae5dc66ac9ca1ffec49be2cbbac48552f (patch) | |
tree | bad5a3ec66dbcb9e986bbc238814da6db7a1f4a3 /dev-java | |
parent | app-misc/2gis-data: Version bump (diff) | |
download | sunrise-00b045dae5dc66ac9ca1ffec49be2cbbac48552f.tar.gz sunrise-00b045dae5dc66ac9ca1ffec49be2cbbac48552f.tar.bz2 sunrise-00b045dae5dc66ac9ca1ffec49be2cbbac48552f.zip |
dev-java/eva: New Ebuild for bug 304327, thanks to Serkan
svn path=/sunrise/; revision=10211
Diffstat (limited to 'dev-java')
-rw-r--r-- | dev-java/eva/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/eva/Manifest | 7 | ||||
-rw-r--r-- | dev-java/eva/eva-2.043.ebuild | 45 | ||||
-rw-r--r-- | dev-java/eva/files/build-2.043.xml | 21 | ||||
-rw-r--r-- | dev-java/eva/metadata.xml | 5 |
5 files changed, 86 insertions, 0 deletions
diff --git a/dev-java/eva/ChangeLog b/dev-java/eva/ChangeLog new file mode 100644 index 000000000..e0319040d --- /dev/null +++ b/dev-java/eva/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-java/eva +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 02 Mar 2010; Oliver Borm (boroli) <oli.borm@web.de> +eva-2.043.ebuild, + +files/build-2.043.xml, +metadata.xml: + New Ebuild for bug 304327, thanks to Serkan + diff --git a/dev-java/eva/Manifest b/dev-java/eva/Manifest new file mode 100644 index 000000000..1d8bd8867 --- /dev/null +++ b/dev-java/eva/Manifest @@ -0,0 +1,7 @@ +AUX build-2.043.xml 489 RMD160 d67204bd51844d85b64e0890d4236f39a9c17618 SHA1 c902051ed47111ca0767bc0d194dec75163d81b6 SHA256 6759eba7fdfb923da1a967bc97c8cd5eaa65bb4a275e34a25c9519f7c0586c4e +DIST EvA2BaseSrc-2.043.tar.gz 1613413 RMD160 c308d0d6d1de3c512dc0eb54cdc73e1c41216813 SHA1 78273d616887fc4d139e589772f6a69363e1b5fb SHA256 dbada26c59d2fb19d09c15dbebd4029f6a01c630cb59e08b7ccbe9c67081c114 +DIST EvA2Doc.pdf 607637 RMD160 e12f8465731ab864393a58ad1fdb9995df8fb1c4 SHA1 4e37abeda4785c70a459945f4d27995acfa9ecc2 SHA256 d89539ab11524a125b6ef24ee7b5e788d103b6db28e85b4c5e8181a56f2ee672 +DIST JOptDocumentation.pdf 1785631 RMD160 0af21fa4e402237d8f769cff04d837ebeaaa6d8f SHA1 dc93aeaa5c025efa778dc3265eaee24ed0e770c5 SHA256 1b3a3a8bb599855b40618f32c79d526a045bbef7818344936a37bf8084702d2c +EBUILD eva-2.043.ebuild 1168 RMD160 27c67fc9679a9bb62ad980ac5e46c673ec05801a SHA1 a4f797a15b3705ba2a9b68dab48f86f727764e3e SHA256 77d41fa7a59652aa54d860677b4cf936f9f9296c3ae3b05a662f60bb8f92721c +MISC ChangeLog 274 RMD160 62c7463b5e45ad94d1189bdb7ddc4661512ffe99 SHA1 1938535408f9c85d8f73052faa99a8ef085a2576 SHA256 4c34b92a64aa867e71871d12b5fb97c7cd23a4bd19f33724b3501488944006b0 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-java/eva/eva-2.043.ebuild b/dev-java/eva/eva-2.043.ebuild new file mode 100644 index 000000000..09b25781d --- /dev/null +++ b/dev-java/eva/eva-2.043.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +MY_P=EvA2 + +DESCRIPTION="An Evolutionary Algorithms Framework" +HOMEPAGE="http://www.ra.cs.uni-tuebingen.de/software/EvA2" +SRC_URI="http://www.ra.cs.uni-tuebingen.de/software/${MY_P}/downloads/${MY_P}BaseSrc.tar.gz -> ${MY_P}BaseSrc-${PV}.tar.gz + doc? ( http://www.ra.cs.uni-tuebingen.de/software/${MY_P}/${MY_P}Doc/${MY_P}Doc.pdf + http://tobias-lib.uni-tuebingen.de/volltexte/2005/1702/pdf/JOptDocumentation.pdf )" + +LICENSE="GPL-3 LGPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="doc source" + +RDEPEND=">=virtual/jre-1.5" +DEPEND=">=virtual/jdk-1.5" + +S=${WORKDIR} + +src_prepare() { + cp "${FILESDIR}"/build-${PV}.xml build.xml || die "copying build.xml failed" + mv resources lib/ || die "failed to move resources" +} + +src_install() { + java-pkg_dojar ${MY_P}Base.jar + + if use doc; then + java-pkg_dojavadoc docs + dodoc "${DISTDIR}"/{${MY_P}Doc,JOptDocumentation}.pdf || die "dodoc failed" + fi + + use source && java-pkg_dosrc src + + java-pkg_dolauncher ${MY_P} --main eva2.client.EvAClient +} diff --git a/dev-java/eva/files/build-2.043.xml b/dev-java/eva/files/build-2.043.xml new file mode 100644 index 000000000..e728c9370 --- /dev/null +++ b/dev-java/eva/files/build-2.043.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="eva2" default="jar" basedir="."> + <target name="init"> + <mkdir dir="docs"/> + </target> + + <target name="compile"> + <javac srcdir="src" destdir="lib"/> + </target> + + <target name="jar" depends="compile"> + <jar jarfile="EvA2Base.jar" basedir="lib"/> + </target> + + <target name="javadoc" depends="init"> + <javadoc sourcepath="src" destdir="docs"> + <arg value="-encoding"/> + <arg value="UTF-8"/> + </javadoc> + </target> +</project> diff --git a/dev-java/eva/metadata.xml b/dev-java/eva/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/dev-java/eva/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> |