mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-07-30 10:38:07 -07:00
dev-java/bnd: register runtime dependencies
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
This commit is contained in:
committed by
Miroslav Šulc
parent
da13d9dc63
commit
a044751182
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user