diff options
author | 2004-10-07 16:57:37 +0000 | |
---|---|---|
committer | 2004-10-07 16:57:37 +0000 | |
commit | 210f6f6f83b301dada6955e7a912fb464f0e4293 (patch) | |
tree | f5000c2da58b17bcee5bdbcafc732eb02783ebba /dev-util | |
parent | Remove dev-libs/apr dep, as this is (for now) provided by apache2. See bug #6... (diff) | |
download | gentoo-2-210f6f6f83b301dada6955e7a912fb464f0e4293.tar.gz gentoo-2-210f6f6f83b301dada6955e7a912fb464f0e4293.tar.bz2 gentoo-2-210f6f6f83b301dada6955e7a912fb464f0e4293.zip |
now builds from source, bug 63303
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/weka/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/weka/Manifest | 4 | ||||
-rw-r--r-- | dev-util/weka/files/digest-weka-3.4.1-r1 | 1 | ||||
-rw-r--r-- | dev-util/weka/weka-3.4.1-r1.ebuild | 52 |
4 files changed, 62 insertions, 2 deletions
diff --git a/dev-util/weka/ChangeLog b/dev-util/weka/ChangeLog index bac14b1b1afa..3038eb60366e 100644 --- a/dev-util/weka/ChangeLog +++ b/dev-util/weka/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/weka # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/ChangeLog,v 1.3 2004/08/30 18:39:32 zx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/ChangeLog,v 1.4 2004/10/07 16:57:37 axxo Exp $ + +*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 diff --git a/dev-util/weka/Manifest b/dev-util/weka/Manifest index f8036ffbafe0..9da7db57aa8e 100644 --- a/dev-util/weka/Manifest +++ b/dev-util/weka/Manifest @@ -1,4 +1,6 @@ +MD5 464e8b6b5a682c4a3b461d5cf540e62a weka-3.4.1-r1.ebuild 1266 MD5 42ff15ca30d94f75825ec027e375275e weka-3.4.1.ebuild 745 -MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 MD5 5e7f34ddaa4feb91df4cf1b704a9cdd5 ChangeLog 420 +MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 MD5 6fe760afce2d4d198e9453a6171e7913 files/digest-weka-3.4.1 60 +MD5 6fe760afce2d4d198e9453a6171e7913 files/digest-weka-3.4.1-r1 60 diff --git a/dev-util/weka/files/digest-weka-3.4.1-r1 b/dev-util/weka/files/digest-weka-3.4.1-r1 new file mode 100644 index 000000000000..933077cdd243 --- /dev/null +++ b/dev-util/weka/files/digest-weka-3.4.1-r1 @@ -0,0 +1 @@ +MD5 525d6a5220d6fe917fdb08efcbb1c97d weka-3-4-1.zip 6886727 diff --git a/dev-util/weka/weka-3.4.1-r1.ebuild b/dev-util/weka/weka-3.4.1-r1.ebuild new file mode 100644 index 000000000000..dc9e6468a7cd --- /dev/null +++ b/dev-util/weka/weka-3.4.1-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/weka/weka-3.4.1-r1.ebuild,v 1.1 2004/10/07 16:57:37 axxo Exp $ + +inherit java-pkg + +DESCRIPTION="A Java data mining package" +SRC_URI="mirror://sourceforge/${PN}/${PN}-${PV//./-}.zip" +HOMEPAGE="http://www.cs.waikato.ac.nz/ml/weka/" +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" +DEPEND=">=virtual/jdk-1.4.1" +IUSE="doc" + +S=${WORKDIR}/${PN}-3-4 + + +src_unpack() { + unpack ${A} + cd ${S} + mkdir build + jar xf weka.jar || die "failed to unpack" + + find weka/ -type f -name '*.class' -exec rm -f {} \; || die "failed to remove classes" + cp -r weka build || die "failed to copy" + + rm -rf weka + jar xf weka-src.jar || die "failed to unpack" + + rm -f *.jar +} + +src_compile() { + javac -nowarn -classpath . $(find weka -name '*.java') -d build || die "failed to compile" + jar cf ${PN}.jar -C build . +} + +src_install() { + java-pkg_dojar ${PN}.jar || die "failed installing" + + mkdir bin + echo "#!/bin/sh" > bin/${PN} + echo "java -classpath \$(java-config -p weka) weka.gui.GUIChooser" >> bin/${PN} + dobin bin/${PN} + + dodir /usr/share/${PN}/data/ + cp data/* ${D}/usr/share/${PN}/data/ || die "failed to copy data" + use doc && dohtml -r doc/* + dodoc README* COPYING CHANGELOG-${PV//./-} + cp *.pdf ${D}/usr/share/doc/${PF}/ || die "failed to copy docs" +} |