commit: 2efe9ada1058c471701439c560e6c23c250f71ab Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Wed Apr 2 22:41:03 2025 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Fri Apr 4 12:06:25 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efe9ada
dev-java/jdbc-mysql: add missing META-INF/services Closes: https://bugs.gentoo.org/953059 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/41441 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> .../{jdbc-mysql-9.2.0.ebuild => jdbc-mysql-9.2.0-r1.ebuild} | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dev-java/jdbc-mysql/jdbc-mysql-9.2.0.ebuild b/dev-java/jdbc-mysql/jdbc-mysql-9.2.0-r1.ebuild similarity index 88% rename from dev-java/jdbc-mysql/jdbc-mysql-9.2.0.ebuild rename to dev-java/jdbc-mysql/jdbc-mysql-9.2.0-r1.ebuild index bd1b2b48cde4..719d7cf8e728 100644 --- a/dev-java/jdbc-mysql/jdbc-mysql-9.2.0.ebuild +++ b/dev-java/jdbc-mysql/jdbc-mysql-9.2.0-r1.ebuild @@ -61,6 +61,14 @@ JAVA_SRC_DIR=( "src/main/user-impl/java" ) +src_prepare() { + java-pkg-2_src_prepare + mkdir -p src/main/resources/META-INF/services || die "META-INF" + # populate META-INF/services according to line 801 build.xml + echo com.mysql.cj.jdbc.Driver \ + > src/main/resources/META-INF/services/java.sql.Driver || die "META-INF" +} + src_install() { java-pkg-simple_src_install java-pkg_newjar "${DISTDIR}/oci-java-sdk-common-${OSC}.jar" oci-java-sdk-common.jar
