diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-12-07 19:03:18 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-12-07 19:03:18 +0000 |
commit | c285dcbde19542b1045017a90f74d53d1732ff1f (patch) | |
tree | 25f535f41878cf10a6c4626f6886c21dd5e1203b /dev-util/weka | |
parent | Version bump. (diff) | |
download | historical-c285dcbde19542b1045017a90f74d53d1732ff1f.tar.gz historical-c285dcbde19542b1045017a90f74d53d1732ff1f.tar.bz2 historical-c285dcbde19542b1045017a90f74d53d1732ff1f.zip |
Version bump. Fixes bug #200874.
Package-Manager: portage-2.1.4_rc3
Diffstat (limited to 'dev-util/weka')
-rw-r--r-- | dev-util/weka/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/weka/Manifest | 22 | ||||
-rw-r--r-- | dev-util/weka/files/digest-weka-3.5.6 | 3 | ||||
-rw-r--r-- | dev-util/weka/weka-3.5.6.ebuild | 77 |
4 files changed, 101 insertions, 8 deletions
diff --git a/dev-util/weka/ChangeLog b/dev-util/weka/ChangeLog index 4333def338b7..afb5f311d0fd 100644 --- a/dev-util/weka/ChangeLog +++ b/dev-util/weka/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/weka # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/ChangeLog,v 1.23 2007/12/07 18:41:37 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/ChangeLog,v 1.24 2007/12/07 19:03:17 betelgeuse Exp $ + +*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. diff --git a/dev-util/weka/Manifest b/dev-util/weka/Manifest index d37faae444b0..fa1e802b710e 100644 --- a/dev-util/weka/Manifest +++ b/dev-util/weka/Manifest @@ -2,14 +2,19 @@ Hash: SHA1 DIST weka-3-4-10.zip 10393250 RMD160 19f98cd57618031f5fac96d7987cfde4e9a2ec8c SHA1 317501e9b85640dbbdaabbfd05f737e2871721ce SHA256 d21c75dd0944059667f202ecba2d5d07ac20fd82c21a8d934e666e50c21908cf +DIST weka-3-5-6.zip 15837683 RMD160 aca163936277649c09a1cd8c750111e53f680851 SHA1 01382abe1338c1fc1c965fd0801ac36c857ce641 SHA256 395997f526b184ababb2573ee998dde97326da215f3d33f985f7301dd139a650 EBUILD weka-3.4.10.ebuild 1842 RMD160 4acd676121e7e6e7ea71dec974f74aa7894db669 SHA1 2114860b3a06446a86d3450249d9cb02de217460 SHA256 2fa971cc1066e63993939cd28d543a52ed0fdcfe724a7aeee17f0faae143fb62 MD5 71519b1724a2e12d73f9925f8955b1f3 weka-3.4.10.ebuild 1842 RMD160 4acd676121e7e6e7ea71dec974f74aa7894db669 weka-3.4.10.ebuild 1842 SHA256 2fa971cc1066e63993939cd28d543a52ed0fdcfe724a7aeee17f0faae143fb62 weka-3.4.10.ebuild 1842 -MISC ChangeLog 2980 RMD160 28f3d96e03025e2c6420ba9c8bac6f7c87a97077 SHA1 527d1c9606ed4c89ebbb2f86f39e0ddfd95506c1 SHA256 1ab05dfd9f4eae47578db79cfffa640fa1ef320627579e553deba8084fdcdc2c -MD5 a76397ca33681d870b59a079322bac12 ChangeLog 2980 -RMD160 28f3d96e03025e2c6420ba9c8bac6f7c87a97077 ChangeLog 2980 -SHA256 1ab05dfd9f4eae47578db79cfffa640fa1ef320627579e553deba8084fdcdc2c ChangeLog 2980 +EBUILD weka-3.5.6.ebuild 2022 RMD160 54ebd871dbe40b82a1cad9c7ac5805896e9c77b5 SHA1 59700e02725854a6785181203917d7ae4e243606 SHA256 ec0cfe2e8a042042eabf4b2fae65e00cd1d68679ead04b7667867ca94f2f7731 +MD5 7dc4e6d013134a7c52ff2e0cadeee660 weka-3.5.6.ebuild 2022 +RMD160 54ebd871dbe40b82a1cad9c7ac5805896e9c77b5 weka-3.5.6.ebuild 2022 +SHA256 ec0cfe2e8a042042eabf4b2fae65e00cd1d68679ead04b7667867ca94f2f7731 weka-3.5.6.ebuild 2022 +MISC ChangeLog 3116 RMD160 fa616a5e577d73dba2aaaaeb61e3ffd1b8f66c05 SHA1 e584b56fd014ce15f283f73e330abdd50a636670 SHA256 7375362a479fe1551c3c977ff6e2111576f56e9db14298d2be09ad00a651733d +MD5 6a5fa8ad2450e51eb93e6b6d821fea53 ChangeLog 3116 +RMD160 fa616a5e577d73dba2aaaaeb61e3ffd1b8f66c05 ChangeLog 3116 +SHA256 7375362a479fe1551c3c977ff6e2111576f56e9db14298d2be09ad00a651733d ChangeLog 3116 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157 @@ -17,10 +22,13 @@ SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9 metadata MD5 b70033575a335f833d5cd1de258f595a files/digest-weka-3.4.10 232 RMD160 d57cbdd26db6069d9093919937185046da7b5554 files/digest-weka-3.4.10 232 SHA256 5bb60d9a05afe3a54626a83f2c644b7a1b2c155353f9ada8eea82ad492fd7c27 files/digest-weka-3.4.10 232 +MD5 a945e22a9f748704a7dac80460686d0b files/digest-weka-3.5.6 229 +RMD160 c30898a71084dc09f946202145be207dfe4ac5ff files/digest-weka-3.5.6 229 +SHA256 fc3225ddc8b5bcfec431ffb721e65826fff7bbd71464db51468aaebf0b57f92d files/digest-weka-3.5.6 229 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFHWZOEcxLzpIGCsLQRAr6KAKCJZYnLjWRPD0/+ZxT0dy2sNqeVYACeNi83 -rqfz45pC+3v7XLknHVpJm9c= -=6nj/ +iD8DBQFHWZiWcxLzpIGCsLQRAlfJAJ9GK9GVtKb1tL60025eDmvI+ub1RQCaAvH7 +TGPHP3ymCNLxngLDsW/Cnk4= +=tZnv -----END PGP SIGNATURE----- diff --git a/dev-util/weka/files/digest-weka-3.5.6 b/dev-util/weka/files/digest-weka-3.5.6 new file mode 100644 index 000000000000..171ee041a727 --- /dev/null +++ b/dev-util/weka/files/digest-weka-3.5.6 @@ -0,0 +1,3 @@ +MD5 2ee0fe455ded80a5685a19ee77f1f7ee weka-3-5-6.zip 15837683 +RMD160 aca163936277649c09a1cd8c750111e53f680851 weka-3-5-6.zip 15837683 +SHA256 395997f526b184ababb2573ee998dde97326da215f3d33f985f7301dd139a650 weka-3-5-6.zip 15837683 diff --git a/dev-util/weka/weka-3.5.6.ebuild b/dev-util/weka/weka-3.5.6.ebuild new file mode 100644 index 000000000000..fa8d858d8c4d --- /dev/null +++ b/dev-util/weka/weka-3.5.6.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/weka-3.5.6.ebuild,v 1.1 2007/12/07 19:03:17 betelgeuse Exp $ + +JAVA_PKG_IUSE="doc source" + +inherit eutils java-pkg-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" +RDEPEND=">=virtual/jre-1.5" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd "${S}" + + unzip -qq "${PN}-src.jar" -d src || die "Failed to unpack the source" + + rm -v *.jar || die +} + +src_compile() { + mkdir build dist + echo "Compiling sources" + # We need to set the maximum heap size to 128m to avoid + # OutOfMemoryErrors + find src/ -name "*.java" | xargs javac -J-Xmx128m -d build \ + $(java-pkg_javac-args) -sourcepath src/ -nowarn \ + || die "Failed to compile sources" + + echo "Copying resources" + cd src + find . -type f -not -name '*.java' -and -not -name "*.MF" -print | \ + while read file; do + mkdir -p $(dirname "../build/${file}") + cp "${file}" "../build/${file}" || die "Failed to extract resources" + done + cd .. + + echo "Creating JAR" + jar cf dist/${PN}.jar -C build . || die "Failed to create JAR archive" + + if use doc ; then + mkdir -p dist/doc + echo "Generating javadocs" + find src/ -name "*.java" | xargs javadoc -d dist/doc/ \ + -J-Xmx128m -quiet || die "Failed to generate javadoc" + fi +} + +src_install() { + java-pkg_dojar dist/*.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/weka + + dodoc README || die + use doc && java-pkg_dojavadoc dist/doc/ + + dodir /usr/share/${PN}/data/ + insinto /usr/share/${PN}/data/ + doins data/* +} |