From 6521226854179bc63d9d5458aca1c92dee233549 Mon Sep 17 00:00:00 2001 From: Thomas Matthijs Date: Sun, 12 Sep 2004 19:31:41 +0000 Subject: changes to stop using packed jars, work in progress, see bug 63309 for more information --- app-benchmarks/jmeter/ChangeLog | 8 ++- app-benchmarks/jmeter/Manifest | 6 +- app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r1 | 1 + app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild | 65 ++++++++++++++++++++++ 4 files changed, 77 insertions(+), 3 deletions(-) create mode 100644 app-benchmarks/jmeter/files/digest-jmeter-2.0.1-r1 create mode 100644 app-benchmarks/jmeter/jmeter-2.0.1-r1.ebuild (limited to 'app-benchmarks') 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 +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 -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/* +} -- cgit v1.2.3-65-gdbad