summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <[email protected]>2025-08-21 13:26:56 +0200
committerSam James <[email protected]>2025-10-03 05:59:03 +0100
commita938ac23e587fec9650b16101898842739a0ecb3 (patch)
tree95d88cb03399648d0442d417a753f2de86112216 /media-libs/libbluray/libbluray-1.3.4-r3.ebuild
parentmedia-libs/libbluray: restrict to max jdk 21 (diff)
downloadgentoo-a938ac23e587fec9650b16101898842739a0ecb3.tar.gz
gentoo-a938ac23e587fec9650b16101898842739a0ecb3.tar.bz2
gentoo-a938ac23e587fec9650b16101898842739a0ecb3.zip
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 <[email protected]> Part-of: https://github.com/gentoo/gentoo/pull/43513 Signed-off-by: Sam James <[email protected]>
Diffstat (limited to 'media-libs/libbluray/libbluray-1.3.4-r3.ebuild')
-rw-r--r--media-libs/libbluray/libbluray-1.3.4-r3.ebuild16
1 files 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
}