commit:     ef18ae4f0f0820d241d07fa02a73e235a057c738
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Dec 19 16:13:05 2025 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jan 27 19:51:26 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef18ae4f

net-p2p/biglybt: enable apidocs

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

 net-p2p/biglybt/biglybt-4.0.0.0.ebuild | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/net-p2p/biglybt/biglybt-4.0.0.0.ebuild 
b/net-p2p/biglybt/biglybt-4.0.0.0.ebuild
index 9e28ebcaf93b..d44e83830c1e 100644
--- a/net-p2p/biglybt/biglybt-4.0.0.0.ebuild
+++ b/net-p2p/biglybt/biglybt-4.0.0.0.ebuild
@@ -3,13 +3,8 @@
 
 EAPI=8
 
-# for 3.8.0.2 USE=doc produces 2 errors:
-#   uis/src/com/biglybt/ui/swt/plugin/net/buddy/swt/BuddyPluginView.java:68:
-#   
uis/src/com/biglybt/ui/swt/plugin/net/buddy/swt/BuddyPluginViewChat.java:45:
-#   error: package com.biglybt.ui.swt.plugin.net.buddy does not exist
-JAVA_PKG_IUSE="source test"
+JAVA_PKG_IUSE="source doc test"
 JAVA_TESTING_FRAMEWORKS="junit-jupiter"
-MAVEN_PROVIDES="com.${PN}:${PN}-core:${PV} com.${PN}:${PN}-ui:${PV}"
 
 inherit desktop java-pkg-2 java-pkg-simple junit5 optfeature xdg
 
@@ -60,6 +55,7 @@ PATCHES=(
        "${FILESDIR}"/biglybt-3.8.0.2-unbundle-bcprov.patch #936549
 )
 
+JAVADOC_SRC_DIRS=( {core,uis}/src )
 JAVA_GENTOO_CLASSPATH_EXTRA="target/classes"
 JAVA_JAR_FILENAME="BiglyBT.jar"
 JAVA_MAIN_CLASS="com.${PN}.ui.Main"
@@ -125,8 +121,8 @@ src_compile() {
 
        java-pkg-simple_src_compile
 
-       # see top comment
-       # use doc && JAVA_SRC_DIR=( {core,uis}/src ) ejavadoc
+       JAVADOC_CLASSPATH="${JAVA_GENTOO_CLASSPATH}"
+       use doc && ejavadoc
 }
 
 src_install() {

Reply via email to