summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Matthijs <axxo@gentoo.org>2004-09-12 19:31:41 +0000
committerThomas Matthijs <axxo@gentoo.org>2004-09-12 19:31:41 +0000
commit6521226854179bc63d9d5458aca1c92dee233549 (patch)
tree3de9724f2047f060c48af189d392cb309dd89d0a /app-benchmarks
parentAdd ~alpha keyword, bug 63723. (Manifest recommit) (diff)
downloadgentoo-2-6521226854179bc63d9d5458aca1c92dee233549.tar.gz
gentoo-2-6521226854179bc63d9d5458aca1c92dee233549.tar.bz2
gentoo-2-6521226854179bc63d9d5458aca1c92dee233549.zip
changes to stop using packed jars, work in progress, see bug 63309 for more information
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/jmeter/ChangeLog8
-rw-r--r--app-benchmarks/jmeter/Manifest6
-rw-r--r--app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r11
-rw-r--r--app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild65
4 files changed, 77 insertions, 3 deletions
diff --git a/app-benchmarks/jmeter/ChangeLog b/app-benchmarks/jmeter/ChangeLog
index 237dec76a38a..ed7dd766dc7c 100644
--- a/app-benchmarks/jmeter/ChangeLog
+++ b/app-benchmarks/jmeter/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-benchmarks/jmeter
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/jmeter/ChangeLog,v 1.11 2004/08/23 22:03:33 zx Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/jmeter/ChangeLog,v 1.12 2004/09/12 19:31:41 axxo Exp $
+
+*jmeter-2.0.1-r1 (12 Sep 2004)
+
+ 12 Sep 2004; Thomas Matthijs <axxo@gentoo.org> +jmeter-2.0.1-r1.ebuild:
+ changes to stop using packed jars, work in progress, see bug 63309 for more
+ information
23 Aug 2004; Chris Aniszczyk <zx@gentoo.org>
-files/jmeter-1.8.1-gentoo.diff, -jmeter-1.8.1.ebuild:
diff --git a/app-benchmarks/jmeter/Manifest b/app-benchmarks/jmeter/Manifest
index d4fac13354bf..a170c5658be6 100644
--- a/app-benchmarks/jmeter/Manifest
+++ b/app-benchmarks/jmeter/Manifest
@@ -1,6 +1,8 @@
-MD5 8dd6f55048148638436066b8583be307 ChangeLog 2142
+MD5 ac41f5cbc993ed42604be2ce25c745d2 jmeter-2.0.1-r1.ebuild 1869
+MD5 900723f87168b8d26b7c04c258b238dd jmeter-2.0.1.ebuild 1006
MD5 c97c686cbc6ff06da185468aad4c954d jmeter-1.9.1.ebuild 940
+MD5 8dd6f55048148638436066b8583be307 ChangeLog 2142
MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
-MD5 900723f87168b8d26b7c04c258b238dd jmeter-2.0.1.ebuild 1006
MD5 a62f7266e5fa7c30d2b82af95a3fea55 files/digest-jmeter-1.9.1 74
MD5 93ea369264f1330ccbcbe9b6b2da7424 files/digest-jmeter-2.0.1 74
+MD5 93ea369264f1330ccbcbe9b6b2da7424 files/digest-jmeter-2.0.1-r1 74
diff --git a/app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r1 b/app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r1
new file mode 100644
index 000000000000..a6eeedc103d4
--- /dev/null
+++ b/app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r1
@@ -0,0 +1 @@
+MD5 ba87b48f6054e03a8b0d4903dd80b4cb jakarta-jmeter-2.0.1_src.tgz 5368483
diff --git a/app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild b/app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..0026865bcd5f
--- /dev/null
+++ b/app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild,v 1.1 2004/09/12 19:31:41 axxo Exp $
+
+inherit java-pkg
+
+DESCRIPTION="Load test and measure performance on HTTP/FTP services and databases."
+HOMEPAGE="http://jakarta.apache.org/jmeter"
+SRC_URI="mirror://apache/jakarta/jmeter/source/jakarta-${P}_src.tgz"
+DEPEND=">=virtual/jdk-1.3
+ dev-java/ant
+ dev-java/commons-logging
+ >=dev-java/commons-httpclient-2.0
+ dev-java/commons-collections
+ >=dev-java/oro-2.0
+ >=dev-java/jdom-1._beta9
+ >=dev-java/xerces-2.6.2-r1
+ dev-java/xalan
+ >=dev-java/avalon-logkit-bin-1.2
+ dev-java/junit
+ dev-java/rhino
+ dev-java/soap
+ dev-java/jtidy
+ doc? ( >=dev-java/velocity-1.4 )"
+RDEPEND=">=virtual/jdk-1.3"
+LICENSE="Apache-2.0"
+SLOT="0"
+#bug 63309
+KEYWORDS="-*"
+IUSE="doc jikes"
+
+S=${WORKDIR}/jakarta-${P}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/lib
+ java-pkg_jar-from commons-logging
+ java-pkg_jar-from commons-httpclient commons-httpclient.jar commons-httpclient-2.0.jar
+ java-pkg_jar-from commons-collections
+ java-pkg_jar-from oro oro.jar jakarta-oro-2.0.8.jar
+ java-pkg_jar-from jdom jdom.jar jdom-b9.jar
+ java-pkg_jar-from xalan
+ java-pkg_jar-from xerces-2
+ java-pkg_jar-from avalon-logkit-bin avalon-logkit.jar logkit-1.2.jar
+ java-pkg_jar-from junit
+ java-pkg_jar-from rhino
+ java-pkg_jar-from soap
+ java-pkg_jar-from jtidy
+ rm -f jorphan.jar
+}
+src_compile () {
+ local antflags="package"
+ use jikes && antflags="${antflags} -Dbuild.compiler=jikes"
+ use doc && antflags="${antflags} docs-all"
+ use doc && cp /usr/share/velocity/lib/velocity-*.jar $S/lib
+ ant ${antflags} || die "compile problem"
+}
+
+src_install () {
+ DIROPTIONS="--mode=0775"
+ dodir /opt/${PN}
+ cp -ar bin/ lib/ printable_docs/ ${D}/opt/${PN}/
+ dodoc README
+ use doc && dohtml -r docs/*
+}