diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-11 20:20:10 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2007-01-11 20:20:10 +0000 |
commit | cd213d95f7d57e69f29b05826f6a5bd48de3f401 (patch) | |
tree | c007b4f6d27fccec14179b680835d2ad49d04b59 /dev-java/emma | |
parent | resurrect gtkmm-2.2.11.ebuild since it's still in use by media-sound/gnomorad... (diff) | |
download | historical-cd213d95f7d57e69f29b05826f6a5bd48de3f401.tar.gz historical-cd213d95f7d57e69f29b05826f6a5bd48de3f401.tar.bz2 historical-cd213d95f7d57e69f29b05826f6a5bd48de3f401.zip |
Initial addition for emma (a Java code coverage tool). Fixes bug #157478.
Package-Manager: portage-2.1.2_rc4-r7
Diffstat (limited to 'dev-java/emma')
-rw-r--r-- | dev-java/emma/ChangeLog | 10 | ||||
-rw-r--r-- | dev-java/emma/Manifest | 26 | ||||
-rw-r--r-- | dev-java/emma/emma-2.0.5312.ebuild | 33 | ||||
-rw-r--r-- | dev-java/emma/files/digest-emma-2.0.5312 | 3 | ||||
-rw-r--r-- | dev-java/emma/metadata.xml | 13 |
5 files changed, 85 insertions, 0 deletions
diff --git a/dev-java/emma/ChangeLog b/dev-java/emma/ChangeLog new file mode 100644 index 000000000000..b2f0cf6f333f --- /dev/null +++ b/dev-java/emma/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-java/emma +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/emma/ChangeLog,v 1.1 2007/01/11 20:20:10 betelgeuse Exp $ + +*emma-2.0.5312 (12 Jan 2007) + + 12 Jan 2007; Petteri Räty <betelgeuse@gentoo.org> +metadata.xml, + +emma-2.0.5312.ebuild: + Initial addition for emma (a Java code coverage tool). Fixes bug #157478. + diff --git a/dev-java/emma/Manifest b/dev-java/emma/Manifest new file mode 100644 index 000000000000..0c216a22b2ac --- /dev/null +++ b/dev-java/emma/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST emma-2.0.5312-src.zip 421109 RMD160 404fe6d3212e04d65a6aebd511ce90b9dc7d9ffd SHA1 3f14c6bb30a0ee91bf938984c8188ffd9665c5f2 SHA256 2c6cd6177f2cf4b011ac23c3d301be3655ef1fb276b523d5a5155064917a9833 +EBUILD emma-2.0.5312.ebuild 896 RMD160 486f157318755e9f57a97ef5458035004c2fe85c SHA1 83e481959b9d1c5f6602150fcef8f181369211e6 SHA256 62e222125c478e5b9c6af0dfed0b828aa54714af9e66eaa742bcdefcc8108807 +MD5 65ea6ec187d415191a63a03b9b602193 emma-2.0.5312.ebuild 896 +RMD160 486f157318755e9f57a97ef5458035004c2fe85c emma-2.0.5312.ebuild 896 +SHA256 62e222125c478e5b9c6af0dfed0b828aa54714af9e66eaa742bcdefcc8108807 emma-2.0.5312.ebuild 896 +MISC ChangeLog 403 RMD160 108f3c6a422eadcac3496d21ec29d31a660812de SHA1 5f1c8a06baae12b3f178faa9c7100ade40d97d4b SHA256 bcdc1c5643f3daa2a443b2c8b0249860b4a539b85072d65b737faacdc6b2d745 +MD5 c3f2f1dcdd2dd35f8acd73f9c78d2e44 ChangeLog 403 +RMD160 108f3c6a422eadcac3496d21ec29d31a660812de ChangeLog 403 +SHA256 bcdc1c5643f3daa2a443b2c8b0249860b4a539b85072d65b737faacdc6b2d745 ChangeLog 403 +MISC metadata.xml 592 RMD160 d1f2fcdd7feb4c535cff23981c474ad1c37c5197 SHA1 9a90291e2477aa04e11cd564618d7b8206397e92 SHA256 f22956a7dd015dd918f5bfe11952ff2b0da603453d0fe8aba4d19671403288fb +MD5 a6d783f741e260c8bc32c1b290a13054 metadata.xml 592 +RMD160 d1f2fcdd7feb4c535cff23981c474ad1c37c5197 metadata.xml 592 +SHA256 f22956a7dd015dd918f5bfe11952ff2b0da603453d0fe8aba4d19671403288fb metadata.xml 592 +MD5 f54e17672c5bd61a4be34f204e79fca5 files/digest-emma-2.0.5312 244 +RMD160 37bb6d5c11e45a5936131b039faecea09ece96d6 files/digest-emma-2.0.5312 244 +SHA256 9441a4d129d99cb5c71d5c5ae8f523121e22fc91e98039bb824325241b4efc87 files/digest-emma-2.0.5312 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.6 (GNU/Linux) + +iD8DBQFFpvBpcxLzpIGCsLQRAvlpAJ9ctXvFG2UgfHa66kGGsD7GmkrR5ACfdBWe +PL90HI8HE/mDi3McILA1NhA= +=uwHF +-----END PGP SIGNATURE----- diff --git a/dev-java/emma/emma-2.0.5312.ebuild b/dev-java/emma/emma-2.0.5312.ebuild new file mode 100644 index 000000000000..dd48405ac209 --- /dev/null +++ b/dev-java/emma/emma-2.0.5312.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/emma/emma-2.0.5312.ebuild,v 1.1 2007/01/11 20:20:10 betelgeuse Exp $ + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="a free Java code coverage tool" +HOMEPAGE="http://emma.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~x86" + +# No support for javadocs in build.xml +IUSE="source" + +RDEPEND="=virtual/jre-1.4*" +DEPEND="=virtual/jdk-1.4* + dev-java/ant-core + app-arch/unzip + source? ( app-arch/zip )" + +EANT_BUILD_TARGET="build" + +src_install() { + java-pkg_dojar dist/${PN}.jar + java-pkg_jarinto /usr/share/ant-core/lib/ + java-pkg_dojar dist/${PN}_ant.jar + java-pkg_dolauncher ${PN} --main emmarun + # One of these does not have java sources + use source && java-pkg_dosrc */*/com 2> /dev/null +} diff --git a/dev-java/emma/files/digest-emma-2.0.5312 b/dev-java/emma/files/digest-emma-2.0.5312 new file mode 100644 index 000000000000..b4f37ac6bfc4 --- /dev/null +++ b/dev-java/emma/files/digest-emma-2.0.5312 @@ -0,0 +1,3 @@ +MD5 649464ab0a5941b8e47046762fc57020 emma-2.0.5312-src.zip 421109 +RMD160 404fe6d3212e04d65a6aebd511ce90b9dc7d9ffd emma-2.0.5312-src.zip 421109 +SHA256 2c6cd6177f2cf4b011ac23c3d301be3655ef1fb276b523d5a5155064917a9833 emma-2.0.5312-src.zip 421109 diff --git a/dev-java/emma/metadata.xml b/dev-java/emma/metadata.xml new file mode 100644 index 000000000000..915875a93f47 --- /dev/null +++ b/dev-java/emma/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>java</herd> + <longdescription lang="en"> + EMMA is an open-source toolkit for measuring and reporting Java code + coverage. EMMA distinguishes itself from other tools by going after + a unique feature combination: support for large-scale enterprise + software development while keeping individual developer's work fast + and iterative. Every developer on your team can now get code coverage + for free and they can get it fast + </longdescription> +</pkgmetadata> |