public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-11-10  8:45 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-11-10  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     0d82a0a99292321388b4c197d96c143b54181e29
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 08:45:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 08:45:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d82a0a9

dev-java/jmock: Stabilize 2.12.0 arm64, #880687

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
index 566216b14edc..aab91e42cb26 100644
--- a/dev-java/jmock/jmock-2.12.0.ebuild
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
 
 DEPEND="
 	dev-java/asm:9


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

commit:     144128312ad975c37035a90824be78a4338de786
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 25 08:02:30 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 08:02:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14412831

dev-java/jmock: added remote-id

Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/jmock/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-java/jmock/metadata.xml b/dev-java/jmock/metadata.xml
index 6021501589e0..2d37bfa76e43 100644
--- a/dev-java/jmock/metadata.xml
+++ b/dev-java/jmock/metadata.xml
@@ -5,4 +5,7 @@
 	<email>java@gentoo.org</email>
 	<name>Java</name>
 </maintainer>
+<upstream>
+	<remote-id type="github">jmock-developers/jmock-library</remote-id>
+</upstream>
 </pkgmetadata>


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

commit:     f8880555723ee71962cbabcd69144dc506ef1a65
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Nov  8 08:38:08 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Nov 25 07:59:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8880555

dev-java/jmock: style update, update EAPI 7 -> 8

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

 ...jmock-1.2.0-r2.ebuild => jmock-1.2.0-r3.ebuild} | 26 ++++++++++++----------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r2.ebuild b/dev-java/jmock/jmock-1.2.0-r3.ebuild
similarity index 78%
rename from dev-java/jmock/jmock-1.2.0-r2.ebuild
rename to dev-java/jmock/jmock-1.2.0-r3.ebuild
index 6ba5eb3a2018..7225c30b6999 100644
--- a/dev-java/jmock/jmock-1.2.0-r2.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 JAVA_PKG_IUSE="doc source"
 
@@ -10,24 +10,26 @@ inherit java-pkg-2 java-pkg-simple
 DESCRIPTION="Library for testing Java code using mock objects"
 HOMEPAGE="http://jmock.org/"
 SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
+S="${WORKDIR}/${P}"
 
 LICENSE="BSD"
 SLOT="1.0"
 KEYWORDS="amd64 arm64 ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
-CDEPEND="dev-java/junit:0"
-
-RDEPEND=">=virtual/jre-1.8:*
-	${CDEPEND}"
+CP_DEPEND="dev-java/junit:0"
 
-DEPEND="app-arch/unzip
+DEPEND="
+	${CP_DEPEND}
+	app-arch/unzip
 	>=virtual/jdk-1.8:*
-	${CDEPEND}"
+"
 
-S="${WORKDIR}/${P}"
+RDEPEND="
+	${CP_DEPEND}
+	>=virtual/jre-1.8:*
+"
 
 JAVA_SRC_DIR="src"
-JAVA_GENTOO_CLASSPATH="junit"
 
 PATCHES=(
 	# This patch isn't changing the behaviour if jmock per se.
@@ -42,7 +44,7 @@ src_unpack() {
 }
 
 src_prepare() {
-	default
-	find -name "*.class" -delete || die
-	rm *.jar || die
+	default #780585
+	java-pkg-2_src_prepare
+	java-pkg_clean
 }


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-11-11  7:10 Miroslav Šulc
  0 siblings, 0 replies; 26+ messages in thread
From: Miroslav Šulc @ 2022-11-11  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ac0cde114f7ac44ee3e2ae6171530ada047841d1
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Nov 11 05:29:49 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 07:10:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0cde11

dev-java/jmock: drop 2.6.1-r1

Closes: https://bugs.gentoo.org/880713

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

 dev-java/jmock/Manifest              |  1 -
 dev-java/jmock/jmock-2.6.1-r1.ebuild | 43 ------------------------------------
 2 files changed, 44 deletions(-)

diff --git a/dev-java/jmock/Manifest b/dev-java/jmock/Manifest
index c8a558e7e845..3180d94c6641 100644
--- a/dev-java/jmock/Manifest
+++ b/dev-java/jmock/Manifest
@@ -1,3 +1,2 @@
 DIST jmock-1.2.0-jars.zip 153214 BLAKE2B 2c40696229018406f3b60559013b73b5331c223da6e2743830c4c9b8b728484b1ebed8fb347c240f50f6936c2fd1e4ee85b754315682047a87a14414effc3a48 SHA512 5290f1d14cbc3d0f223bdaf59716b037dbc021c8f39a3784d13af8d8be3edbddc5e2eb4754b80e78ae954daf12889210183e7e11c110012b4d9320344efe19da
 DIST jmock-2.12.0.tar.gz 111963 BLAKE2B d4b8c8c4ca68ed8dae3b4906e3163fa5e8e8ea8f4b993386d7fa605e0188dd43462550ae4833ab9dbfe68c24e15cf6d19a6f444ca57f666fdfe8b29734fd32f7 SHA512 b1ba12981e7379f5b07a29749c7640906c02f72f52158921d0ac02abf69c9c8c2dc753f4462ff0afa5807852a06f59a6da9ed9357ae7dc0303b0377a0e3da854
-DIST jmock-2.6.1-jars.zip 1249841 BLAKE2B 87861dad7151000e1397a54d0ded7e49c3fd81fca64afd74d6176436f336be5b5e89f73be8c124cf086798f74aef4972303137529113e3c85ba93353f95e3a42 SHA512 7cd1d2e89dceb31c68ad3f702ad937b5de6ec77cc37e94be7aa53db2fc61d11aa40ec5aab225a3eeeba5064ad8384f10413ac05a9df97102c8e63f4209ea149e

diff --git a/dev-java/jmock/jmock-2.6.1-r1.ebuild b/dev-java/jmock/jmock-2.6.1-r1.ebuild
deleted file mode 100644
index a61fb1719ea3..000000000000
--- a/dev-java/jmock/jmock-2.6.1-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library for testing Java code using mock objects"
-HOMEPAGE="http://jmock.org"
-SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-CDEPEND="dev-java/hamcrest-core:1.3
-	dev-java/hamcrest-library:1.3
-	dev-java/junit:4"
-
-RDEPEND=">=virtual/jre-1.8:*
-	${CDEPEND}"
-
-DEPEND="app-arch/unzip
-	>=virtual/jdk-1.8:*
-	${CDEPEND}"
-
-JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3,hamcrest-library-1.3,junit-4"
-
-S="${WORKDIR}/${P}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}" || die
-	unzip ${P}.jar -d src || die
-	rm *.jar || die
-}
-
-src_prepare() {
-	default
-	find -name "*.class" -delete || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-11-11  3:50 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-11-11  3:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f561792b39e761d155d281efc34d88d6212cd07e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 03:49:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 03:49:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f561792b

dev-java/jmock: Stabilize 2.12.0 x86, #880687

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
index d426c13de2eb..a258ba6eeffd 100644
--- a/dev-java/jmock/jmock-2.12.0.ebuild
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 DEPEND="
 	dev-java/asm:9


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-11-10  8:45 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-11-10  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b3f88c98196fa329e448756758b50a97904faf04
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 08:45:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 08:45:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f88c98

dev-java/jmock: Stabilize 2.12.0 ppc64, #880687

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
index ebbf40d09c68..566216b14edc 100644
--- a/dev-java/jmock/jmock-2.12.0.ebuild
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86"
 
 DEPEND="
 	dev-java/asm:9


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-11-10  8:45 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-11-10  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     1b19276fab01304f02a796b14b44e0a54943ccb0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 08:45:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 08:45:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b19276f

dev-java/jmock: Stabilize 2.12.0 amd64, #880687

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
index aab91e42cb26..d426c13de2eb 100644
--- a/dev-java/jmock/jmock-2.12.0.ebuild
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
 
 DEPEND="
 	dev-java/asm:9


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-10-19  0:39 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-19  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     13ecedf8e36d5e033bd02eddd16cfdbafe20a1fc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 19 00:38:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 19 00:38:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ecedf8

dev-java/jmock: Keyword 2.12.0 arm, #877285

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
index 56d262a4cbfe..ebbf40d09c68 100644
--- a/dev-java/jmock/jmock-2.12.0.ebuild
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 DEPEND="
 	dev-java/asm:9


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2022-10-02 14:53 Florian Schmaus
  0 siblings, 0 replies; 26+ messages in thread
From: Florian Schmaus @ 2022-10-02 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     296d56902eb7b7f18548052d3483fb3644b1f462
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Mar 27 18:55:38 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Oct  2 14:53:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296d5690

dev-java/jmock: add 2.12.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/jmock/Manifest            |  1 +
 dev-java/jmock/jmock-2.12.0.ebuild | 98 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 99 insertions(+)

diff --git a/dev-java/jmock/Manifest b/dev-java/jmock/Manifest
index 461e7589a929..c8a558e7e845 100644
--- a/dev-java/jmock/Manifest
+++ b/dev-java/jmock/Manifest
@@ -1,2 +1,3 @@
 DIST jmock-1.2.0-jars.zip 153214 BLAKE2B 2c40696229018406f3b60559013b73b5331c223da6e2743830c4c9b8b728484b1ebed8fb347c240f50f6936c2fd1e4ee85b754315682047a87a14414effc3a48 SHA512 5290f1d14cbc3d0f223bdaf59716b037dbc021c8f39a3784d13af8d8be3edbddc5e2eb4754b80e78ae954daf12889210183e7e11c110012b4d9320344efe19da
+DIST jmock-2.12.0.tar.gz 111963 BLAKE2B d4b8c8c4ca68ed8dae3b4906e3163fa5e8e8ea8f4b993386d7fa605e0188dd43462550ae4833ab9dbfe68c24e15cf6d19a6f444ca57f666fdfe8b29734fd32f7 SHA512 b1ba12981e7379f5b07a29749c7640906c02f72f52158921d0ac02abf69c9c8c2dc753f4462ff0afa5807852a06f59a6da9ed9357ae7dc0303b0377a0e3da854
 DIST jmock-2.6.1-jars.zip 1249841 BLAKE2B 87861dad7151000e1397a54d0ded7e49c3fd81fca64afd74d6176436f336be5b5e89f73be8c124cf086798f74aef4972303137529113e3c85ba93353f95e3a42 SHA512 7cd1d2e89dceb31c68ad3f702ad937b5de6ec77cc37e94be7aa53db2fc61d11aa40ec5aab225a3eeeba5064ad8384f10413ac05a9df97102c8e63f4209ea149e

diff --git a/dev-java/jmock/jmock-2.12.0.ebuild b/dev-java/jmock/jmock-2.12.0.ebuild
new file mode 100644
index 000000000000..56d262a4cbfe
--- /dev/null
+++ b/dev-java/jmock/jmock-2.12.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom jmock/pom.xml --download-uri https://github.com/jmock-developers/jmock-library/archive/2.12.0.tar.gz --slot 2 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jmock-2.12.0.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.jmock:jmock:2.12.0"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="An expressive Mock Object library for Test Driven Development"
+HOMEPAGE="http://jmock.org/"
+SRC_URI="https://github.com/${PN}-developers/${PN}-library/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+	dev-java/asm:9
+	dev-java/bsh:0
+	dev-java/hamcrest:0
+	>=virtual/jdk-1.8:*
+	test? (
+		dev-java/findbugs-annotations:0
+		dev-java/jaxws-api:0
+	)
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/jmock-library-${PV}"
+
+JAVA_TEST_GENTOO_CLASSPATH="
+	findbugs-annotations
+	jaxws-api
+	junit-4
+"
+JAVA_TEST_SRC_DIR="jmock/src/test/java"
+
+src_prepare() {
+	default
+	# We have "signed.jar" directly in ${S}, not in "../testjar/target/".
+	sed \
+		-e 's:\.\.\/testjar\/target\/\(signed.jar\):\1:' \
+		-i jmock/src/test/java/org/jmock/test/unit/lib/JavaReflectionImposteriserTests.java || die
+}
+
+src_compile() {
+	if use test; then
+		einfo "Compiling testjar"
+		JAVA_SRC_DIR="testjar/src/main/java"
+		JAVA_CLASSPATH_EXTRA="findbugs-annotations"
+		JAVA_JAR_FILENAME="signed.jar"
+		java-pkg-simple_src_compile
+		cp {,un}signed.jar || die
+		JAVA_GENTOO_CLASSPATH_EXTRA+=":signed.jar:unsigned.jar"
+		rm -r target || die
+	fi
+
+	einfo "Compiling jmock.jar"
+	JAVA_SRC_DIR="jmock/src/main/java"
+	JAVA_CLASSPATH_EXTRA="
+		asm-9
+		bsh
+		hamcrest
+	"
+	JAVA_JAR_FILENAME="jmock.jar"
+	java-pkg-simple_src_compile
+
+	# Code generation according to jmock/pom.xml#L73-L90
+	"$(java-config -J)"	\
+		-cp $(java-config --with-dependencies --classpath asm:9):${PN}.jar \
+		org.jmock.ExpectationsCreator
+
+	# Update jmock.jar with updated Expectations.class
+	jar ufv jmock.jar -C target/classes org/jmock/Expectations.class || die
+}
+
+src_test() {
+	# ${S}/pom.xml#L131-L143
+	pushd jmock/src/test/java || die
+		local JAVA_TEST_RUN_ONLY=$(find * \
+			\( -wholename "**/*Test.java" \
+			-o -wholename '**/*Tests.java' \)\
+			! -wholename "**/Failing*TestCase.java" \
+			! -wholename "**/VerifyingTestCaseTests$*" \
+			! -wholename "**/Abstract*Test.java" \
+			)
+	popd
+	JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+	JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+	java-pkg-simple_src_test
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2021-03-27 16:27 Miroslav Šulc
  0 siblings, 0 replies; 26+ messages in thread
From: Miroslav Šulc @ 2021-03-27 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     65a4753d468ef80de98ee5eacdee7739be390f72
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 27 16:27:40 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 16:27:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a4753d

dev-java/jmock: removed obsolete 1.2.0-r1

Closes: https://bugs.gentoo.org/775635
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0-r1.ebuild | 47 ------------------------------------
 1 file changed, 47 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
deleted file mode 100644
index 3d0abb03985..00000000000
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://${PN}.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://jmock.org/"
-
-LICENSE="BSD"
-SLOT="1.0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE=""
-
-CDEPEND="dev-java/junit:0"
-
-RDEPEND=">=virtual/jre-1.6
-	${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-	${CDEPEND}
-	app-arch/unzip"
-
-S="${WORKDIR}/${P}"
-
-JAVA_SRC_DIR="src"
-JAVA_GENTOO_CLASSPATH="junit"
-
-src_unpack() {
-	default
-	unpack ${A}
-	unzip "${S}"/"${PN}-core-${PV}.jar" -d src || die
-	mv src "${S}" || die
-}
-
-java_prepare() {
-	find -name "*.class" -delete || die
-	rm *.jar || die
-
-	# This patch isn't changing the behaviour if jmock per se.
-	# Only the formatting is altered.
-	epatch "${FILESDIR}"/"${P}-AbstractMo.patch"
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2021-03-27 16:04 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-03-27 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e40fb75f921b4dea28493ae1c01905aba35d90ed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 27 16:04:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 27 16:04:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40fb75f

dev-java/jmock: Stabilize 1.2.0-r2 arm64, #775635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r2.ebuild b/dev-java/jmock/jmock-1.2.0-r2.ebuild
index caf03adf837..c2731ac7448 100644
--- a/dev-java/jmock/jmock-1.2.0-r2.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 CDEPEND="dev-java/junit:0"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2021-03-26 18:37 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2021-03-26 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d34c2309ba72cb9b813a6284fd041663a9527ee9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 18:37:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 18:37:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c2309

dev-java/jmock: Stabilize 1.2.0-r2 ppc64, #775635

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r2.ebuild b/dev-java/jmock/jmock-1.2.0-r2.ebuild
index 84b9d811cdc..caf03adf837 100644
--- a/dev-java/jmock/jmock-1.2.0-r2.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 CDEPEND="dev-java/junit:0"
 


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

commit:     615cae6cb48392ad8534961a3f4aaa36f112a45b
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 08:04:31 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 08:04:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615cae6c

dev-java/jmock: removed obsolete 2.6.1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/jmock/jmock-2.6.1.ebuild | 43 ---------------------------------------
 1 file changed, 43 deletions(-)

diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
deleted file mode 100644
index 6761ae6b522..00000000000
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://jmock.org"
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE=""
-
-CDEPEND="dev-java/hamcrest-core:1.3
-	dev-java/hamcrest-library:1.3
-	dev-java/junit:4"
-
-RDEPEND=">=virtual/jre-1.6
-	${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-	${CDEPEND}
-	app-arch/unzip"
-
-JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3,hamcrest-library-1.3,junit-4"
-
-S="${WORKDIR}/${P}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}" || die
-	unzip ${P}.jar -d src || die
-	rm *.jar || die
-}
-
-src_prepare() {
-	find -name "*.class" -delete || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2021-03-26  7:50 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2021-03-26  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     cfa853867f629c658c3d447c191d789676c5e559
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 07:50:01 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 07:50:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa85386

dev-java/jmock: x86 stable wrt bug #775635

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

 dev-java/jmock/jmock-1.2.0-r2.ebuild | 2 +-
 dev-java/jmock/jmock-2.6.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r2.ebuild b/dev-java/jmock/jmock-1.2.0-r2.ebuild
index dc07af51903..84b9d811cdc 100644
--- a/dev-java/jmock/jmock-1.2.0-r2.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 CDEPEND="dev-java/junit:0"
 

diff --git a/dev-java/jmock/jmock-2.6.1-r1.ebuild b/dev-java/jmock/jmock-2.6.1-r1.ebuild
index 0d6fedadd0a..a61fb1719ea 100644
--- a/dev-java/jmock/jmock-2.6.1-r1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 CDEPEND="dev-java/hamcrest-core:1.3
 	dev-java/hamcrest-library:1.3


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

commit:     0ba53c0f2a1ec8b3ec7f7f0f55b1882e9b2abc8e
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Mar 12 10:36:51 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 08:23:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba53c0f

dev-java/jmock: SRC_URI HOMEPAGE

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0-r1.ebuild | 4 ++--
 dev-java/jmock/jmock-2.6.1.ebuild    | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index 62eb3c443df..3d0abb03985 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.ebuild
@@ -8,8 +8,8 @@ JAVA_PKG_IUSE="doc source"
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://www.${PN}.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://www.jmock.org/"
+SRC_URI="http://${PN}.org/downloads/${P}-jars.zip"
+HOMEPAGE="http://jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"

diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
index 750c4115862..6761ae6b522 100644
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,8 +8,8 @@ JAVA_PKG_IUSE="doc source"
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://www.jmock.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://www.jmock.org"
+SRC_URI="http://jmock.org/downloads/${P}-jars.zip"
+HOMEPAGE="http://jmock.org"
 
 LICENSE="BSD"
 SLOT="2"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2020-07-25  2:51 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2020-07-25  2:51 UTC (permalink / raw
  To: gentoo-commits

commit:     944c395346a3e110bc74027b736b9a7607774e63
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 02:49:45 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 02:49:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944c3953

dev-java/jmock: arm keyworded (bug #733822)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
index f34851ba497..750c4115862 100644
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jmock.org"
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE=""
 
 CDEPEND="dev-java/hamcrest-core:1.3


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2020-07-25  2:21 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2020-07-25  2:21 UTC (permalink / raw
  To: gentoo-commits

commit:     95a3dca14d31fbd4e350ef950098ea5fa7409a22
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 02:20:53 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 02:20:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a3dca1

dev-java/jmock: arm64 keyworded (bug #733822)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
index fdc7a2586f1..f34851ba497 100644
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jmock.org"
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE=""
 
 CDEPEND="dev-java/hamcrest-core:1.3


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2020-07-25  0:46 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2020-07-25  0:46 UTC (permalink / raw
  To: gentoo-commits

commit:     c111493fa00443af99aca9c9b7907e13abbedb5a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 00:45:06 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 00:46:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c111493f

dev-java/jmock: ppc64 keyworded (bug #733822)

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-java/jmock/jmock-2.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jmock/jmock-2.6.1.ebuild b/dev-java/jmock/jmock-2.6.1.ebuild
index 2213fe41255..fdc7a2586f1 100644
--- a/dev-java/jmock/jmock-2.6.1.ebuild
+++ b/dev-java/jmock/jmock-2.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jmock.org"
 
 LICENSE="BSD"
 SLOT="2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE=""
 
 CDEPEND="dev-java/hamcrest-core:1.3


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

commit:     cc350e6a07d5d57bee6e9bb9acadcafefcd8111e
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 01:08:50 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat May 18 01:08:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc350e6a

dev-java/jmock: 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/jmock/jmock-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index 30bbbb34de4..06a2670cff1 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.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 @@ HOMEPAGE="http://www.jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/junit:0"


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

commit:     15fb7a5de0705fad4298b953580b18b840e78c72
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 06:59:22 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 07:47:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fb7a5d

dev-java/jmock: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-java/jmock/jmock-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index 06c638fe1f5..a3b3508b11b 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.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 @@ HOMEPAGE="http://www.jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/junit:0"


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

commit:     3a6a9f75d86f1fe85ac5c447b4baa0705c6e95a1
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  2 23:53:38 2015 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov  2 23:56:16 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6a9f75

dev-java/jmock: Add ~arm keyword

Package-Manager: portage-2.2.20.1

 dev-java/jmock/jmock-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index e3e6ff3..242b921 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/junit:0"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2015-08-29 21:37 Patrice Clement
  0 siblings, 0 replies; 26+ messages in thread
From: Patrice Clement @ 2015-08-29 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6de95c54ff47db9bd74362367370fcf6d65fedba
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 21:35:44 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 21:37:07 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de95c54

dev-java/jmock: Stable for amd64+ppc+ppc64+x86 using the ALLARCHES policy.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/jmock-1.2.0-r1.ebuild b/dev-java/jmock/jmock-1.2.0-r1.ebuild
index fc191a9..e3e6ff3 100644
--- a/dev-java/jmock/jmock-1.2.0-r1.ebuild
+++ b/dev-java/jmock/jmock-1.2.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE=""
 
 CDEPEND="dev-java/junit:0"


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2015-08-29 21:37 Patrice Clement
  0 siblings, 0 replies; 26+ messages in thread
From: Patrice Clement @ 2015-08-29 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     5ec4c14bd0d718396ae1472c4c5e1ad16438d23b
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 21:36:46 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 21:37:10 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec4c14b

dev-java/jmock: Remove old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0.ebuild | 40 ---------------------------------------
 1 file changed, 40 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0.ebuild b/dev-java/jmock/jmock-1.2.0.ebuild
deleted file mode 100644
index 453e75b..0000000
--- a/dev-java/jmock/jmock-1.2.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://www.${PN}.org/downloads/${P}-jars.zip"
-HOMEPAGE="http://www.jmock.org/"
-
-LICENSE="BSD"
-SLOT="1.0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-
-CDEPEND="dev-java/junit:0"
-
-RDEPEND=">=virtual/jre-1.6
-	${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-	${CDEPEND}
-	app-arch/unzip"
-
-JAVA_GENTOO_CLASSPATH="junit"
-
-src_unpack() {
-	unpack ${A}
-	unzip "${PN}-core-${PV}.jar" -d src || die
-}
-
-java_prepare() {
-	rm *.jar || die
-	find -name "*.class" -delete || die
-	epatch "${FILESDIR}/1.1.0-junit-3.8.2.patch"
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2015-08-27 21:05 Patrice Clement
  0 siblings, 0 replies; 26+ messages in thread
From: Patrice Clement @ 2015-08-27 21:05 UTC (permalink / raw
  To: gentoo-commits

commit:     bbfbb43d30a9f9471fdfc3148313d79f0748114b
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 22:03:48 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 22:05:11 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfbb43d

dev-java/jmock: Regenerate Manifest file.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jmock/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmock/Manifest b/dev-java/jmock/Manifest
index 3949738..1a5b117 100644
--- a/dev-java/jmock/Manifest
+++ b/dev-java/jmock/Manifest
@@ -1,2 +1,2 @@
-DIST jmock-1.2.0-jars.zip 153318 SHA256 c98e8dd0e5ebb590578baf4eb095b0c69084cd448269cac6c7dd52075ced5b36 SHA512 7b854c462e04642444f8994875d496655986a094b113f888c8dd5f07149c41c4e97e23f8f0cf75822b4e8281ffb90054ac44024cacd3f6e55ef0659e463f0cc5 WHIRLPOOL b2563df867f481706a9a7ebf4b5535321bcb295c42233575fb657908c232cda8416d3e1a5c78b67d41a311efdb0760ad5984278ae9cc02ea81868184767cc88a
+DIST jmock-1.2.0-jars.zip 153214 SHA256 44a98a4982b7b8fc65a0a2b12f73c488d25981df1e938069639baa28df0b0f01 SHA512 5290f1d14cbc3d0f223bdaf59716b037dbc021c8f39a3784d13af8d8be3edbddc5e2eb4754b80e78ae954daf12889210183e7e11c110012b4d9320344efe19da WHIRLPOOL e8e6f4d976c7678fe06882df6e17e22d80f4dfa5f21ad09a9901d991e8073651af2dd71a6e143d3fa55c941ae16e08278474f08cfda2f3bf8503bafe39ba33dd
 DIST jmock-2.6.1-jars.zip 1249841 SHA256 e49a0f7628c6368e46de1c48dfd8aed084f03661d87cf3a78025fdec367021fb SHA512 7cd1d2e89dceb31c68ad3f702ad937b5de6ec77cc37e94be7aa53db2fc61d11aa40ec5aab225a3eeeba5064ad8384f10413ac05a9df97102c8e63f4209ea149e WHIRLPOOL e67be30e6718b998a34a52cdaa59ba7afc19969b5fe08529ea056867c0b8b3fad2628eb04b8b0b778bd215d29fe4aa962b0021afbb64835eac845f76c4b5987d


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2015-08-27 12:35 Patrice Clement
  0 siblings, 0 replies; 26+ messages in thread
From: Patrice Clement @ 2015-08-27 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e1c3b9c22a747ea81fac41ae44528b803c9b802d
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 13:34:58 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 13:34:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c3b9c2

dev-java/jmock: Drop old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jmock/Manifest           |  1 -
 dev-java/jmock/jmock-2.5.1.ebuild | 45 ---------------------------------------
 2 files changed, 46 deletions(-)

diff --git a/dev-java/jmock/Manifest b/dev-java/jmock/Manifest
index a2bec40..3949738 100644
--- a/dev-java/jmock/Manifest
+++ b/dev-java/jmock/Manifest
@@ -1,3 +1,2 @@
 DIST jmock-1.2.0-jars.zip 153318 SHA256 c98e8dd0e5ebb590578baf4eb095b0c69084cd448269cac6c7dd52075ced5b36 SHA512 7b854c462e04642444f8994875d496655986a094b113f888c8dd5f07149c41c4e97e23f8f0cf75822b4e8281ffb90054ac44024cacd3f6e55ef0659e463f0cc5 WHIRLPOOL b2563df867f481706a9a7ebf4b5535321bcb295c42233575fb657908c232cda8416d3e1a5c78b67d41a311efdb0760ad5984278ae9cc02ea81868184767cc88a
-DIST jmock-2.5.1-jars.zip 758019 SHA256 e5f8d704d732a4e0d2a7788d966e6c8cfc722707bf278b6c0618f9d46eae6e7a SHA512 97032dd3f7f2b8e4e310e04722af0f444a60b0908ca45111b0ad1578f92ddac411c9d66f6eb696f45134c8baced86c10194b5ebbd8974090a585e95583dd2a9c WHIRLPOOL 1e50a9da3f8a16f4f706f2631f2a9aee89a89067c1a365284c116e6bdd7a4e5c4ac9a828317e13e49d097ad59bb7cd4f7d49cf99ed47055a17b2faa418300f94
 DIST jmock-2.6.1-jars.zip 1249841 SHA256 e49a0f7628c6368e46de1c48dfd8aed084f03661d87cf3a78025fdec367021fb SHA512 7cd1d2e89dceb31c68ad3f702ad937b5de6ec77cc37e94be7aa53db2fc61d11aa40ec5aab225a3eeeba5064ad8384f10413ac05a9df97102c8e63f4209ea149e WHIRLPOOL e67be30e6718b998a34a52cdaa59ba7afc19969b5fe08529ea056867c0b8b3fad2628eb04b8b0b778bd215d29fe4aa962b0021afbb64835eac845f76c4b5987d

diff --git a/dev-java/jmock/jmock-2.5.1.ebuild b/dev-java/jmock/jmock-2.5.1.ebuild
deleted file mode 100644
index fc9f6e5..0000000
--- a/dev-java/jmock/jmock-2.5.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://${PN}.codehaus.org/dist/${P}-jars.zip"
-HOMEPAGE="http://jmock.codehaus.org"
-
-LICENSE="BSD"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CDEPEND="dev-java/hamcrest-core:1.3
-	dev-java/hamcrest-library:1.3"
-
-RDEPEND="virtual/jre:1.6
-	${CDEPEND}"
-
-DEPEND="virtual/jdk:1.6
-	${CDEPEND}
-	app-arch/unzip"
-
-JAVA_GENTOO_CLASSPATH="hamcrest-core-1.3,hamcrest-library-1.3"
-
-S="${WORKDIR}/${P}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}" || die
-	unzip ${P}.jar -d src || die
-	rm *.jar || die
-}
-
-src_prepare() {
-	find -name "*.class" -delete || die
-
-	epatch "${FILESDIR}/${PV}-invokeAll-invokeAny.patch"
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/
@ 2015-08-27 12:33 Patrice Clement
  0 siblings, 0 replies; 26+ messages in thread
From: Patrice Clement @ 2015-08-27 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     6eecadbf9980bc214ff6d94140434d665626c059
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 13:31:40 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 13:33:45 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eecadbf

dev-java/jmock: Update HOMEPAGE and SRC_URI courtesy of Jeorg Neikes <xenoist <AT> midlandgate.de>. Fixes bug 558908.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/jmock/jmock-1.2.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/jmock/jmock-1.2.0.ebuild b/dev-java/jmock/jmock-1.2.0.ebuild
index f525933..453e75b 100644
--- a/dev-java/jmock/jmock-1.2.0.ebuild
+++ b/dev-java/jmock/jmock-1.2.0.ebuild
@@ -9,8 +9,8 @@ JAVA_PKG_IUSE="doc source"
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Library for testing Java code using mock objects"
-SRC_URI="http://${PN}.codehaus.org/dist/${P}-jars.zip"
-HOMEPAGE="http://jmock.codehaus.org"
+SRC_URI="http://www.${PN}.org/downloads/${P}-jars.zip"
+HOMEPAGE="http://www.jmock.org/"
 
 LICENSE="BSD"
 SLOT="1.0"
@@ -30,7 +30,7 @@ JAVA_GENTOO_CLASSPATH="junit"
 
 src_unpack() {
 	unpack ${A}
-	unzip ${PN}-core-${PV}.jar -d src || die
+	unzip "${PN}-core-${PV}.jar" -d src || die
 }
 
 java_prepare() {


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

end of thread, other threads:[~2024-11-25  8:02 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-10  8:45 [gentoo-commits] repo/gentoo:master commit in: dev-java/jmock/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-11-25  8:02 Miroslav Šulc
2024-11-25  8:00 Miroslav Šulc
2022-11-11  7:10 Miroslav Šulc
2022-11-11  3:50 Sam James
2022-11-10  8:45 Sam James
2022-11-10  8:45 Sam James
2022-10-19  0:39 Sam James
2022-10-02 14:53 Florian Schmaus
2021-03-27 16:27 Miroslav Šulc
2021-03-27 16:04 Sam James
2021-03-26 18:37 Sam James
2021-03-26  8:04 Miroslav Šulc
2021-03-26  7:50 Agostino Sarubbo
2021-03-14  8:29 Miroslav Šulc
2020-07-25  2:51 Sam James
2020-07-25  2:21 Sam James
2020-07-25  0:46 Sam James
2019-05-18  1:14 Aaron Bauman
2017-07-13  7:48 Alexis Ballier
2015-11-02 23:56 James Le Cuirot
2015-08-29 21:37 Patrice Clement
2015-08-29 21:37 Patrice Clement
2015-08-27 21:05 Patrice Clement
2015-08-27 12:35 Patrice Clement
2015-08-27 12:33 Patrice Clement

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