public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-02-01 15:18 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2022-02-01 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c64e42b0da7ce4c4189c8868ce0a5170f044468f
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jan 28 13:13:37 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 15:16:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64e42b0

dev-java/javax-mail: Bump to 1.6.7

Keeping it as 'javax-mail' because that's what the jar file contains.

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/23999
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/javax-mail/Manifest                |  1 +
 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 79 +++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/dev-java/javax-mail/Manifest b/dev-java/javax-mail/Manifest
index 23cb84a4759c..29655766b0f8 100644
--- a/dev-java/javax-mail/Manifest
+++ b/dev-java/javax-mail/Manifest
@@ -1 +1,2 @@
 DIST JAVAMAIL-1_6_2.tar.gz 1107140 BLAKE2B c0f84bad014af1146bc2bb7f4f58924edf8f6762c222f979d1fec787e8dc93861691cd95c23eb663924597277607d2ce5058c232ad1e8626ed2d0f1e17c34a98 SHA512 6c07490fabbcf5969a2d8946bd9f38187cd33b864985e8183f15d9e1ba1508e445f2050633d9054f9ad546fede7790e64d31956bf23eb2ff8dae45129bd43534
+DIST javax-mail-1.6.7.tar.gz 1854297 BLAKE2B 70dac40cdf67c413db3370f9cdf5b9786fcebce4ba12725758bf6120a2b6874e079a5beef08ee1190e30bfe2f14ad21e73ef1710c982e3f658a2f2f11e524f2e SHA512 9e8754839efb43d14ade6189428c4b86f5fc180e2e18b4e121a9463aaa52c34a431dbf05a6264ef8221faf0b09cc08f914ff758cbb3931df97cea1a897c54c08

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
new file mode 100644
index 000000000000..63b23faa0a7e
--- /dev/null
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/eclipse-ee4j/mail/archive/refs/tags/1.6.7.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild javax-mail-1.6.7.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.sun.mail:jakarta.mail:1.6.7"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jakarta Mail API"
+HOMEPAGE="https://eclipse-ee4j.github.io/mail/"
+SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: mail/pom.xml
+# com.sun.activation:jakarta.activation:1.2.1 -> >=dev-java/jakarta-activation-1.2.2:1
+
+CDEPEND="
+	>=dev-java/jakarta-activation-1.2.2:1
+"
+
+DEPEND="
+	>=virtual/jdk-1.8:*
+	${CDEPEND}
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CDEPEND}"
+
+DOCS=( ../{LICENSE,NOTICE,README}.md )
+
+S="${WORKDIR}/mail-${PV}/mail"
+
+src_prepare() {
+	default
+	mv src/main/{resources,java}/javax/mail/Version.java || die
+}
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_GENTOO_CLASSPATH="jakarta-activation-1"
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_EXTRA_ARGS=( -ea )
+
+src_test() {
+	pushd src/test/java || die
+		# Selection according to 137,138 pom.xml
+		# 1) com.sun.mail.util.logging.MailHandlerTest
+		# java.io.IOException: Permission denied			
+		local JAVA_TEST_RUN_ONLY=$(find * \
+			-name "*TestSuite.java" -o -name "*Test.java" \
+			! -name "MailHandlerTest.java" \
+			)
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+	popd
+
+	java-pkg-simple_src_test
+}
+
+src_install() {
+	default # https://bugs.gentoo.org/789582
+	java-pkg-simple_src_install
+}


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

commit:     7e5d51442914bb19a8dcde1ba25f63a52e69afa8
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Nov  9 10:05:29 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jan 27 08:00:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5d5144

dev-java/javax-mail: javax-mail-1.6.7-java21.patch

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

 dev-java/javax-mail/Manifest                       |  3 +-
 ...-1.6.7-r1.ebuild => javax-mail-1.6.7-r2.ebuild} | 36 ++++++++++------------
 2 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/dev-java/javax-mail/Manifest b/dev-java/javax-mail/Manifest
index 25170c74c15f..35dd8eaf5b5a 100644
--- a/dev-java/javax-mail/Manifest
+++ b/dev-java/javax-mail/Manifest
@@ -1 +1,2 @@
-DIST javax-mail-1.6.7.tar.gz 1854297 BLAKE2B 70dac40cdf67c413db3370f9cdf5b9786fcebce4ba12725758bf6120a2b6874e079a5beef08ee1190e30bfe2f14ad21e73ef1710c982e3f658a2f2f11e524f2e SHA512 9e8754839efb43d14ade6189428c4b86f5fc180e2e18b4e121a9463aaa52c34a431dbf05a6264ef8221faf0b09cc08f914ff758cbb3931df97cea1a897c54c08
+DIST javax-mail-1.6.7-java21.patch 108038 BLAKE2B 41dd770dc9de5b17d9a4b4a427f31fd3158d45420a3bf1b7949075f1c65103c4093d945e224d70fec66045c314d41aca721b8a7667b6c839fd3f1c3d448c00a4 SHA512 f6f777f7a158114707196321f4480c98bd04ab9a807cbc65a6166bbb55dd9e33853ec4074a5fd23540a1d70629368f1e187e9e839c2bd775ad6d309b4d59fca7
+DIST javax-mail-1.6.7.tar.gz 1854403 BLAKE2B b6681995202c5fd9ed978314d79a6e3c6ee0edeecbbcdb147b94e1f789f7706e090342df8e6491dc23a67d9b3b2b12150cdd0c8ab17a120d1bc0dd4e153be846 SHA512 eb9d1bf863ef2404bdcfde4d9c23089e8d6f76c3f8fd2fc817dd365811636d23d57a60e6991e0349842b1f29b5a1b36b3af78533077858fd2d4550560d2e2d8c

diff --git a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.7-r2.ebuild
similarity index 60%
rename from dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
rename to dev-java/javax-mail/javax-mail-1.6.7-r2.ebuild
index cb0feeaf01ef..f19bd8c2717b 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,45 +11,42 @@ inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Jakarta Mail API"
 HOMEPAGE="https://jakartaee.github.io/mail-api/"
-SRC_URI="https://github.com/jakartaee/mail-api/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/mail-${PV}/mail"
+SRC_URI="https://github.com/jakartaee/mail-api/archive/${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/jakartaee/mail-api/commit/86ee859eb1.patch -> ${P}-java21.patch"
+S="${WORKDIR}/mail-api-${PV}"
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
-CDEPEND="
-	dev-java/jakarta-activation:1
-"
-
 DEPEND="
+	dev-java/jakarta-activation:1
 	>=virtual/jdk-11:*
-	${CDEPEND}
 "
 
-RDEPEND="
-	>=virtual/jre-1.8:*
-	${CDEPEND}"
+RDEPEND=">=virtual/jre-1.8:*"
 
-DOCS=( ../{NOTICE,README}.md )
+DOCS=( {NOTICE,README}.md )
+PATCHES=( "${DISTDIR}/javax-mail-1.6.7-java21.patch" ) #917068
 
 src_prepare() {
+	default #780585
 	java-pkg-2_src_prepare
-	mv src/main/{resources,java}/javax/mail/Version.java || die
+	mv mail/src/main/{resources,java}/javax/mail/Version.java || die
 }
 
+JAVA_CLASSPATH_EXTRA="jakarta-activation-1"
 JAVA_ENCODING="iso-8859-1"
-JAVA_GENTOO_CLASSPATH="jakarta-activation-1"
-JAVA_RESOURCE_DIRS="src/main/resources"
-JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="mail/src/main/resources"
+JAVA_SRC_DIR="mail/src/main/java"
 
 JAVA_TEST_EXTRA_ARGS=( -ea )
 JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="mail/src/test/resources"
+JAVA_TEST_SRC_DIR="mail/src/test/java"
 
 src_test() {
-	pushd src/test/java || die
+	pushd mail/src/test/java || die
 		# Selection according to 137,138 pom.xml
 		# 1) com.sun.mail.util.logging.MailHandlerTest
 		# java.io.IOException: Permission denied
@@ -60,6 +57,5 @@ src_test() {
 		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
 		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
 	popd
-
 	java-pkg-simple_src_test
 }


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

commit:     5ddc66a6653bfab6ae927ebd251b59081fa8707d
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Sep 28 06:46:43 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 07:20:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddc66a6

dev-java/javax-mail: add github upstream metadata

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

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

diff --git a/dev-java/javax-mail/metadata.xml b/dev-java/javax-mail/metadata.xml
index 75321cfb5598..53eb0003d9ca 100644
--- a/dev-java/javax-mail/metadata.xml
+++ b/dev-java/javax-mail/metadata.xml
@@ -4,4 +4,7 @@
 	<maintainer type="project">
 		<email>java@gentoo.org</email>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">jakartaee/mail-api</remote-id>
+	</upstream>
 </pkgmetadata>


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

commit:     76f63ea0d9bccf1ac58330657831a8dba05e31ba
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Sep 28 06:50:39 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 07:20:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f63ea0

dev-java/javax-mail: update HOMEPAGE, SRC_URI

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
index c72608beb918..53f046003118 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Skeleton command:
@@ -13,8 +13,8 @@ JAVA_TESTING_FRAMEWORKS="junit-4"
 inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Jakarta Mail API"
-HOMEPAGE="https://eclipse-ee4j.github.io/mail/"
-SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://jakartaee.github.io/mail-api/"
+SRC_URI="https://github.com/jakartaee/mail-api/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"


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

commit:     bf4cdad2ad0bfd23acdca1c9c8121fff4e963221
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Sep 28 07:06:06 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 07:20:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4cdad2

dev-java/javax-mail: style update, drop ExcessiveLineLength

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

 dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild | 28 +++++++-------------------
 1 file changed, 7 insertions(+), 21 deletions(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
index 53f046003118..cb0feeaf01ef 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
@@ -1,9 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/eclipse-ee4j/mail/archive/refs/tags/1.6.7.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild javax-mail-1.6.7.ebuild
-
 EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
@@ -15,17 +12,14 @@ inherit java-pkg-2 java-pkg-simple
 DESCRIPTION="Jakarta Mail API"
 HOMEPAGE="https://jakartaee.github.io/mail-api/"
 SRC_URI="https://github.com/jakartaee/mail-api/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/mail-${PV}/mail"
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
-# Common dependencies
-# POM: mail/pom.xml
-# com.sun.activation:jakarta.activation:1.2.1 -> >=dev-java/jakarta-activation-1.2.2:1
-
 CDEPEND="
-	>=dev-java/jakarta-activation-1.2.2:1
+	dev-java/jakarta-activation:1
 "
 
 DEPEND="
@@ -37,25 +31,22 @@ RDEPEND="
 	>=virtual/jre-1.8:*
 	${CDEPEND}"
 
-DOCS=( ../{LICENSE,NOTICE,README}.md )
-
-S="${WORKDIR}/mail-${PV}/mail"
+DOCS=( ../{NOTICE,README}.md )
 
 src_prepare() {
-	default
+	java-pkg-2_src_prepare
 	mv src/main/{resources,java}/javax/mail/Version.java || die
 }
 
 JAVA_ENCODING="iso-8859-1"
-
 JAVA_GENTOO_CLASSPATH="jakarta-activation-1"
-JAVA_SRC_DIR="src/main/java"
 JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR="src/main/java"
 
+JAVA_TEST_EXTRA_ARGS=( -ea )
 JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
 JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_EXTRA_ARGS=( -ea )
+JAVA_TEST_SRC_DIR="src/test/java"
 
 src_test() {
 	pushd src/test/java || die
@@ -72,8 +63,3 @@ src_test() {
 
 	java-pkg-simple_src_test
 }
-
-src_install() {
-	default # https://bugs.gentoo.org/789582
-	java-pkg-simple_src_install
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-05-10  6:37 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2022-05-10  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     8f9691b18e69e92d35c4b2c93b6a92765be5d4f4
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon May  9 20:53:11 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 10 06:34:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9691b1

dev-java/javax-mail: drop 1.6.7

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 79 -----------------------------
 1 file changed, 79 deletions(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
deleted file mode 100644
index 7c3810d36d90..000000000000
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/eclipse-ee4j/mail/archive/refs/tags/1.6.7.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild javax-mail-1.6.7.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.sun.mail:jakarta.mail:1.6.7"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Jakarta Mail API"
-HOMEPAGE="https://eclipse-ee4j.github.io/mail/"
-SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: mail/pom.xml
-# com.sun.activation:jakarta.activation:1.2.1 -> >=dev-java/jakarta-activation-1.2.2:1
-
-CDEPEND="
-	>=dev-java/jakarta-activation-1.2.2:1
-"
-
-DEPEND="
-	>=virtual/jdk-1.8:*
-	${CDEPEND}
-"
-
-RDEPEND="
-	>=virtual/jre-1.8:*
-	${CDEPEND}"
-
-DOCS=( ../{LICENSE,NOTICE,README}.md )
-
-S="${WORKDIR}/mail-${PV}/mail"
-
-src_prepare() {
-	default
-	mv src/main/{resources,java}/javax/mail/Version.java || die
-}
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_GENTOO_CLASSPATH="jakarta-activation-1"
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_EXTRA_ARGS=( -ea )
-
-src_test() {
-	pushd src/test/java || die
-		# Selection according to 137,138 pom.xml
-		# 1) com.sun.mail.util.logging.MailHandlerTest
-		# java.io.IOException: Permission denied
-		local JAVA_TEST_RUN_ONLY=$(find * \
-			-name "*TestSuite.java" -o -name "*Test.java" \
-			! -name "MailHandlerTest.java" \
-			)
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-	popd
-
-	java-pkg-simple_src_test
-}
-
-src_install() {
-	default # https://bugs.gentoo.org/789582
-	java-pkg-simple_src_install
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-05-10  6:37 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2022-05-10  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     5970df9ea54b71bdc2a2c38dd5e7208099d33d84
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Mon May  9 08:12:58 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 10 06:33:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5970df9e

dev-java/javax-mail: virtual/jdk-1.8:*" -> -11.*

Bug: https://bugs.gentoo.org/843182
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild | 79 ++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
new file mode 100644
index 000000000000..c72608beb918
--- /dev/null
+++ b/dev-java/javax-mail/javax-mail-1.6.7-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/eclipse-ee4j/mail/archive/refs/tags/1.6.7.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild javax-mail-1.6.7.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.sun.mail:jakarta.mail:1.6.7"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Jakarta Mail API"
+HOMEPAGE="https://eclipse-ee4j.github.io/mail/"
+SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+# Common dependencies
+# POM: mail/pom.xml
+# com.sun.activation:jakarta.activation:1.2.1 -> >=dev-java/jakarta-activation-1.2.2:1
+
+CDEPEND="
+	>=dev-java/jakarta-activation-1.2.2:1
+"
+
+DEPEND="
+	>=virtual/jdk-11:*
+	${CDEPEND}
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CDEPEND}"
+
+DOCS=( ../{LICENSE,NOTICE,README}.md )
+
+S="${WORKDIR}/mail-${PV}/mail"
+
+src_prepare() {
+	default
+	mv src/main/{resources,java}/javax/mail/Version.java || die
+}
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_GENTOO_CLASSPATH="jakarta-activation-1"
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_EXTRA_ARGS=( -ea )
+
+src_test() {
+	pushd src/test/java || die
+		# Selection according to 137,138 pom.xml
+		# 1) com.sun.mail.util.logging.MailHandlerTest
+		# java.io.IOException: Permission denied
+		local JAVA_TEST_RUN_ONLY=$(find * \
+			-name "*TestSuite.java" -o -name "*Test.java" \
+			! -name "MailHandlerTest.java" \
+			)
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+	popd
+
+	java-pkg-simple_src_test
+}
+
+src_install() {
+	default # https://bugs.gentoo.org/789582
+	java-pkg-simple_src_install
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-04-29  3:07 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-04-29  3:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9da6c835ba10a66d7bf8a5762c2d0ec0fb8ddbc0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 03:04:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 03:04:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da6c835

dev-java/javax-mail: fix WhitespaceFound

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

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
index 985b9effbf4a..7c3810d36d90 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -61,7 +61,7 @@ src_test() {
 	pushd src/test/java || die
 		# Selection according to 137,138 pom.xml
 		# 1) com.sun.mail.util.logging.MailHandlerTest
-		# java.io.IOException: Permission denied			
+		# java.io.IOException: Permission denied
 		local JAVA_TEST_RUN_ONLY=$(find * \
 			-name "*TestSuite.java" -o -name "*Test.java" \
 			! -name "MailHandlerTest.java" \


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-03-12 12:20 Miroslav Šulc
  0 siblings, 0 replies; 17+ messages in thread
From: Miroslav Šulc @ 2022-03-12 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     786abcd99b8e3324244ad59b917aa7fc8c1598e8
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 12 12:20:14 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Mar 12 12:20:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786abcd9

dev-java/javax-mail: removed obsolete 1.6.2-r1

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

 dev-java/javax-mail/Manifest                   |  1 -
 dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild | 77 --------------------------
 2 files changed, 78 deletions(-)

diff --git a/dev-java/javax-mail/Manifest b/dev-java/javax-mail/Manifest
index 29655766b0f8..25170c74c15f 100644
--- a/dev-java/javax-mail/Manifest
+++ b/dev-java/javax-mail/Manifest
@@ -1,2 +1 @@
-DIST JAVAMAIL-1_6_2.tar.gz 1107140 BLAKE2B c0f84bad014af1146bc2bb7f4f58924edf8f6762c222f979d1fec787e8dc93861691cd95c23eb663924597277607d2ce5058c232ad1e8626ed2d0f1e17c34a98 SHA512 6c07490fabbcf5969a2d8946bd9f38187cd33b864985e8183f15d9e1ba1508e445f2050633d9054f9ad546fede7790e64d31956bf23eb2ff8dae45129bd43534
 DIST javax-mail-1.6.7.tar.gz 1854297 BLAKE2B 70dac40cdf67c413db3370f9cdf5b9786fcebce4ba12725758bf6120a2b6874e079a5beef08ee1190e30bfe2f14ad21e73ef1710c982e3f658a2f2f11e524f2e SHA512 9e8754839efb43d14ade6189428c4b86f5fc180e2e18b4e121a9463aaa52c34a431dbf05a6264ef8221faf0b09cc08f914ff758cbb3931df97cea1a897c54c08

diff --git a/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild
deleted file mode 100644
index 81ac05785694..000000000000
--- a/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-1_6_2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild oracle-javamail-1.6.2.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.sun.mail:javax.mail:1.6.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="JavaMail API"
-HOMEPAGE="https://javaee.github.io/javamail/"
-SRC_URI="https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-${PV//./_}.tar.gz"
-
-LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-# Common dependencies
-# POM: mail/pom.xml
-# javax.activation:activation:1.1 -> !!!groupId-not-found!!!
-
-CP_DEPEND="
-	dev-java/jakarta-activation-api:1
-	dev-java/jakarta-activation:2
-"
-
-DEPEND="${CP_DEPEND}
-	>=virtual/jdk-1.8:*"
-
-RDEPEND="${CP_DEPEND}
-	>=virtual/jre-1.8:*"
-
-DOCS=( ../{LICENSE.txt,README.md} )
-
-S="${WORKDIR}/javamail-JAVAMAIL-${PV//./_}/mail"
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-src_prepare() {
-	default
-	mv src/main/{resources,java}/javax/mail/Version.java || die
-}
-
-src_test() {
-	pushd src/test/java || die
-		# Selection according to 201,202 pom.xml
-		local JAVA_TEST_RUN_ONLY=$(find * \
-			-name "*TestSuite.java" -o -name "*Test.java" \
-			! -name "MailHandlerTest.java" \
-			! -name "DurationFilterTest.java" \
-			! -name "CompactFormatterTest.java" \
-			! -name "CollectorFormatterTest.java" \
-			! -name "WriteTimeoutSocketTest.java" \
-			)
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-	popd
-
-	java-pkg-simple_src_test
-}
-
-src_install() {
-	default # https://bugs.gentoo.org/789582
-	java-pkg-simple_src_install
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-03-06  7:35 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-03-06  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     0bc40fe2e4ff03ae30d48bb8f8c1ca7b3d9f0b2d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 07:35:20 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 07:35:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc40fe2

dev-java/javax-mail: Stabilize 1.6.7 arm64, #834096

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

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
index 8cddb6fae567..985b9effbf4a 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 # Common dependencies
 # POM: mail/pom.xml


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

commit:     f64719049e956332f38dc238354d158ddc6babe8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 10:15:12 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 10:15:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6471904

dev-java/javax-mail: x86 stable wrt bug #834096

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

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
index 33f4d6e1b693..8cddb6fae567 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # Common dependencies
 # POM: mail/pom.xml


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-02-28 10:14 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2022-02-28 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     f9e5b7dc415bf9ee940a9028b349164f7b4b867b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 10:14:38 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 10:14:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e5b7dc

dev-java/javax-mail: ppc64 stable wrt bug #834096

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

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
index 2ffee9d4ded8..33f4d6e1b693 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86"
 
 # Common dependencies
 # POM: mail/pom.xml


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

commit:     21556e2ff6482944b2f3aa927c5bf5687eaa7bb8
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 27 13:54:25 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Feb 27 13:54:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21556e2f

dev-java/javax-mail: Stabilize 1.6.7 amd64, #834096

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

 dev-java/javax-mail/javax-mail-1.6.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.7.ebuild b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
index 63b23faa0a7e..2ffee9d4ded8 100644
--- a/dev-java/javax-mail/javax-mail-1.6.7.ebuild
+++ b/dev-java/javax-mail/javax-mail-1.6.7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/eclipse-ee4j/mail/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="EPL-1.0 EPL-2.0 GPL-2-with-classpath-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: mail/pom.xml


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-01-27 17:34 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2022-01-27 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     069f4f8b5173144ab58dfa43c115030b5a66dc51
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jan 27 16:27:00 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 17:34:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069f4f8b

dev-java/javax-mail: add missing dependency

Closes: https://bugs.gentoo.org/832153
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild | 77 ++++++++++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild b/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild
new file mode 100644
index 000000000000..81ac05785694
--- /dev/null
+++ b/dev-java/javax-mail/javax-mail-1.6.2-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-1_6_2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild oracle-javamail-1.6.2.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.sun.mail:javax.mail:1.6.2"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JavaMail API"
+HOMEPAGE="https://javaee.github.io/javamail/"
+SRC_URI="https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-${PV//./_}.tar.gz"
+
+LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: mail/pom.xml
+# javax.activation:activation:1.1 -> !!!groupId-not-found!!!
+
+CP_DEPEND="
+	dev-java/jakarta-activation-api:1
+	dev-java/jakarta-activation:2
+"
+
+DEPEND="${CP_DEPEND}
+	>=virtual/jdk-1.8:*"
+
+RDEPEND="${CP_DEPEND}
+	>=virtual/jre-1.8:*"
+
+DOCS=( ../{LICENSE.txt,README.md} )
+
+S="${WORKDIR}/javamail-JAVAMAIL-${PV//./_}/mail"
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+src_prepare() {
+	default
+	mv src/main/{resources,java}/javax/mail/Version.java || die
+}
+
+src_test() {
+	pushd src/test/java || die
+		# Selection according to 201,202 pom.xml
+		local JAVA_TEST_RUN_ONLY=$(find * \
+			-name "*TestSuite.java" -o -name "*Test.java" \
+			! -name "MailHandlerTest.java" \
+			! -name "DurationFilterTest.java" \
+			! -name "CompactFormatterTest.java" \
+			! -name "CollectorFormatterTest.java" \
+			! -name "WriteTimeoutSocketTest.java" \
+			)
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+	popd
+
+	java-pkg-simple_src_test
+}
+
+src_install() {
+	default # https://bugs.gentoo.org/789582
+	java-pkg-simple_src_install
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2022-01-27 17:34 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2022-01-27 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ee831ef5f8ac2da5d8aee16a01925a3c9eb82546
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jan 27 16:33:33 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 17:34:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee831ef5

dev-java/javax-mail: Remove obsolete version

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

 dev-java/javax-mail/javax-mail-1.6.2.ebuild | 83 -----------------------------
 1 file changed, 83 deletions(-)

diff --git a/dev-java/javax-mail/javax-mail-1.6.2.ebuild b/dev-java/javax-mail/javax-mail-1.6.2.ebuild
deleted file mode 100644
index 864ef388d4f4..000000000000
--- a/dev-java/javax-mail/javax-mail-1.6.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-1_6_2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild oracle-javamail-1.6.2.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.sun.mail:javax.mail:1.6.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="JavaMail API"
-HOMEPAGE="https://javaee.github.io/javamail/"
-SRC_URI="https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-${PV//./_}.tar.gz"
-
-LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-# No clue how to deal with ${S}/exclude.xml
-# RESTRICT="test"
-
-# Common dependencies
-# POM: mail/pom.xml
-# javax.activation:activation:1.1 -> !!!groupId-not-found!!!
-
-CP_DEPEND="
-	dev-java/jakarta-activation-api:1
-"
-
-DEPEND="${CP_DEPEND}
-	>=virtual/jdk-1.8:*"
-
-RDEPEND="${CP_DEPEND}
-	>=virtual/jre-1.8:*"
-
-DOCS=( ../{LICENSE.txt,README.md} )
-
-S="${WORKDIR}/javamail-JAVAMAIL-${PV//./_}/mail"
-
-JAVA_ENCODING="iso-8859-1"
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_RESOURCE_DIRS="src/main/resources"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="src/test/java"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-
-src_prepare() {
-	default
-	mv src/main/{resources,java}/javax/mail/Version.java || die
-}
-
-src_test() {
-	pushd src/test/java || die
-		# Selection according to 201,202 pom.xml
-		local JAVA_TEST_RUN_ONLY=$(find * \
-			-name "*TestSuite.java" -o -name "*Test.java" \
-			! -name "MailHandlerTest.java" \
-			! -name "DurationFilterTest.java" \
-			! -name "CompactFormatterTest.java" \
-			! -name "CollectorFormatterTest.java" \
-			! -name "WriteTimeoutSocketTest.java" \
-			)
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
-		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
-	popd
-
-	# With higher Java versions tests run forever.
-	local vm_version="$(java-config -g PROVIDES_VERSION)"
-	if [[ "${vm_version}" == "1.8" ]] ; then
-		java-pkg-simple_src_test
-	fi
-}
-
-src_install() {
-	default # https://bugs.gentoo.org/789582
-	java-pkg-simple_src_install
-}


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

commit:     3f3b4b6110086b11bf2b7681aae7b0c5f9a9780b
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Jan 22 23:14:59 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 08:38:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3b4b61

dev-java/javax-mail: new package

Needed for dev-java/log4j-core-2.17.1

Package name to reflect artifactId 'javax.mail'. Reserve 'javamail' for
the source tarball containing more artifacts.

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

 dev-java/javax-mail/Manifest                |  1 +
 dev-java/javax-mail/javax-mail-1.6.2.ebuild | 83 +++++++++++++++++++++++++++++
 dev-java/javax-mail/metadata.xml            |  7 +++
 3 files changed, 91 insertions(+)

diff --git a/dev-java/javax-mail/Manifest b/dev-java/javax-mail/Manifest
new file mode 100644
index 000000000000..23cb84a4759c
--- /dev/null
+++ b/dev-java/javax-mail/Manifest
@@ -0,0 +1 @@
+DIST JAVAMAIL-1_6_2.tar.gz 1107140 BLAKE2B c0f84bad014af1146bc2bb7f4f58924edf8f6762c222f979d1fec787e8dc93861691cd95c23eb663924597277607d2ce5058c232ad1e8626ed2d0f1e17c34a98 SHA512 6c07490fabbcf5969a2d8946bd9f38187cd33b864985e8183f15d9e1ba1508e445f2050633d9054f9ad546fede7790e64d31956bf23eb2ff8dae45129bd43534

diff --git a/dev-java/javax-mail/javax-mail-1.6.2.ebuild b/dev-java/javax-mail/javax-mail-1.6.2.ebuild
new file mode 100644
index 000000000000..864ef388d4f4
--- /dev/null
+++ b/dev-java/javax-mail/javax-mail-1.6.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom mail/pom.xml --download-uri https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-1_6_2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild oracle-javamail-1.6.2.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.sun.mail:javax.mail:1.6.2"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JavaMail API"
+HOMEPAGE="https://javaee.github.io/javamail/"
+SRC_URI="https://github.com/javaee/javamail/archive/refs/tags/JAVAMAIL-${PV//./_}.tar.gz"
+
+LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# No clue how to deal with ${S}/exclude.xml
+# RESTRICT="test"
+
+# Common dependencies
+# POM: mail/pom.xml
+# javax.activation:activation:1.1 -> !!!groupId-not-found!!!
+
+CP_DEPEND="
+	dev-java/jakarta-activation-api:1
+"
+
+DEPEND="${CP_DEPEND}
+	>=virtual/jdk-1.8:*"
+
+RDEPEND="${CP_DEPEND}
+	>=virtual/jre-1.8:*"
+
+DOCS=( ../{LICENSE.txt,README.md} )
+
+S="${WORKDIR}/javamail-JAVAMAIL-${PV//./_}/mail"
+
+JAVA_ENCODING="iso-8859-1"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+src_prepare() {
+	default
+	mv src/main/{resources,java}/javax/mail/Version.java || die
+}
+
+src_test() {
+	pushd src/test/java || die
+		# Selection according to 201,202 pom.xml
+		local JAVA_TEST_RUN_ONLY=$(find * \
+			-name "*TestSuite.java" -o -name "*Test.java" \
+			! -name "MailHandlerTest.java" \
+			! -name "DurationFilterTest.java" \
+			! -name "CompactFormatterTest.java" \
+			! -name "CollectorFormatterTest.java" \
+			! -name "WriteTimeoutSocketTest.java" \
+			)
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+		JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+	popd
+
+	# With higher Java versions tests run forever.
+	local vm_version="$(java-config -g PROVIDES_VERSION)"
+	if [[ "${vm_version}" == "1.8" ]] ; then
+		java-pkg-simple_src_test
+	fi
+}
+
+src_install() {
+	default # https://bugs.gentoo.org/789582
+	java-pkg-simple_src_install
+}

diff --git a/dev-java/javax-mail/metadata.xml b/dev-java/javax-mail/metadata.xml
new file mode 100644
index 000000000000..75321cfb5598
--- /dev/null
+++ b/dev-java/javax-mail/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>java@gentoo.org</email>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/
@ 2016-08-03 20:59 Austin English
  0 siblings, 0 replies; 17+ messages in thread
From: Austin English @ 2016-08-03 20:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e3b3222c6d412537c96adcd92fcb0191185378da
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  3 20:56:45 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Wed Aug  3 20:59:15 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b3222c

dev-java/javax-mail: new ebuild

Package-Manager: portage-2.3.0

 dev-java/javax-mail/Manifest              |  1 +
 dev-java/javax-mail/javax-mail-1.4.ebuild | 26 ++++++++++++++++++++++++++
 dev-java/javax-mail/metadata.xml          |  8 ++++++++
 3 files changed, 35 insertions(+)

diff --git a/dev-java/javax-mail/Manifest b/dev-java/javax-mail/Manifest
new file mode 100644
index 0000000..1519292
--- /dev/null
+++ b/dev-java/javax-mail/Manifest
@@ -0,0 +1 @@
+DIST mail-1.4-sources.jar 465692 SHA256 a20f7b4b98307424cb065ed4478dbce0a5831dfa48e1dea08d3d775632a9e1a6 SHA512 a4be6983d77a4baababcdb20d8586da7dc2f6a75419a02a1c8d72456023d4043b1aae6981321092a54e9f8dd0dc0ec7ab7d1080ab10fd9d84827e6c7a1d4c31c WHIRLPOOL 2885f46cd8780e708236ce0a336e12dfe373208638e0a2c9203452ca212deb44a55331620e2a25274889e9d9b9463bd4848541809fabc1cf4ff24722057c6561

diff --git a/dev-java/javax-mail/javax-mail-1.4.ebuild b/dev-java/javax-mail/javax-mail-1.4.ebuild
new file mode 100644
index 0000000..869df99
--- /dev/null
+++ b/dev-java/javax-mail/javax-mail-1.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 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="Provides a platform/protocol-independent framework for mail and messaging apps"
+HOMEPAGE="https://javamail.java.net/"
+SRC_URI="http://repo1.maven.org/maven2/javax/mail/mail/${PV}/mail-${PV}-sources.jar"
+
+LICENSE="|| ( CDDL GPL-2-with-classpath-exception )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+IUSE=""
+
+RDEPEND="
+	${CDEPEND}
+	>=virtual/jre-1.6"
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.6
+	app-arch/unzip"

diff --git a/dev-java/javax-mail/metadata.xml b/dev-java/javax-mail/metadata.xml
new file mode 100644
index 0000000..37998bf
--- /dev/null
+++ b/dev-java/javax-mail/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>java@gentoo.org</email>
+    <name>Java</name>
+  </maintainer>
+</pkgmetadata>


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

end of thread, other threads:[~2024-01-27  8:04 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-01 15:18 [gentoo-commits] repo/gentoo:master commit in: dev-java/javax-mail/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-01-27  8:04 Miroslav Šulc
2023-10-03  7:20 Miroslav Šulc
2023-10-03  7:20 Miroslav Šulc
2023-10-03  7:20 Miroslav Šulc
2022-05-10  6:37 Florian Schmaus
2022-05-10  6:37 Florian Schmaus
2022-04-29  3:07 Sam James
2022-03-12 12:20 Miroslav Šulc
2022-03-06  7:35 Sam James
2022-02-28 10:15 Agostino Sarubbo
2022-02-28 10:14 Agostino Sarubbo
2022-02-27 13:54 Jakov Smolić
2022-01-27 17:34 Florian Schmaus
2022-01-27 17:34 Florian Schmaus
2022-01-26  8:38 Miroslav Šulc
2016-08-03 20:59 Austin English

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