From a044751182c4b70da95f662ef3450246e81b3a83 Mon Sep 17 00:00:00 2001 From: "Volkmar W. Pogatzki" Date: Mon, 5 May 2025 21:21:12 +0200 Subject: [PATCH] dev-java/bnd: register runtime dependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Volkmar W. Pogatzki Signed-off-by: Miroslav Ć ulc --- .../{bnd-7.1.0-r1.ebuild => bnd-7.1.0-r2.ebuild} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename dev-java/bnd/{bnd-7.1.0-r1.ebuild => bnd-7.1.0-r2.ebuild} (88%) diff --git a/dev-java/bnd/bnd-7.1.0-r1.ebuild b/dev-java/bnd/bnd-7.1.0-r2.ebuild similarity index 88% rename from dev-java/bnd/bnd-7.1.0-r1.ebuild rename to dev-java/bnd/bnd-7.1.0-r2.ebuild index b7a5ea224d454..cddf68c90f4d1 100644 --- a/dev-java/bnd/bnd-7.1.0-r1.ebuild +++ b/dev-java/bnd/bnd-7.1.0-r2.ebuild @@ -38,13 +38,16 @@ DEPEND="${CP_DEPEND} dev-java/commons-lang:3.6 dev-java/eclipse-jdt-annotation:0 dev-java/felix-gogo-runtime:0 - dev-java/slf4j-api:0 dev-java/jtwig-reflection:0 dev-java/osgi-service-log:0 dev-java/osgi-service-subsystem:0 >=virtual/jdk-17:*" RDEPEND="${CP_DEPEND} + ~dev-java/bnd-annotation-${PV}:0 + ~dev-java/bnd-util-${PV}:0 + ~dev-java/libg-${PV}:0 + dev-java/slf4j-api:0 >=virtual/jre-17:*" PATCHES=( @@ -58,7 +61,6 @@ JAVA_CLASSPATH_EXTRA=" jtwig-reflection felix-gogo-runtime osgi-service-subsystem - slf4j-api " JAVA_MAIN_CLASS="aQute.bnd.main.bnd" JAVA_RESOURCE_DIRS="res" @@ -98,3 +100,11 @@ src_compile() { "*/remote/test/*" \ || die } + +src_install() { + java-pkg-simple_src_install + java-pkg_register-dependency libg + java-pkg_register-dependency bnd-annotation + java-pkg_register-dependency bnd-util + java-pkg_register-dependency slf4j-api +}