[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-03-10 Thread Miroslav Šulc
commit: b857aede9fcd5652077e6a0f593ea1f86409f2ba
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Mar 10 12:30:27 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 10 14:29:34 2024 +
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  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35677
Signed-off-by: Miroslav Šulc  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-03-10 Thread Arthur Zamarin
commit: 8db6cd506ebb94d96c508a01d8eb22544e17b993
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar 10 09:16:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Mar 10 09:16:32 2024 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Miroslav Šulc
commit: e3ac90b3521deb81ad75e78d4678db76580dfed2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jan  3 19:27:25 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:12:56 2024 +
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  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34615
Signed-off-by: Miroslav Šulc  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Arthur Zamarin
commit: dfcc06c95ac555c80119b542b734d371206c32dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  3 18:38:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  3 18:38:28 2024 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Arthur Zamarin
commit: 06d34d8c223fb378ae93ae14c17d6ddcdbc0cd0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  3 18:38:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  3 18:38:30 2024 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Arthur Zamarin
commit: 0842ad072a788a36416c2ff728f6f3c0d4728972
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  3 18:38:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  3 18:38:29 2024 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Arthur Zamarin
commit: 338aa026a00a1fffe794a3c8bf3fc6f68748317b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  3 18:38:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  3 18:38:28 2024 +
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  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-02-15 Thread Jakov Smolić
commit: b321429af42147570b2676ed2086250904eeffbf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 11:26:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 11:27:00 2022 +
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ć  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-02-15 Thread Jakov Smolić
commit: 9e30460a2cac76b9f942442318a275a540de
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 15 11:26:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 15 11:26:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e30460a

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

Signed-off-by: Jakov Smolić  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-02-14 Thread Agostino Sarubbo
commit: 5a3fa0dc7e154bf834c9000a7fb96a00faffb55a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 15 07:10:58 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 15 07:10:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3fa0dc

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

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

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

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

Signed-off-by: Jakov Smolić  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

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

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

Signed-off-by: Jakov Smolić  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2022-01-25 Thread Miroslav Šulc
commit: 304088427c29784f91c72ec71ef2f4ac0f572b0c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jan 24 17:05:56 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jan 25 09:32:13 2022 +
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  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23941
Signed-off-by: Miroslav Šulc  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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2019-05-17 Thread Aaron Bauman
commit: 3bba65cc9ab69987140449e92387b589d65997d9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat May 18 01:44:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May 18 01:44:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bba65cc

dev-java/emma: arm64 stable

Signed-off-by: Aaron Bauman  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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2017-07-14 Thread Alexis Ballier
commit: d0b53a4b01cee638076584853f534e7ba75be569
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul 14 21:34:01 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul 14 21:35:50 2017 +
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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2016-10-05 Thread Patrice Clement
commit: d3c4acd03add6c9a0fc34f2af4105e3c6f4dc76a
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Oct  5 09:00:57 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Oct  5 09:01:57 2016 +
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"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2016-10-05 Thread Patrice Clement
commit: 04e6759058ebe8384a5add82b3f6245d4c9c84d9
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Oct  5 08:33:54 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Oct  5 08:35:48 2016 +
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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2016-10-05 Thread Patrice Clement
commit: f08bc4b8cfa3ace7716a2c063b63915db0d92227
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Oct  5 08:33:13 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Oct  5 08:35:45 2016 +
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 ..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2015-10-28 Thread James Le Cuirot
commit: ee2e24cbf1902c1f00cd311261c868fe064314b6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Oct 28 22:45:19 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Oct 28 23:12:20 2015 +
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"