commit:     b857aede9fcd5652077e6a0f593ea1f86409f2ba
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Mar 10 12:30:27 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 14:29:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b857aede

dev-java/emma: drop 2.0.5312-r5

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35677
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r5.ebuild | 84 -----------------------------------
 1 file changed, 84 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild 
b/dev-java/emma/emma-2.0.5312-r5.ebuild
deleted file mode 100644
index ba18147cfcf8..000000000000
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_PROVIDES="
-       emma:emma:${PV}
-       emma:emma_ant:${PV}
-"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Free Java code coverage tool"
-HOMEPAGE="https://emma.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/emma/emma-release/${PV}/${P}-src.zip"
-S="${WORKDIR}/${P}"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-IUSE="+launcher"
-
-BDEPEND="app-arch/unzip"
-CP_DEPEND="dev-java/ant-core:0"
-DEPEND="${CP_DEPEND}
-       >=virtual/jdk-1.8:*"
-RDEPEND="${CP_DEPEND}
-       >=virtual/jre-1.8:*
-       launcher? ( !sci-biology/emboss:0 )"
-
-PATCHES=( "${FILESDIR}/emma-2.0.5312-java15api.patch" )
-
-src_prepare() {
-       default #780585
-}
-
-src_compile() {
-       einfo "Compiling emma.jar"
-       JAVA_JAR_FILENAME="emma.jar"
-       JAVA_MAIN_CLASS="emmarun"
-       JAVA_RESOURCE_DIRS=( core/res )
-       JAVA_SRC_DIR=( core/data core/java1{2,3,4} )
-       java-pkg-simple_src_compile
-       JAVA_GENTOO_CLASSPATH_EXTRA+=":emma.jar"
-       rm -r target || die
-
-       einfo "Compiling emma_ant.jar"
-       JAVA_JAR_FILENAME="emma_ant.jar"
-       JAVA_MAIN_CLASS="com.vladium.emma.ANTMain"
-       JAVA_RESOURCE_DIRS=()
-       JAVA_SRC_DIR=( ant/ant1{4,5} )
-       java-pkg-simple_src_compile
-       JAVA_GENTOO_CLASSPATH_EXTRA+=":emma_ant.jar"
-       rm -r target || die
-
-       if use doc; then
-               einfo "Compiling javadocs"
-               JAVA_SRC_DIR=(
-                       core/data core/java1{2,3,4}
-                       ant/ant1{4,5}
-               )
-               JAVA_JAR_FILENAME="ignoreme.jar"
-               java-pkg-simple_src_compile
-       fi
-}
-
-src_install() {
-       java-pkg_dojar "emma.jar" "emma_ant.jar"
-       java-pkg_register-ant-task
-
-       use launcher && java-pkg_dolauncher ${PN} --main emmarun
-
-       if use doc; then
-               java-pkg_dojavadoc target/api
-       fi
-
-       if use source; then
-               java-pkg_dosrc core/data/*
-               java-pkg_dosrc core/java1{2,3,4}/*
-               java-pkg_dosrc ant/ant1{4,5}*
-       fi
-}

Reply via email to