diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-java/emma | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-java/emma')
-rw-r--r-- | dev-java/emma/Manifest | 4 | ||||
-rw-r--r-- | dev-java/emma/emma-2.0.5312-r3.ebuild | 49 | ||||
-rw-r--r-- | dev-java/emma/files/emma-2.0.5312-java15api.patch | 13 | ||||
-rw-r--r-- | dev-java/emma/metadata.xml | 22 |
4 files changed, 0 insertions, 88 deletions
diff --git a/dev-java/emma/Manifest b/dev-java/emma/Manifest deleted file mode 100644 index e3dc1ff335c8..000000000000 --- a/dev-java/emma/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX emma-2.0.5312-java15api.patch 841 BLAKE2B b3a03a2f309303e0966703204a66980081778ca261b7ed82d8471ce3a295e4b5f8af0d6a8547f01150930a7c3378f8472ccef3ccb9382b74d9782e246530bc93 SHA512 cd485a0bd9bb157f9a0e420bd3bd8863ae5b1127401b8ff8944459c04fa2f5a7e6b008d9f86affe25cb24cf007d9dfe780f843745c6fcdfcfe1f734e9bb8fd23 -DIST emma-2.0.5312-src.zip 421109 BLAKE2B bca287d7cdd61902fd156eac80596db07801e8dabd342d7cc68d3e0b4c0ff7b4de2b14d8b01d3521a291f7401ddc0ead67db6f9c601b26669ce9265bc28e0209 SHA512 d99b7ff1c4682a97f714f74cc6142bb766cde47bcb33932dc466f1e505e836883f01faa0a959dad77c0837fca3ae744754e0fcdc34d7a8d14720b0b7ce90ee4b -EBUILD emma-2.0.5312-r3.ebuild 1043 BLAKE2B b93c80ed04f62d0281fc8f70d0b950ffcb238b34f8877a5de2dd19da24d1fcb77c56c416a65c4bba87f911f49bd7a053795546489f3df3286d336864bb25031e SHA512 8e92ba3a851ca3d14de2dc9e93f5d6526002b63f860fee181d6cade4b7f9ade88de92588f370d549c9f733ace9b12e618aeff632df7a4ec8bf8c04b869f58a32 -MISC metadata.xml 859 BLAKE2B d474ccceca08cc1c567c3376a7b07e9d2e353f078774cf852d73d452af719700300cdc5ad2959cd152de9f7e41709d595256de37e02581b638ec7d04cdda6869 SHA512 ac17b5b8a16adcc4eb751c272805edf5e3c25df27615efeffac2b188f689a8e40461d733921868c1a7e52bbf1e99c618cc99a70d921ed51661241c87b46a7a3b diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild deleted file mode 100644 index 7980a191226b..000000000000 --- a/dev-java/emma/emma-2.0.5312-r3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="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="amd64 ~arm ~arm64 ppc64 x86" - -IUSE="+launcher" - -CDEPEND=" - dev-java/ant-core - launcher? ( !sci-biology/emboss )" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.6" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-1.6" - -EANT_BUILD_TARGET="build" - -java_prepare() { - epatch "${FILESDIR}/${P}-java15api.patch" - # bcp mangling unneccessary for 1.4+ and breaks with IBM 1.6 - bug #220463 - sed -e '/bootclasspathref/d' -e '/extdirs/d' -i build.xml || die -} - -src_install() { - java-pkg_dojar "dist/${PN}.jar" - java-pkg_dojar "dist/${PN}_ant.jar" - java-pkg_register-ant-task - - use launcher && 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/emma-2.0.5312-java15api.patch b/dev-java/emma/files/emma-2.0.5312-java15api.patch deleted file mode 100644 index e7a28ba2883f..000000000000 --- a/dev-java/emma/files/emma-2.0.5312-java15api.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/core/java12/com/vladium/emma/rt/InstrClassLoader.java b/core/java12/com/vladium/emma/rt/InstrClassLoader.java -index 4ea4f80..2c14287 100644 ---- a/core/java12/com/vladium/emma/rt/InstrClassLoader.java -+++ b/core/java12/com/vladium/emma/rt/InstrClassLoader.java -@@ -343,7 +343,7 @@ final class InstrClassLoader extends URLClassLoader - // support ProtectionDomains with non-null class source URLs:
- // [however, disable anything related to sealing or signing]
-
-- final CodeSource csrc = new CodeSource (srcURL, null);
-+ final CodeSource csrc = new CodeSource (srcURL, (java.security.cert.Certificate[]) null);
-
- // allow getPackage() to return non-null on the class we are about to
- // define (however, don't bother emulating the original manifest info since
diff --git a/dev-java/emma/metadata.xml b/dev-java/emma/metadata.xml deleted file mode 100644 index 56c9446606cb..000000000000 --- a/dev-java/emma/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> - </maintainer> - <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> - <use> - <flag name="launcher">Install /usr/bin/emma. Collides with <pkg>sci-biology/emboss</pkg>.</flag> - </use> - <upstream> - <remote-id type="sourceforge">emma</remote-id> - </upstream> -</pkgmetadata> |