diff options
author | Serkan Kaba <serkan@gentoo.org> | 2009-03-22 21:55:40 +0000 |
---|---|---|
committer | Serkan Kaba <serkan@gentoo.org> | 2009-03-22 21:55:40 +0000 |
commit | 1510cbb23816d34f58053279ecb1aff6f2cae6ae (patch) | |
tree | 64f50ea9b4e5fd77ec90988ce5d7aedcc00c6818 /dev-util | |
parent | New package jcodings. Needed for jruby-1.2.0. (diff) | |
download | java-1510cbb23816d34f58053279ecb1aff6f2cae6ae.tar.gz java-1510cbb23816d34f58053279ecb1aff6f2cae6ae.tar.bz2 java-1510cbb23816d34f58053279ecb1aff6f2cae6ae.zip |
Version bump.
svn path=/java-overlay/; revision=7620
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/weka/ChangeLog | 122 | ||||
-rw-r--r-- | dev-util/weka/Manifest | 5 | ||||
-rw-r--r-- | dev-util/weka/files/weka-3.6.0-build.xml.patch | 20 | ||||
-rw-r--r-- | dev-util/weka/metadata.xml | 5 | ||||
-rw-r--r-- | dev-util/weka/weka-3.6.0.ebuild | 75 |
5 files changed, 227 insertions, 0 deletions
diff --git a/dev-util/weka/ChangeLog b/dev-util/weka/ChangeLog new file mode 100644 index 00000000..4ac038e5 --- /dev/null +++ b/dev-util/weka/ChangeLog @@ -0,0 +1,122 @@ +# ChangeLog for dev-util/weka +# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/ChangeLog,v 1.30 2008/11/01 10:09:26 serkan Exp $ + +* weka-3.6.0 (22 Mar 2009) + + 22 Mar 2009; Serkan Kaba <serkan@gentoo.org> + +files/weka-3.6.0-build.xml.patch, +weka-3.6.0.ebuild: + Version bump. + +*weka-3.5.8 (01 Nov 2008) + + 01 Nov 2008; Serkan Kaba <serkan@gentoo.org> -weka-3.4.10.ebuild, + -weka-3.5.6.ebuild, +weka-3.5.8.ebuild: + Version bump. Remove old. Fixes bug #213183. + + 01 Jul 2008; Kenneth Prugh <ken69267@gentoo.org> weka-3.5.7.ebuild: + amd64 stable, bug #219670 + + 01 Jul 2008; Petteri Räty <betelgeuse@gentoo.org> weka-3.5.7.ebuild: + Increase memory on amd64 to 256 from 128. + + 09 May 2008; Christian Faulhammer <opfer@gentoo.org> weka-3.5.7.ebuild: + stable x86, bug 219670 + + 12 Mar 2008; Petteri Räty <betelgeuse@gentoo.org> weka-3.5.7.ebuild: + Uses com.sun.image so restrict to 1.6 and 1.5. + +*weka-3.5.7 (07 Feb 2008) + + 07 Feb 2008; Petteri Räty <betelgeuse@gentoo.org> +weka-3.5.7.ebuild: + Version bump. Fixes bug #209289. + +*weka-3.5.6 (07 Dec 2007) + + 07 Dec 2007; Petteri Räty <betelgeuse@gentoo.org> +weka-3.5.6.ebuild: + Version bump. Fixes bug #200874. + + 07 Dec 2007; Petteri Räty <betelgeuse@gentoo.org> -weka-3.4.6.ebuild: + Delete generation 1 ebuild. + + 06 Dec 2007; Samuli Suominen <drac@gentoo.org> weka-3.4.10.ebuild: + amd64 stable wrt #201304 + + 05 Dec 2007; Markus Meier <maekke@gentoo.org> weka-3.4.10.ebuild: + x86 stable, bug #201304 + + 05 Dec 2007; Petteri Räty <betelgeuse@gentoo.org> weka-3.4.10.ebuild: + Use JAVA_PKG_IUSE. + +*weka-3.4.10 (28 Apr 2007) + + 28 Apr 2007; Alistair John Bush <ali_bush@gentoo.org> +weka-3.4.10.ebuild: + Version bump and update weka to generation 2 java eclasses + + 04 Feb 2007; Vlastimil Babka <caster@gentoo.org> + -files/weka-build_xml.patch, -weka-3.4.3_p20041113.ebuild: + Cleanup. + + 03 Feb 2007; Steve Dibb <beandog@gentoo.org> weka-3.4.6.ebuild: + amd64 stable, bug 162410 + + 22 Jan 2007; Christian Faulhammer <opfer@gentoo.org> weka-3.4.6.ebuild: + stable x86, bug #162410 + + 08 Sep 2006; Joshua Nichols <nichoj@gentoo.org> + weka-3.4.3_p20041113.ebuild: + Increase memory allocation pool when on amd64, due to OutOfMemoryErrors + encountered. + + 19 Feb 2006; Petteri Räty <betelgeuse@gentoo.org> weka-3.4.6.ebuild: + Removed dependency on virtual/x11 to make weka work with modular X. + + 25 Dec 2005; Joshua Nichols <nichoj@gentoo.org> weka-3.4.6.ebuild: + Changed einfo calls to echo. + +*weka-3.4.6 (06 Dec 2005) + + 06 Dec 2005; Joshua Nichols <nichoj@gentoo.org> +weka-3.4.6.ebuild: + Version bump (bug #108911). Ebuild contributed by lzap <lzap@seznam.cz> + + 07 May 2005; David Holm <dholm@gentoo.org> weka-3.4.3_p20041113.ebuild: + Added to ~ppc. + + 04 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> weka-3.4.1-r1.ebuild, + weka-3.4.1.ebuild, weka-3.4.3_p20041113.ebuild: + added missing jikes dependency. fixes #84053 + + 22 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> + weka-3.4.3_p20041113.ebuild: + stable on amd64 an x86. + +*weka-3.4.3_p20041113 (19 Dec 2004) + + 19 Dec 2004; <karltk@gentoo.org> +files/weka-build_xml.patch, + +weka-3.4.3_p20041113.ebuild: + New upstream version. Ebuild submitted by the ever so industriuos Jan + Brinkmann <lucky@the-luckyduck.de>. Fixes #50414. + + 03 Nov 2004; Thomas Matthijs <axxo@gentoo.org> weka-3.4.1-r1.ebuild, + weka-3.4.1.ebuild: + depend on app-arch/unzip + + 16 Oct 2004; Thomas Matthijs <axxo@gentoo.org> weka-3.4.1-r1.ebuild, + weka-3.4.1.ebuild: + use java-pkg_dohtml instead of dohtml to also install the package-list in + case of api docs: #50740 + +*weka-3.4.1-r1 (07 Oct 2004) + + 07 Oct 2004; Thomas Matthijs <axxo@gentoo.org> +weka-3.4.1-r1.ebuild: + now builds from source, bug 63303 + + 30 Aug 2004; Chris Aniszczyk <zx@gentoo.org> weka-3.4.1.ebuild: + Marking x86 + +*weka-3.4.1 (16 May 2004) + + 16 May 2004; Chris Aniszczyk <zx@gentoo.org> +metadata.xml, + +weka-3.4.1.ebuild: + Initial Import. Closes #50414 + diff --git a/dev-util/weka/Manifest b/dev-util/weka/Manifest new file mode 100644 index 00000000..5174e7ff --- /dev/null +++ b/dev-util/weka/Manifest @@ -0,0 +1,5 @@ +AUX weka-3.6.0-build.xml.patch 742 RMD160 e0e233c530e4d68a7737b1781ffa0128a380b47a SHA1 5174e47173f0ec8132733006bdca2235aa48e5ca SHA256 6e52155fb150dca07fb2596f6942e0fbef1ea8c2df483220448fea0d472fce5b +DIST weka-3-6-0.zip 19291729 RMD160 135a71ca2149c4ad5640726b6002b4690d745ac0 SHA1 bb8a9659d62a501dcae21738608d20d18a8f72c2 SHA256 e5676d63543ab3e03310469010c0b9cdc33065074c175494b012f01a76d2d283 +EBUILD weka-3.6.0.ebuild 1817 RMD160 dba9484893c1d56cdf2e23efc563a6509c1f2633 SHA1 c6e804b5b02feab6e328b0bc83741e629d6e3a8f SHA256 b33eb3b78f149ecf8570e38d186f72e5cea3a81ce82f98cc0ef9e5e31bb417db +MISC ChangeLog 4020 RMD160 2ccac54005f4fcb9c61f5474577d3077941e4185 SHA1 5da67c9626dc1a0c327b486e1162524f39b17486 SHA256 3aa0f73abfdddee375fedb22711e2b7038174374ef2a185c19d6e6b22e8d49de +MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 diff --git a/dev-util/weka/files/weka-3.6.0-build.xml.patch b/dev-util/weka/files/weka-3.6.0-build.xml.patch new file mode 100644 index 00000000..efe424f7 --- /dev/null +++ b/dev-util/weka/files/weka-3.6.0-build.xml.patch @@ -0,0 +1,20 @@ +--- build.xml 2009-03-22 23:03:51.000000000 +0200 ++++ build.xml.fixed 2009-03-22 23:13:44.000000000 +0200 +@@ -101,7 +101,7 @@ + packagenames="weka.*" + Author="yes" + Public="yes" +- maxmemory="128m"/> ++ maxmemory="${javac_max_memory}"/> + + <!-- insert the links to our homepage and documentation.html --> + <replace dir="${doc}" +@@ -132,7 +132,7 @@ + </target> + + <!-- compile the testcases --> +- <target name="compile_tests" depends="init_tests, compile" ++ <target name="compile_tests" depends="init_tests" + description="Compile unit tests into build/testcases"> + <javac srcdir="${src-test}" + fork="yes" memoryMaximumSize="${javac_max_memory}" diff --git a/dev-util/weka/metadata.xml b/dev-util/weka/metadata.xml new file mode 100644 index 00000000..838c00a4 --- /dev/null +++ b/dev-util/weka/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>java</herd> +</pkgmetadata> diff --git a/dev-util/weka/weka-3.6.0.ebuild b/dev-util/weka/weka-3.6.0.ebuild new file mode 100644 index 00000000..dfd88967 --- /dev/null +++ b/dev-util/weka/weka-3.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/weka-3.5.8.ebuild,v 1.1 2008/11/01 10:09:26 serkan Exp $ + +EAPI="2" + +#JAVA_PKG_IUSE="doc source test" +JAVA_PKG_IUSE="doc source" + +inherit eutils java-pkg-2 java-ant-2 versionator + +MY_P="${PN}-$(replace_all_version_separators '-')" +DESCRIPTION="A Java data mining package" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" +HOMEPAGE="http://www.cs.waikato.ac.nz/ml/weka/" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~x86" +DEPEND=">=virtual/jdk-1.5 + app-arch/unzip + test? ( dev-java/ant-junit ) " +RDEPEND=">=virtual/jre-1.5" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +EANT_BUILD_TARGET="exejar" +EANT_DOC_TARGET="docs" +JAVA_ANT_IGNORE_SYSTEM_CLASSES="true" + +weka_get_max_memory() { + if use amd64; then + echo 512m + else + echo 256m + fi +} + +EANT_EXTRA_ARGS="-Djavac_max_memory=$(weka_get_max_memory) -Ddebug=true" + +src_prepare() { + unzip -qq "${PN}-src.jar" -d . || die "Failed to unpack the source" + rm -v *.jar || die + rm -rf doc || die + mkdir lib || die + use test && java-pkg_jar-from --build-only --into lib junit + epatch "${FILESDIR}"/${P}-build.xml.patch + java-pkg-2_src_prepare +} + +src_install() { + java-pkg_dojar dist/${PN}.jar + java-pkg_dolauncher weka --main "${PN}.gui.GUIChooser" + + # Really need a virtual to list all available drivers and pull the ones + # instaled + java-pkg_register-optional-dependency hsqldb,jdbc-mysql,mckoi-1 + + use source && java-pkg_dosrc src/main/java/weka/ + + dodoc README || die + if use doc; then + java-pkg_dojavadoc doc/ + insinto /usr/share/doc/${PF} + doins WekaManual.pdf || die + fi + + dodir /usr/share/${PN}/data/ + insinto /usr/share/${PN}/data/ + doins data/* +} + +#src_test() { +# ANT_TASKS="ant-junit" eant ${EANT_EXTRA_ARGS} junit +#} |