commit:     a938ac23e587fec9650b16101898842739a0ecb3
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Aug 21 11:26:56 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 04:59:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a938ac23

media-libs/libbluray: minor adjustments

The ant.build.javac.* properties are ant standard.
Their values are determined by java-utils-2.eclass.

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/43513
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libbluray/libbluray-1.3.4-r3.ebuild | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/media-libs/libbluray/libbluray-1.3.4-r3.ebuild 
b/media-libs/libbluray/libbluray-1.3.4-r3.ebuild
index d12ecdb2c85c..d2cecba48b27 100644
--- a/media-libs/libbluray/libbluray-1.3.4-r3.ebuild
+++ b/media-libs/libbluray/libbluray-1.3.4-r3.ebuild
@@ -31,7 +31,7 @@ COMMON_DEPEND="
 DEPEND="
        ${COMMON_DEPEND}
        java? (
-               >=dev-java/ant-1.10.14-r3:0
+               >=dev-java/ant-1.10.15:0
                <virtual/jdk-25:*
        )
 "
@@ -55,10 +55,14 @@ DOCS=( ChangeLog README.md )
 src_prepare() {
        default
 
-       cat > src/libbluray/bdj/build.properties <<-EOF
-               java_version_asm=1.8
-               java_version_bdj=1.8
-       EOF
+       if use java; then
+               cat > src/libbluray/bdj/build.properties <<-EOF || die 
"build.properties"
+                       ant.build.javac.source=$(java-pkg_get-source)
+                       ant.build.javac.target=$(java-pkg_get-target)
+                       java_version_asm=1.8
+                       java_version_bdj=1.8
+               EOF
+       fi
 
        eautoreconf
 }
@@ -87,7 +91,7 @@ multilib_src_install() {
 
        use utils &&
                find .libs/ -type f -executable ! -name "${PN}.*" \
-                        $(use java || echo '! -name bdj_test') -exec dobin {} +
+                       $(use java || echo '! -name bdj_test') -exec dobin {} +
 
        use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar
 }

Reply via email to