• [gentoo-dev] [PATCH] java-pkg-simple.eclass: do not java-pkg_gen-cp if

    From Volkmar W. Pogatzki@21:1/5 to All on Fri Jul 29 11:50:01 2022
    Closes: https://bugs.gentoo.org/861026
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    ---
    eclass/java-pkg-simple.eclass | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass index 09062d9ede6..6f7324240e3 100644
    --- a/eclass/java-pkg-simple.eclass
    +++ b/eclass/java-pkg-simple.eclass
    @@ -344,9 +344,6 @@ java-pkg-simple_prepend_resources() {
    java-pkg-simple_src_compile() {
    local sources=sources.lst classes=target/classes apidoc=target/api moduleinfo

    - # auto generate classpath
    - java-pkg_gen-cp JAVA_GENTOO_CLASSPATH
    -
    # do not compile if we decide to install binary jar
    if has binary ${JAVA_PKG_IUSE} && use binary; then
    # register the runtime dependencies
    @@ -357,6 +354,9 @@ java-pkg-simple_src_compile() {
    cp "${DISTDIR}"/${JAVA_BINJAR_FILENAME} ${JAVA_JAR_FILENAME}\
    || die "Could not copy the binary jar file to ${S}"
    return 0
    + else
    + # auto generate classpath
    + java-pkg_gen-cp JAVA_GENTOO_CLASSPATH
    fi

    # gather sources
    --
    2.35.1

    --- SoupGate-Win32 v1.05