public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0842ad072a788a36416c2ff728f6f3c0d4728972
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:29 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0842ad07

dev-java/emma: Stabilize 2.0.5312-r5 x86, #919147

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
index 79e419c9412e..0a7d9984e63f 100644
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-03-10 14:29 Miroslav Šulc
  0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2024-03-10 14:29 UTC (permalink / raw
  To: gentoo-commits

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
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-03-10  9:16 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-03-10  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     8db6cd506ebb94d96c508a01d8eb22544e17b993
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 09:16:32 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 09:16:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db6cd50

dev-java/emma: Stabilize 2.0.5312-r6 arm64, #925482

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r6.ebuild b/dev-java/emma/emma-2.0.5312-r6.ebuild
index fd0432aee669..0038b8b308f5 100644
--- a/dev-java/emma/emma-2.0.5312-r6.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r6.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-24  8:57 Miroslav Šulc
  0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2024-01-24  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     79e62ef76cfc0d6a1df41a8e88eaaa75230ae109
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Jan 23 16:51:41 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 08:56:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e62ef7

dev-java/emma: modernize javadoc

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

 dev-java/emma/emma-2.0.5312-r6.ebuild | 82 +++++++++++++++++++++++++++++++++++
 1 file changed, 82 insertions(+)

diff --git a/dev-java/emma/emma-2.0.5312-r6.ebuild b/dev-java/emma/emma-2.0.5312-r6.ebuild
new file mode 100644
index 000000000000..fd0432aee669
--- /dev/null
+++ b/dev-java/emma/emma-2.0.5312-r6.ebuild
@@ -0,0 +1,82 @@
+# 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"
+
+IUSE="+launcher"
+
+BDEPEND="app-arch/unzip"
+CP_DEPEND=">=dev-java/ant-1.10.14: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" )
+
+JAVADOC_CLASSPATH="ant"
+JAVADOC_SRC_DIRS=(
+	core/data core/java1{2,3,4}
+	ant/ant1{4,5}
+)
+
+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
+
+	use doc && ejavadoc
+}
+
+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
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-03 22:13 Miroslav Šulc
  0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2024-01-03 22:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e3ac90b3521deb81ad75e78d4678db76580dfed2
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Jan  3 19:27:25 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 22:12:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ac90b3

dev-java/emma: drop 2.0.5312-r4

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

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

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
deleted file mode 100644
index 0ea013aa1a3e..000000000000
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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.8:*"
-
-DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-EANT_BUILD_TARGET="build"
-
-src_prepare() {
-	default
-	eapply "${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
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     06d34d8c223fb378ae93ae14c17d6ddcdbc0cd0c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d34d8c

dev-java/emma: Stabilize 2.0.5312-r5 arm64, #919147

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
index 0a7d9984e63f..ba18147cfcf8 100644
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     dfcc06c95ac555c80119b542b734d371206c32dd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:28 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcc06c9

dev-java/emma: Stabilize 2.0.5312-r5 amd64, #919147

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
index 66d41e71a6ba..a571016a4661 100644
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2024-01-03 18:39 Arthur Zamarin
  0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     338aa026a00a1fffe794a3c8bf3fc6f68748317b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:38:28 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:38:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338aa026

dev-java/emma: Stabilize 2.0.5312-r5 ppc64, #919147

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
index a571016a4661..79e419c9412e 100644
--- a/dev-java/emma/emma-2.0.5312-r5.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2023-12-04  8:54 Miroslav Šulc
  0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2023-12-04  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     d2d1736ac85f9f22dc20f0771ad114b8c5f790b1
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Nov  6 09:31:38 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 08:51:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d1736a

dev-java/emma: rewrite with java-pkg-simple.eclass

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

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

diff --git a/dev-java/emma/emma-2.0.5312-r5.ebuild b/dev-java/emma/emma-2.0.5312-r5.ebuild
new file mode 100644
index 000000000000..66d41e71a6ba
--- /dev/null
+++ b/dev-java/emma/emma-2.0.5312-r5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2023 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
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-02-15 11:27 Jakov Smolić
  0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-02-15 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b321429af42147570b2676ed2086250904eeffbf
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 11:26:57 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 11:27:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b321429a

dev-java/emma: drop 2.0.5312-r3 (EAPI 5--)

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

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

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 08620ee93566..000000000000
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-02-15 11:26 Jakov Smolić
  0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-02-15 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9e30460adddd2cac76b9f942442318a275a540de
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 11:26:20 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 11:26:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e30460a

dev-java/emma: Stabilize 2.0.5312-r4 arm64, #833334

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
index b5f0974b65f7..0ea013aa1a3e 100644
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-02-15  7:11 Agostino Sarubbo
  0 siblings, 0 replies; 21+ messages in thread
From: Agostino Sarubbo @ 2022-02-15  7:11 UTC (permalink / raw
  To: gentoo-commits

commit:     5a3fa0dc7e154bf834c9000a7fb96a00faffb55a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 07:10:58 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 07:10:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3fa0dc

dev-java/emma: ppc64 stable wrt bug #833334

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
index 3f0fd1ecee20..b5f0974b65f7 100644
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-02-14 16:42 Jakov Smolić
  0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-02-14 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     66cc570c49dc523426b687201c6abbd3fedc9917
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 16:42:42 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 16:42:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cc570c

dev-java/emma: Stabilize 2.0.5312-r4 x86, #833334

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
index ca40c9840ad3..3f0fd1ecee20 100644
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-02-14 16:42 Jakov Smolić
  0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-02-14 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     864c1cf2caa3e22bcc629d49f08ef23d76166875
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 16:42:33 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 16:42:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864c1cf2

dev-java/emma: Stabilize 2.0.5312-r4 amd64, #833334

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
index 5e00f2ec4a50..ca40c9840ad3 100644
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2022-01-25  9:35 Miroslav Šulc
  0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2022-01-25  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     304088427c29784f91c72ec71ef2f4ac0f572b0c
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon Jan 24 17:05:56 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jan 25 09:32:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30408842

dev-java/emma: EAPI 8, min java 1.8:*

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23941
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 52 +++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild b/dev-java/emma/emma-2.0.5312-r4.ebuild
new file mode 100644
index 000000000000..5e00f2ec4a50
--- /dev/null
+++ b/dev-java/emma/emma-2.0.5312-r4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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.8:*"
+
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.8:*"
+
+BDEPEND="app-arch/unzip"
+
+EANT_BUILD_TARGET="build"
+
+src_prepare() {
+	default
+	eapply "${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
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2019-05-18  1:45 Aaron Bauman
  0 siblings, 0 replies; 21+ messages in thread
From: Aaron Bauman @ 2019-05-18  1:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3bba65cc9ab69987140449e92387b589d65997d9
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 01:44:42 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May 18 01:44:42 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bba65cc

dev-java/emma: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 dev-java/emma/emma-2.0.5312-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild
index 7980a191226..08620ee9356 100644
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2017-07-14 21:35 Alexis Ballier
  0 siblings, 0 replies; 21+ messages in thread
From: Alexis Ballier @ 2017-07-14 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d0b53a4b01cee638076584853f534e7ba75be569
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 21:34:01 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 21:35:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b53a4b

dev-java/emma: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-java/emma/emma-2.0.5312-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild
index 118e4255dde..ff56f2afb65 100644
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~x86-fbsd"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2016-10-05  9:02 Patrice Clement
  0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2016-10-05  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d3c4acd03add6c9a0fc34f2af4105e3c6f4dc76a
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 09:00:57 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 09:01:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c4acd0

dev-java/emma: Stable for amd64. Mark stable for the remaining arches via the ALLARCHES policy.

Package-Manager: portage-2.3.0

 dev-java/emma/emma-2.0.5312-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild
index a27aa9c..15c21da 100644
--- a/dev-java/emma/emma-2.0.5312-r3.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ppc64 x86 ~x86-fbsd"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2016-10-05  8:35 Patrice Clement
  0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2016-10-05  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f08bc4b8cfa3ace7716a2c063b63915db0d92227
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 08:33:13 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 08:35:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08bc4b8

dev-java/emma: EAPI 5 bump.

Package-Manager: portage-2.3.0

 dev-java/emma/emma-2.0.5312-r3.ebuild | 50 +++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/dev-java/emma/emma-2.0.5312-r3.ebuild b/dev-java/emma/emma-2.0.5312-r3.ebuild
new file mode 100644
index 00000000..a27aa9c
--- /dev/null
+++ b/dev-java/emma/emma-2.0.5312-r3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~ppc64 ~x86 ~x86-fbsd"
+
+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
+}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2016-10-05  8:35 Patrice Clement
  0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2016-10-05  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     04e6759058ebe8384a5add82b3f6245d4c9c84d9
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 08:33:54 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 08:35:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e67590

dev-java/emma: clean up old.

Package-Manager: portage-2.3.0

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

diff --git a/dev-java/emma/emma-2.0.5312-r2.ebuild b/dev-java/emma/emma-2.0.5312-r2.ebuild
deleted file mode 100644
index b899858..00000000
--- a/dev-java/emma/emma-2.0.5312-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# No support for javadocs in build.xml
-EAPI=2
-JAVA_PKG_IUSE="source"
-
-inherit base 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="amd64 ~arm ppc64 x86 ~x86-fbsd"
-
-IUSE="+launcher"
-
-RDEPEND=">=virtual/jre-1.4
-	>=dev-java/ant-core-1.7.0
-	launcher? ( !sci-biology/emboss )"
-DEPEND=">=virtual/jdk-1.4
-	app-arch/unzip"
-
-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
-}
-
-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
-}


^ permalink raw reply related	[flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/
@ 2015-10-28 23:12 James Le Cuirot
  0 siblings, 0 replies; 21+ messages in thread
From: James Le Cuirot @ 2015-10-28 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ee2e24cbf1902c1f00cd311261c868fe064314b6
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 28 22:45:19 2015 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed Oct 28 23:12:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2e24cb

dev-java/emma: Add ~arm keyword

Package-Manager: portage-2.2.20.1

 dev-java/emma/emma-2.0.5312-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r2.ebuild b/dev-java/emma/emma-2.0.5312-r2.ebuild
index aa5d87c..66b1fc1 100644
--- a/dev-java/emma/emma-2.0.5312-r2.ebuild
+++ b/dev-java/emma/emma-2.0.5312-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd"
 
 IUSE="+launcher"
 


^ permalink raw reply related	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2024-03-10 14:29 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-03 18:39 [gentoo-commits] repo/gentoo:master commit in: dev-java/emma/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-03-10 14:29 Miroslav Šulc
2024-03-10  9:16 Arthur Zamarin
2024-01-24  8:57 Miroslav Šulc
2024-01-03 22:13 Miroslav Šulc
2024-01-03 18:39 Arthur Zamarin
2024-01-03 18:39 Arthur Zamarin
2024-01-03 18:39 Arthur Zamarin
2023-12-04  8:54 Miroslav Šulc
2022-02-15 11:27 Jakov Smolić
2022-02-15 11:26 Jakov Smolić
2022-02-15  7:11 Agostino Sarubbo
2022-02-14 16:42 Jakov Smolić
2022-02-14 16:42 Jakov Smolić
2022-01-25  9:35 Miroslav Šulc
2019-05-18  1:45 Aaron Bauman
2017-07-14 21:35 Alexis Ballier
2016-10-05  9:02 Patrice Clement
2016-10-05  8:35 Patrice Clement
2016-10-05  8:35 Patrice Clement
2015-10-28 23:12 James Le Cuirot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox