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

2024-04-11 Thread Miroslav Šulc
commit: 0e52553d3aa07367bbc2104f82aa65966b9ac690
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Sep  8 19:30:03 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 11 07:37:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e52553d

dev-java/jdbc-mysql: add 8.3.0

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

 dev-java/jdbc-mysql/Manifest|  2 ++
 dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild | 55 +
 2 files changed, 57 insertions(+)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index b39662917f89..27c5a47904df 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,2 +1,4 @@
 DIST mysql-connector-j-8.1.0.tar.gz 4241696 BLAKE2B 
930257a876b1b512b598ebf8397125145bb9d1a438fe33bb55ca208dddfdd29bd436a365cc35b9128cdee6eee436da688dd53cc3ed6cd04efb22d1f5af731863
 SHA512 
f8a7c621397f49981dd7d19e880d92ee051015ad011c027380ac85760dc22ce2f4117fd27b8d72325c5e2bc40a1a9c22e9534f7200208916ee62bbf1e5ad0c75
+DIST mysql-connector-j-8.3.0.tar.gz 4255433 BLAKE2B 
b5cd437e4ab87052c0fd8e4da6a2612d4c068193a4fe2d207505b2f42d664a414c8a0f3131f34b471a30bfa6b6bb9e76ad0dd4779abbecb46ea014ab5d06e36d
 SHA512 
0849ff13f4adc4ae2d2b9f64ff192435dd9560763a50c7df117a171ae1d90fc97bc36dc89097472d0a2c182492a45ca14ffcf577a9c54267be79e5b3f147dc41
 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B 
b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053
 SHA512 
73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e
+DIST oci-java-sdk-common-3.29.0.jar 453619 BLAKE2B 
41a68344a9cf4733c642e3a6e4254f3991f19c13edf57b3c61352b1e6ffdfabfe29cd8dccaa9b128fae618a492fb342007d14ad65b06cd614da572c787cf35ab
 SHA512 
b6def960e114b69d3f34706d5e293f0a05b30c31a1443a92e454631712bb633eaea3795beeeabe4eb1303b8ad42ef2b73d69880b73d360e193f8f1b532bc3430

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild
new file mode 100644
index ..5acf9cb6363a
--- /dev/null
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.mysql:mysql-connector-j:8.3.0"
+# Tests disabled, see bug #902723
+# JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+# Bundling a binary version of oci-java-sdk-common
+# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml
+OSC="3.29.0"
+
+DESCRIPTION="JDBC Type 4 driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz
+   
https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar;
+
+S="${WORKDIR}/mysql-connector-j-${PV}"
+
+LICENSE="GPL-2-with-MySQL-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   dev-java/c3p0:0
+   =dev-java/protobuf-java-3.25*:0
+   dev-java/slf4j-api:0
+"
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+   test? ( dev-java/junit:5 )"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+DOCS=( CHANGES README )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar"
+JAVA_JAR_FILENAME="mysql-connector-j.jar"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR=(
+   "src/generated"
+   "src/legacy/java"
+   "src/main/core-api/java"
+   "src/main/core-impl/java"
+   "src/main/protocol-impl/java"
+   "src/main/user-api/java"
+   "src/main/user-impl/java"
+)
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,junit-5"
+JAVA_TEST_RESOURCE_DIRS="src/test/config"
+JAVA_TEST_SRC_DIR="src/test/java"



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

2024-04-11 Thread Miroslav Šulc
commit: 868f40e9fea3594c5d61427f90e3c97bc3b34595
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Apr 11 07:37:38 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 11 07:37:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868f40e9

dev-java/jdbc-mysql: adjusted dependency syntax in 8.3.0 so that it works with 
java eclasses

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

 dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild
index 5acf9cb6363a..b1f06a0b4fbd 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.3.0.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~amd64 ~ppc64 ~x86"
 
 CP_DEPEND="
dev-java/c3p0:0
-   =dev-java/protobuf-java-3.25*:0
+   >=dev-java/protobuf-java-3.25:0 

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

2024-04-11 Thread Miroslav Šulc
commit: 46249ecc3a83ce2f73ba807d30f45d01546bc780
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Mar 25 07:25:40 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 11 07:37:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46249ecc

dev-java/jdbc-mysql: restrict to https://bugs.gentoo.org/927540
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../{jdbc-mysql-8.1.0.ebuild => jdbc-mysql-8.1.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0-r1.ebuild
similarity index 95%
rename from dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
rename to dev-java/jdbc-mysql/jdbc-mysql-8.1.0-r1.ebuild
index 09f0063500d1..649d226c823b 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0-r1.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
@@ -27,7 +27,7 @@ KEYWORDS="amd64 ppc64 x86"
 
 CP_DEPEND="
dev-java/c3p0:0
-   dev-java/protobuf-java:0
+   

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

2023-10-04 Thread Conrad Kostecki
commit: 50fd06269c315be66f79374480b5105778de2d11
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Oct  4 17:35:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct  4 21:56:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fd0626

dev-java/jdbc-mysql: drop 8.0.32

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33195
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  1 -
 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 3c205b5b2fdb..b39662917f89 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,3 +1,2 @@
-DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B 
bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8
 SHA512 
96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b
 DIST mysql-connector-j-8.1.0.tar.gz 4241696 BLAKE2B 
930257a876b1b512b598ebf8397125145bb9d1a438fe33bb55ca208dddfdd29bd436a365cc35b9128cdee6eee436da688dd53cc3ed6cd04efb22d1f5af731863
 SHA512 
f8a7c621397f49981dd7d19e880d92ee051015ad011c027380ac85760dc22ce2f4117fd27b8d72325c5e2bc40a1a9c22e9534f7200208916ee62bbf1e5ad0c75
 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B 
b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053
 SHA512 
73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
deleted file mode 100644
index 6b0870af39c9..
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Tests disabled, see bug #902723
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.mysql:mysql-connector-j:8.0.32"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-# Bundling a binary version of oci-java-sdk-common
-# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml
-OSC="2.47.0"
-
-DESCRIPTION="JDBC Type 4 driver for MySQL"
-HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
-SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz
-   
https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar;
-
-S="${WORKDIR}/mysql-connector-j-${PV}"
-
-LICENSE="GPL-2-with-MySQL-FLOSS-exception"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-CP_DEPEND="
-   dev-java/c3p0:0
-   dev-java/protobuf-java:0
-   dev-java/slf4j-api:0
-"
-DEPEND=" ${CP_DEPEND}
-   >=virtual/jdk-1.8:*
-"
-RDEPEND=" ${CP_DEPEND}
-   >=virtual/jre-1.8:*
-"
-
-DOCS=( CHANGES README )
-
-JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar"
-JAVA_JAR_FILENAME="mysql-connector-j.jar"
-JAVA_RESOURCE_DIRS="src/main/resources"
-JAVA_SRC_DIR=(
-   "src/generated"
-   "src/legacy/java"
-   "src/main/core-api/java"
-   "src/main/core-impl/java"
-   "src/main/protocol-impl/java"
-   "src/main/user-api/java"
-   "src/main/user-impl/java"
-)
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_RESOURCE_DIRS="src/test/config"
-JAVA_TEST_SRC_DIR="src/test/java"



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

2023-10-04 Thread Sam James
commit: 0f44137d998933fdfdd5c49e3066fc387f12c2e4
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 17:09:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 17:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f44137d

dev-java/jdbc-mysql: Stabilize 8.1.0 x86, #915159

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
index 5f2f48390a09..09f0063500d1 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-10-04 Thread Sam James
commit: 0300adbb6df7b4e42c8debeba50f9a47a5d59084
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 10:48:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 10:48:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0300adbb

dev-java/jdbc-mysql: Stabilize 8.1.0 amd64, #915159

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
index b8de3114b97f..5f2f48390a09 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-10-04 Thread Sam James
commit: d68ba91608e3a2f97f587a5aec0ecb9e797e5412
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 08:00:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 08:00:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68ba916

dev-java/jdbc-mysql: Stabilize 8.1.0 ppc64, #915159

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
index b9e815bc0824..b8de3114b97f 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ppc64 ~x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-09-04 Thread Miroslav Šulc
commit: 1a67687085f6863f9bdd433d890199bf712f7953
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug 21 19:50:38 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Sep  4 07:55:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a676870

dev-java/jdbc-mysql: add 8.1.0

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

 dev-java/jdbc-mysql/Manifest|  1 +
 dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 0af98f2a0950..3c205b5b2fdb 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,2 +1,3 @@
 DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B 
bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8
 SHA512 
96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b
+DIST mysql-connector-j-8.1.0.tar.gz 4241696 BLAKE2B 
930257a876b1b512b598ebf8397125145bb9d1a438fe33bb55ca208dddfdd29bd436a365cc35b9128cdee6eee436da688dd53cc3ed6cd04efb22d1f5af731863
 SHA512 
f8a7c621397f49981dd7d19e880d92ee051015ad011c027380ac85760dc22ce2f4117fd27b8d72325c5e2bc40a1a9c22e9534f7200208916ee62bbf1e5ad0c75
 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B 
b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053
 SHA512 
73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
new file mode 100644
index ..b9e815bc0824
--- /dev/null
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Tests disabled, see bug #902723
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.mysql:mysql-connector-j:8.1.0"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+# Bundling a binary version of oci-java-sdk-common
+# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml
+OSC="2.47.0"
+
+DESCRIPTION="JDBC Type 4 driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz
+   
https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar;
+
+S="${WORKDIR}/mysql-connector-j-${PV}"
+
+LICENSE="GPL-2-with-MySQL-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   dev-java/c3p0:0
+   dev-java/protobuf-java:0
+   dev-java/slf4j-api:0
+"
+DEPEND=" ${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+"
+RDEPEND=" ${CP_DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+DOCS=( CHANGES README )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar"
+JAVA_JAR_FILENAME="mysql-connector-j.jar"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR=(
+   "src/generated"
+   "src/legacy/java"
+   "src/main/core-api/java"
+   "src/main/core-impl/java"
+   "src/main/protocol-impl/java"
+   "src/main/user-api/java"
+   "src/main/user-impl/java"
+)
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_RESOURCE_DIRS="src/test/config"
+JAVA_TEST_SRC_DIR="src/test/java"



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

2023-03-23 Thread Miroslav Šulc
commit: a8ffd7478dcaa4b42789c3c0d02f807000548d46
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Mar 23 11:00:32 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 23 11:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ffd747

dev-java/jdbc-mysql: dropped obsolete and vulnerable 8.0.26

Bug: https://bugs.gentoo.org/862339
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  1 -
 dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 0fdc40e6dafc..0af98f2a0950 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,3 +1,2 @@
-DIST jdbc-mysql-8.0.26-sources.jar 1578978 BLAKE2B 
c42e22ea50b6c3890aaf51ec8bfe53918c680ea54b314cee80ecdd2be122f031000fdb70b895807a0d22e5841df6fe5a76ec49b2e3097749fb8eabff4afca68a
 SHA512 
8bf73a2cd0b5348d79e81da9c96da625258066b0b40d05d085b3978538dad75f4540a2b8414f005d90b8b87303c357e762bbf81dd2d8e68ff51c18a92124b7ae
 DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B 
bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8
 SHA512 
96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b
 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B 
b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053
 SHA512 
73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
deleted file mode 100644
index 85090fea59f7..
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom 
mysql-connector-java-8.0.25.pom.xml --download-uri 
https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-sources.jar
 --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jdbc-mysql-8.0.25.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="mysql:mysql-connector-java:8.0.26"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="JDBC Type 4 driver for MySQL"
-HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
-SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-connector-java-${PV}-sources.jar
 -> ${P}-sources.jar"
-
-LICENSE="GPL-2-with-MySQL-FLOSS-exception"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-# Common dependencies
-# POM: mysql-connector-java-${PV}.pom.xml
-# com.google.protobuf:protobuf-java:3.11.4 -> !!!groupId-not-found!!!
-
-CDEPEND="dev-java/c3p0:0
-   dev-java/protobuf-java:0
-   dev-java/slf4j-api:0"
-DEPEND=" ${CDEPEND}
-   >=virtual/jdk-1.8:*"
-RDEPEND=" ${CDEPEND}
-   >=virtual/jre-1.8:*"
-BDEPEND="app-arch/unzip"
-
-DOCS=( META-INF/README )
-
-S="${WORKDIR}"
-
-JAVA_GENTOO_CLASSPATH="c3p0,protobuf-java,slf4j-api"
-
-JAVA_SRC_DIR="com"
-JAVA_RESOURCE_DIRS="res"
-
-src_prepare() {
-   default
-   mkdir --parents "${JAVA_RESOURCE_DIRS}" || die
-   cp -r "${JAVA_SRC_DIR}" "META-INF" "${JAVA_RESOURCE_DIRS}"
-   find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + 
|| die
-}
-
-src_install() {
-   default
-   java-pkg-simple_src_install
-}



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

2023-03-23 Thread Sam James
commit: 6390d3b3fa6684b2c9ffc2d319cd6d173d93dccf
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 23 09:47:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 23 09:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6390d3b3

dev-java/jdbc-mysql: Stabilize 8.0.32 x86, #902799

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
index 4065a68903d6..6b0870af39c9 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-03-23 Thread Sam James
commit: fe84b05d4a4c00ff6cce48e30e1e8c7f561080c7
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 23 09:31:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 23 09:31:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe84b05d

dev-java/jdbc-mysql: Stabilize 8.0.32 amd64, #902799

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
index 66e62708d6c9..e6f805535782 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-03-23 Thread Sam James
commit: b3a183b701abaa7fd851a791c70c1ac166289370
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 23 09:31:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 23 09:31:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a183b7

dev-java/jdbc-mysql: Stabilize 8.0.32 ppc64, #902799

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
index e6f805535782..4065a68903d6 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/mysql-connector-j-${PV}"
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 
 CP_DEPEND="
dev-java/c3p0:0



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

2023-03-23 Thread Miroslav Šulc
commit: d6df20ef959a681bfc80f70831403696368763b2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Mar 23 08:19:03 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 23 08:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6df20ef

dev-java/jdbc-mysql: disable tests, bug #902791

Closes: https://bugs.gentoo.org/902791
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30316
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
index 01a428440a5c..66e62708d6c9 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
@@ -3,10 +3,10 @@
 
 EAPI=8
 
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.mysql:mysql-connector-j:8.0.32"
 # Tests disabled, see bug #902723
-# JAVA_TESTING_FRAMEWORKS="junit-4"
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.mysql:mysql-connector-j:8.0.32"
+JAVA_TESTING_FRAMEWORKS="junit-4"
 
 inherit java-pkg-2 java-pkg-simple
 



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

2023-03-23 Thread Miroslav Šulc
commit: dbd9abcca9642479b29ba88ab284a4d15040eaba
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jun 24 08:48:53 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 23 06:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd9abcc

dev-java/jdbc-mysql: add 8.0.32 - CVE-2022-21363

Bug: https://bugs.gentoo.org/862339
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30300
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  2 +
 dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild | 56 
 dev-java/jdbc-mysql/metadata.xml |  3 ++
 3 files changed, 61 insertions(+)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index ede4f5446708..0fdc40e6dafc 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1 +1,3 @@
 DIST jdbc-mysql-8.0.26-sources.jar 1578978 BLAKE2B 
c42e22ea50b6c3890aaf51ec8bfe53918c680ea54b314cee80ecdd2be122f031000fdb70b895807a0d22e5841df6fe5a76ec49b2e3097749fb8eabff4afca68a
 SHA512 
8bf73a2cd0b5348d79e81da9c96da625258066b0b40d05d085b3978538dad75f4540a2b8414f005d90b8b87303c357e762bbf81dd2d8e68ff51c18a92124b7ae
+DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B 
bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8
 SHA512 
96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b
+DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B 
b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053
 SHA512 
73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
new file mode 100644
index ..01a428440a5c
--- /dev/null
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.32.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.mysql:mysql-connector-j:8.0.32"
+# Tests disabled, see bug #902723
+# JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+# Bundling a binary version of oci-java-sdk-common
+# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml
+OSC="2.47.0"
+
+DESCRIPTION="JDBC Type 4 driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz
+   
https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar;
+
+S="${WORKDIR}/mysql-connector-j-${PV}"
+
+LICENSE="GPL-2-with-MySQL-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   dev-java/c3p0:0
+   dev-java/protobuf-java:0
+   dev-java/slf4j-api:0
+"
+DEPEND=" ${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+"
+RDEPEND=" ${CP_DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+DOCS=( CHANGES README )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar"
+JAVA_JAR_FILENAME="mysql-connector-j.jar"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_SRC_DIR=(
+   "src/generated"
+   "src/legacy/java"
+   "src/main/core-api/java"
+   "src/main/core-impl/java"
+   "src/main/protocol-impl/java"
+   "src/main/user-api/java"
+   "src/main/user-impl/java"
+)
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_RESOURCE_DIRS="src/test/config"
+JAVA_TEST_SRC_DIR="src/test/java"

diff --git a/dev-java/jdbc-mysql/metadata.xml b/dev-java/jdbc-mysql/metadata.xml
index 4221e170cbc0..5a8beaee4341 100644
--- a/dev-java/jdbc-mysql/metadata.xml
+++ b/dev-java/jdbc-mysql/metadata.xml
@@ -5,4 +5,7 @@
j...@gentoo.org
Java

+   
+   mysql/mysql-connector-j
+   
 



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

2021-09-01 Thread Miroslav Šulc
commit: 21e158a05eea7e0e84a34d0eb533afabe104b6c3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Sep  1 08:23:26 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Sep  1 08:23:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e158a0

dev-java/jdbc-mysql: removed obsolete 8.0.25

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  1 -
 dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 5a5593660ca..ede4f544670 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,2 +1 @@
-DIST jdbc-mysql-8.0.25-sources.jar 1556319 BLAKE2B 
75eb4837f6916247650a925f87d52e49848e3bc52cfa683a149624e4b749c3c4b3a7336a5659dd0c894f0285254c915364d9ffd7b4779c87e0894053a2854a5c
 SHA512 
c4384213845c43a494360131dcb7b9b424473237b65504d5ed4a7929cb8bb7b4b3c7cce6fde2c20a7026891751e76c78ea64af746a053ca42567a7e68782280e
 DIST jdbc-mysql-8.0.26-sources.jar 1578978 BLAKE2B 
c42e22ea50b6c3890aaf51ec8bfe53918c680ea54b314cee80ecdd2be122f031000fdb70b895807a0d22e5841df6fe5a76ec49b2e3097749fb8eabff4afca68a
 SHA512 
8bf73a2cd0b5348d79e81da9c96da625258066b0b40d05d085b3978538dad75f4540a2b8414f005d90b8b87303c357e762bbf81dd2d8e68ff51c18a92124b7ae

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
deleted file mode 100644
index 417722c0319..000
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom 
mysql-connector-java-8.0.25.pom.xml --download-uri 
https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-sources.jar
 --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jdbc-mysql-8.0.25.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="mysql:mysql-connector-java:8.0.25"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="JDBC Type 4 driver for MySQL"
-HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
-SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-connector-java-${PV}-sources.jar
 -> ${P}-sources.jar"
-
-LICENSE="GPL-2-with-MySQL-FLOSS-exception"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-
-# Common dependencies
-# POM: mysql-connector-java-${PV}.pom.xml
-# com.google.protobuf:protobuf-java:3.11.4 -> !!!groupId-not-found!!!
-
-CDEPEND="dev-java/c3p0:0
-   dev-java/protobuf-java:0
-   dev-java/slf4j-api:0"
-DEPEND=" ${CDEPEND}
-   >=virtual/jdk-1.8:* "
-RDEPEND=" ${CDEPEND}
-   >=virtual/jre-1.8:* "
-BDEPEND="app-arch/unzip"
-
-DOCS=( META-INF/README )
-
-S="${WORKDIR}"
-
-JAVA_GENTOO_CLASSPATH="c3p0,protobuf-java,slf4j-api"
-
-JAVA_SRC_DIR="com"
-JAVA_RESOURCE_DIRS="res"
-
-src_prepare() {
-   default
-   mkdir --parents "${JAVA_RESOURCE_DIRS}" || die
-   cp -r "${JAVA_SRC_DIR}" "META-INF" "${JAVA_RESOURCE_DIRS}"
-   find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + 
|| die
-}
-
-src_install() {
-   default
-   java-pkg-simple_src_install
-}



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

2021-09-01 Thread Agostino Sarubbo
commit: 93cd910016fcbccc4df9c8b8642c3d0b0e63eb3c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep  1 08:19:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep  1 08:19:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cd9100

dev-java/jdbc-mysql: ppc64 stable wrt bug #810874

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
index c7a1905d1b0..85090fea59f 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-08-29 Thread Sam James
commit: b564345fb1f1ad9215eb80aff1fe1454a5c5a7ba
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 29 17:56:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 29 17:56:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b564345f

dev-java/jdbc-mysql: Stabilize 8.0.26 x86, #810874

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
index fd20e2715f9..c7a1905d1b0 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-08-29 Thread Sam James
commit: 67493d16be7d89e4d7e8ef3cb435bf856bf4a8f6
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 29 17:55:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 29 17:55:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67493d16

dev-java/jdbc-mysql: Stabilize 8.0.26 amd64, #810874

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
index f943332913c..fd20e2715f9 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-07-29 Thread Miroslav Šulc
commit: b0a3fd2c0272ed2cef52ad6f49748bdb6600bbd5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jul 30 04:50:09 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 30 04:50:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a3fd2c

dev-java/jdbc-mysql: bump to 8.0.26

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  1 +
 dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index d137555a18f..5a5593660ca 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1 +1,2 @@
 DIST jdbc-mysql-8.0.25-sources.jar 1556319 BLAKE2B 
75eb4837f6916247650a925f87d52e49848e3bc52cfa683a149624e4b749c3c4b3a7336a5659dd0c894f0285254c915364d9ffd7b4779c87e0894053a2854a5c
 SHA512 
c4384213845c43a494360131dcb7b9b424473237b65504d5ed4a7929cb8bb7b4b3c7cce6fde2c20a7026891751e76c78ea64af746a053ca42567a7e68782280e
+DIST jdbc-mysql-8.0.26-sources.jar 1578978 BLAKE2B 
c42e22ea50b6c3890aaf51ec8bfe53918c680ea54b314cee80ecdd2be122f031000fdb70b895807a0d22e5841df6fe5a76ec49b2e3097749fb8eabff4afca68a
 SHA512 
8bf73a2cd0b5348d79e81da9c96da625258066b0b40d05d085b3978538dad75f4540a2b8414f005d90b8b87303c357e762bbf81dd2d8e68ff51c18a92124b7ae

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
new file mode 100644
index 000..f943332913c
--- /dev/null
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.26.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
mysql-connector-java-8.0.25.pom.xml --download-uri 
https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-sources.jar
 --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jdbc-mysql-8.0.25.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="mysql:mysql-connector-java:8.0.26"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JDBC Type 4 driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
+SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-connector-java-${PV}-sources.jar
 -> ${P}-sources.jar"
+
+LICENSE="GPL-2-with-MySQL-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: mysql-connector-java-${PV}.pom.xml
+# com.google.protobuf:protobuf-java:3.11.4 -> !!!groupId-not-found!!!
+
+CDEPEND="dev-java/c3p0:0
+   dev-java/protobuf-java:0
+   dev-java/slf4j-api:0"
+DEPEND=" ${CDEPEND}
+   >=virtual/jdk-1.8:*"
+RDEPEND=" ${CDEPEND}
+   >=virtual/jre-1.8:*"
+BDEPEND="app-arch/unzip"
+
+DOCS=( META-INF/README )
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="c3p0,protobuf-java,slf4j-api"
+
+JAVA_SRC_DIR="com"
+JAVA_RESOURCE_DIRS="res"
+
+src_prepare() {
+   default
+   mkdir --parents "${JAVA_RESOURCE_DIRS}" || die
+   cp -r "${JAVA_SRC_DIR}" "META-INF" "${JAVA_RESOURCE_DIRS}"
+   find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + 
|| die
+}
+
+src_install() {
+   default
+   java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jdbc-mysql/, dev-java/jdbc-mysql/files/

2021-06-09 Thread Miroslav Šulc
commit: d179ea4a5d7f3caf353fdae6186bf77d46c9494e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jun  8 08:10:15 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun  9 07:15:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d179ea4a

dev-java/jdbc-mysql: remove old

Bug: https://bugs.gentoo.org/786093
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21157
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest   |  1 -
 .../files/5.0.5-dist-target-depends.patch  | 11 ---
 .../5.0.5-remove-jboss-dependency-from-tests.patch | 39 --
 dev-java/jdbc-mysql/files/5.1.14-java6.patch   | 34 -
 dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild   | 83 --
 dev-java/jdbc-mysql/metadata.xml   | 12 ++--
 6 files changed, 4 insertions(+), 176 deletions(-)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 6e4b900fedb..d137555a18f 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,2 +1 @@
 DIST jdbc-mysql-8.0.25-sources.jar 1556319 BLAKE2B 
75eb4837f6916247650a925f87d52e49848e3bc52cfa683a149624e4b749c3c4b3a7336a5659dd0c894f0285254c915364d9ffd7b4779c87e0894053a2854a5c
 SHA512 
c4384213845c43a494360131dcb7b9b424473237b65504d5ed4a7929cb8bb7b4b3c7cce6fde2c20a7026891751e76c78ea64af746a053ca42567a7e68782280e
-DIST mysql-connector-java-5.1.26.tar.gz 3724076 BLAKE2B 
b5477e0f86a04b2135a47e3551cc89fa5f63f46faaccbf1e4473eb59e6d266d22d76a5c256d125feeeccd4625c22bcedaa9e21e613bf9759459e106b7d30db5f
 SHA512 
93b882f5262dc991aa885ed9ae7fead02b9d28431022c86c6724272b508e78eee3df7310e9964e60f68953ed56f4fcdf9159a90f463eb39aea65af2453371879

diff --git a/dev-java/jdbc-mysql/files/5.0.5-dist-target-depends.patch 
b/dev-java/jdbc-mysql/files/5.0.5-dist-target-depends.patch
deleted file mode 100644
index 28ffc7ad0da..000
--- a/dev-java/jdbc-mysql/files/5.0.5-dist-target-depends.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 build.xml.orig 2007-05-07 19:59:49.0 +0300
-+++ build.xml  2007-05-07 20:01:21.0 +0300
-@@ -291,7 +291,7 @@
-   
-   
- 
--  
-+  
- 
-   
-   

diff --git 
a/dev-java/jdbc-mysql/files/5.0.5-remove-jboss-dependency-from-tests.patch 
b/dev-java/jdbc-mysql/files/5.0.5-remove-jboss-dependency-from-tests.patch
deleted file mode 100644
index 394830701fe..000
--- a/dev-java/jdbc-mysql/files/5.0.5-remove-jboss-dependency-from-tests.patch
+++ /dev/null
@@ -1,39 +0,0 @@
 
mysql-connector-java-5.0.5/src/testsuite/regression/DataSourceRegressionTest.java
  2007-03-01 17:48:47.0 +0100
-+++ 
mysql-connector-java-5.0.5-no-jboss-test/src/testsuite/regression/DataSourceRegressionTest.java
2007-04-12 09:53:05.0 +0200
-@@ -52,7 +52,6 @@
- import testsuite.simple.DataSourceTest;
- 
- import com.mysql.jdbc.NonRegisteringDriver;
--import com.mysql.jdbc.integration.jboss.MysqlValidConnectionChecker;
- import com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource;
- import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
- import com.mysql.jdbc.jdbc2.optional.MysqlDataSourceFactory;
-@@ -315,28 +314,6 @@
-   assertEquals(testIntFlag, thawedDs.getBlobSendChunkSize());
-   }
-   
--  /**
--   * Tests fix for BUG#20242 - MysqlValidConnectionChecker for JBoss 
doesn't
--   * work with MySQLXADataSources.
--   * 
--   * @throws Exception if the test fails.
--   */
--  public void testBug20242() throws Exception {
--  if (versionMeetsMinimum(5, 0)) {
--  try {
--  
Class.forName("org.jboss.resource.adapter.jdbc.ValidConnectionChecker");
--  } catch (Exception ex) {
--  return; // class not available for testing
--  }
--  
--  MysqlXADataSource xaDs = new MysqlXADataSource();
--  xaDs.setUrl(dbUrl);
--  
--  MysqlValidConnectionChecker checker = new 
MysqlValidConnectionChecker();
--  
assertNull(checker.isValidConnection(xaDs.getXAConnection().getConnection()));
--  }   
--  }
--  
-   private void bindDataSource(String name, DataSource ds) throws 
Exception {
-   this.ctx.bind(this.tempDir.getAbsolutePath() + name, ds);
-   }

diff --git a/dev-java/jdbc-mysql/files/5.1.14-java6.patch 
b/dev-java/jdbc-mysql/files/5.1.14-java6.patch
deleted file mode 100644
index 49343706ad8..000
--- a/dev-java/jdbc-mysql/files/5.1.14-java6.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 build.xml.orig 2010-01-20 19:45:30.0 +0100
-+++ build.xml  2010-02-13 00:34:30.0 +0100
-@@ -131,7 +131,7 @@
- 

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

2021-06-03 Thread Sam James
commit: 359bd1f026cfe220814a014eb3cd7f1206d518ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 16:27:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 16:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359bd1f0

dev-java/jdbc-mysql: Stabilize 8.0.25 ppc64, #565036

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
index 99f855367bb..417722c0319 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-06-03 Thread Sam James
commit: f510dbacb5878d93ccf24826dfaeffe4bc0a6763
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 16:22:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 16:26:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f510dbac

dev-java/jdbc-mysql: Stabilize 8.0.25 x86, #565036

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
index 84cd206cdcc..1895cdf8c10 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-06-03 Thread Sam James
commit: dc572c692835f526850f1626cb67a7aedd9bf678
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  3 16:23:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  3 16:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc572c69

dev-java/jdbc-mysql: Stabilize 8.0.25 amd64, #565036

Signed-off-by: Sam James  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
index 1895cdf8c10..99f855367bb 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-c
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 # Common dependencies
 # POM: mysql-connector-java-${PV}.pom.xml



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

2021-06-03 Thread Miroslav Šulc
commit: 95bc042cd2b35bfad9db48b3ebf4d48f3815436d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jun  2 21:06:28 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jun  3 07:11:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bc042c

dev-java/jdbc-mysql: bump to 8.0.25

Bug: https://bugs.gentoo.org/565036
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21093
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  1 +
 dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 409a5b3cb9d..6e4b900fedb 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1 +1,2 @@
+DIST jdbc-mysql-8.0.25-sources.jar 1556319 BLAKE2B 
75eb4837f6916247650a925f87d52e49848e3bc52cfa683a149624e4b749c3c4b3a7336a5659dd0c894f0285254c915364d9ffd7b4779c87e0894053a2854a5c
 SHA512 
c4384213845c43a494360131dcb7b9b424473237b65504d5ed4a7929cb8bb7b4b3c7cce6fde2c20a7026891751e76c78ea64af746a053ca42567a7e68782280e
 DIST mysql-connector-java-5.1.26.tar.gz 3724076 BLAKE2B 
b5477e0f86a04b2135a47e3551cc89fa5f63f46faaccbf1e4473eb59e6d266d22d76a5c256d125feeeccd4625c22bcedaa9e21e613bf9759459e106b7d30db5f
 SHA512 
93b882f5262dc991aa885ed9ae7fead02b9d28431022c86c6724272b508e78eee3df7310e9964e60f68953ed56f4fcdf9159a90f463eb39aea65af2453371879

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
new file mode 100644
index 000..84cd206cdcc
--- /dev/null
+++ b/dev-java/jdbc-mysql/jdbc-mysql-8.0.25.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
mysql-connector-java-8.0.25.pom.xml --download-uri 
https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-sources.jar
 --slot 0 --keywords "~amd64 ~ppc64 ~x86" --ebuild jdbc-mysql-8.0.25.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="mysql:mysql-connector-java:8.0.25"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JDBC Type 4 driver for MySQL"
+HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/;
+SRC_URI="https://repo1.maven.org/maven2/mysql/mysql-connector-java/${PV}/mysql-connector-java-${PV}-sources.jar
 -> ${P}-sources.jar"
+
+LICENSE="GPL-2-with-MySQL-FLOSS-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: mysql-connector-java-${PV}.pom.xml
+# com.google.protobuf:protobuf-java:3.11.4 -> !!!groupId-not-found!!!
+
+CDEPEND="dev-java/c3p0:0
+   dev-java/protobuf-java:0
+   dev-java/slf4j-api:0"
+DEPEND=" ${CDEPEND}
+   >=virtual/jdk-1.8:* "
+RDEPEND=" ${CDEPEND}
+   >=virtual/jre-1.8:* "
+BDEPEND="app-arch/unzip"
+
+DOCS=( META-INF/README )
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="c3p0,protobuf-java,slf4j-api"
+
+JAVA_SRC_DIR="com"
+JAVA_RESOURCE_DIRS="res"
+
+src_prepare() {
+   default
+   mkdir --parents "${JAVA_RESOURCE_DIRS}" || die
+   cp -r "${JAVA_SRC_DIR}" "META-INF" "${JAVA_RESOURCE_DIRS}"
+   find "${JAVA_RESOURCE_DIRS}" -type f -name '*.java' -exec rm -rf {} + 
|| die
+}
+
+src_install() {
+   default
+   java-pkg-simple_src_install
+}



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

2020-05-17 Thread Aaron Bauman
commit: 8b706f34fd9961992a9fc3c004622a5cd22ea71c
Author: Alexey Sokolov  google  com>
AuthorDate: Fri May  8 14:19:39 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May 17 16:55:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b706f34

dev-java/jdbc-mysql: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  google.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild
index dde4a01e1dc..db996676e75 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ MY_PN="mysql-connector-java"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="MySQL JDBC driver"
-HOMEPAGE="http://www.mysql.com/products/connector/j/;
+HOMEPAGE="https://www.mysql.com/products/connector/j/;
 SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/${MY_P}.tar.gz;
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"



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

2017-06-12 Thread Brian Evans
commit: 4cff823a6476f9dc0ae2dcffd3dde057900ff5fe
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jun 12 16:52:45 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jun 12 16:52:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cff823a

dev-java/jdbc-mysql: Deprecate mirror://mysql from the package

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild
index 701289ec176..dde4a01e1dc 100644
--- a/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.ebuild
+++ b/dev-java/jdbc-mysql/jdbc-mysql-5.1.26.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"
@@ -14,7 +14,7 @@ MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="MySQL JDBC driver"
 HOMEPAGE="http://www.mysql.com/products/connector/j/;
-SRC_URI="mirror://mysql/Downloads/Connector-J/${MY_P}.tar.gz"
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/${MY_P}.tar.gz;
 
 LICENSE="GPL-2-with-MySQL-FLOSS-exception"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jdbc-mysql/, dev-java/jdbc-mysql/files/

2015-12-24 Thread Patrice Clement
commit: 342c4043a44d8412a4331c0513e9c2db17054add
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 24 14:01:38 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 24 14:03:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342c4043

dev-java/jdbc-mysql: Clean up old.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/jdbc-mysql/Manifest |  3 -
 dev-java/jdbc-mysql/files/5.1.11-java6.patch | 34 ---
 dev-java/jdbc-mysql/jdbc-mysql-5.1.14.ebuild | 81 --
 dev-java/jdbc-mysql/jdbc-mysql-5.1.18.ebuild | 81 --
 dev-java/jdbc-mysql/jdbc-mysql-5.1.23.ebuild | 86 
 5 files changed, 285 deletions(-)

diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest
index 67a2686..ad40d81 100644
--- a/dev-java/jdbc-mysql/Manifest
+++ b/dev-java/jdbc-mysql/Manifest
@@ -1,4 +1 @@
-DIST mysql-connector-java-5.1.14.tar.gz 3272153 SHA256 
ca6f873a4da59cfe1f464ccee29672dc3bc56ef79cc6a1e9aefba2449c7a32d0 SHA512 
42568335dce2e1dbce3e885dfbaafcba8456bf0bcdd9bcc3ec23f3c36af65d05b62968b56c0cda89f803e4d52f15effec8ae7ef40d16993ac542ae981991b6c6
 WHIRLPOOL 
a9f4bb2ed433eb078208f0780ca4a1d76d4b0e83c0c8f46e73fb80a1a00789266904dc4121dab7d227c3fe5752032cbee14e3cd0502cfac9a6ad2e10071dc4d3
-DIST mysql-connector-java-5.1.18.tar.gz 3834947 SHA256 
e67216a40fba486dbba9d93fca8e2d5bd6e434edb08f4b47b07e08f27555f414 SHA512 
ec6ac3892c9df1abe26a93b5b60f0ca6350dc4e35f3ba9862754d30c1e4a2a5ecb51eda3b2d8cb32a1b1503a472de0ccedc579144de30cbc12a40264f4e8b90d
 WHIRLPOOL 
3efcf5227ab8ce5d802f44458764d35a0705c89ff946902402c5e3e64a31bddd244f382622d9cecab18092df13e4da251894fc12a391f4cb53eddca29706e116
-DIST mysql-connector-java-5.1.23.tar.gz 3683852 SHA256 
133e74bd7cd0cd5f20dd8d2a365f5fc0274693517b323a6faa960ff46e2c68dc SHA512 
adeb464b52b4df717a81ceb0677901ce52e11d04b13f47c1f5312e1f4c45ab1be1a149acbbe147f73875330a0d5ed50265a1e5430657571d9223b39b34de6061
 WHIRLPOOL 
501b1558a4c6e1d07cc68e3d4764c4aba057436a46b075e30e852bca37db12570b8243744e58e81caaf02ac6ffed85d35cfa3b56823483ad6743037928dbdaad
 DIST mysql-connector-java-5.1.26.tar.gz 3724076 SHA256 
fade4caa398c41f537d9b7bcaf83aabaa1eab1ef23c81de49979b5b04ba395bd SHA512 
93b882f5262dc991aa885ed9ae7fead02b9d28431022c86c6724272b508e78eee3df7310e9964e60f68953ed56f4fcdf9159a90f463eb39aea65af2453371879
 WHIRLPOOL 
9ecf39094c1a07f5658a24574f7852aadf51c024495572bedf38ee74f83f6380159e60ce8b6a415480d8e9ec923174a0f6ba2209cdcb96167bcf8ed4e1e3a9b9

diff --git a/dev-java/jdbc-mysql/files/5.1.11-java6.patch 
b/dev-java/jdbc-mysql/files/5.1.11-java6.patch
deleted file mode 100644
index 1e3c21d..000
--- a/dev-java/jdbc-mysql/files/5.1.11-java6.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 build.xml.orig 2010-01-20 19:45:30.0 +0100
-+++ build.xml  2010-02-13 00:34:30.0 +0100
-@@ -124,7 +124,7 @@
-  
-   
- 
--  
-+  
-   
-   
-   
-@@ -746,7 +746,8 @@
-   
-+  debug="${debug.enable}"
-+  bootclasspath="${gentoo.bootclasspath}">
-   
-   
-   
-@@ -763,11 +764,7 @@
-   
-+  sourcepath="" srcdir="${buildDir}/${fullProdName}">
-   
-   
-   

diff --git a/dev-java/jdbc-mysql/jdbc-mysql-5.1.14.ebuild 
b/dev-java/jdbc-mysql/jdbc-mysql-5.1.14.ebuild
deleted file mode 100644
index 5e4cb51..000
--- a/dev-java/jdbc-mysql/jdbc-mysql-5.1.14.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-JAVA_PKG_IUSE="source"
-JAVA_PKG_WANT_BOOTCLASSPATH="1.5"
-WANT_ANT_TASKS="ant-contrib"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PN="mysql-connector-java"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="MySQL JDBC driver"
-HOMEPAGE="http://www.mysql.com/products/connector/j/;
-SRC_URI="mirror://mysql/Downloads/Connector-J/${MY_P}.tar.gz"
-
-LICENSE="GPL-2-with-MySQL-FLOSS-exception"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-IUSE="c3p0 log4j"
-
-COMMON_DEP="
-   log4j? ( dev-java/log4j )
-   c3p0? ( dev-java/c3p0 )
-   dev-java/commons-logging"
-
-RDEPEND=">=virtual/jre-1.6
-   ${COMMON_DEP}"
-
-DEPEND="virtual/jdk:1.6
-   ${COMMON_DEP}"
-
-S="${WORKDIR}/${MY_P}"
-
-java_prepare() {
-   epatch "${FILESDIR}/5.0.5-remove-jboss-dependency-from-tests.patch"
-   # http://bugs.mysql.com/bug.php?id=28286
-   epatch "${FILESDIR}/5.0.5-dist-target-depends.patch"
-   # use java6 for everything except jdbc3 - #283848
-   epatch "${FILESDIR}/5.1.14-java6.patch"
-
-   rm -v *.jar || die
-
-   # use test && mkdir src/lib-nodist # needed, or ant will fail
-
-   cd src/lib
-   rm -v *.jar || die
-