[packages/libbluray] improve java support
atler
atler at pld-linux.org
Tue Aug 5 01:05:46 CEST 2025
commit 2dfa9ff7fccbbc69acfb5d8da5e72bc18992baac
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Aug 5 01:04:29 2025 +0200
improve java support
libbluray.spec | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/libbluray.spec b/libbluray.spec
index 46f0233..02ffb84 100644
--- a/libbluray.spec
+++ b/libbluray.spec
@@ -23,6 +23,7 @@ BuildRequires: libtool
BuildRequires: libudfread-devel >= 1.1.1
BuildRequires: libxml2-devel >= 1:2.6.0
BuildRequires: pkgconfig
+BuildRequires: rpm-javaprov
Requires: libudfread >= 1.1.1
Requires: libxml2 >= 1:2.6.0
%if %{with java}
@@ -95,14 +96,21 @@ Klasy obsługujące BD-Java dla libbluray.
%setup -q
%build
+%{?with_java:export JAVA_HOME="%{java_home}"}
%{__libtoolize}
%{__aclocal} -I m4
%{__autoconf}
%{__autoheader}
%{__automake}
%configure \
- %{?with_java:JDK_HOME=%{java_home}} \
- %{!?with_java:--disable-bdjava-jar} \
+%if %{with java}
+ JDK_HOME="%{java_home}" \
+%if %{_ver_ge %default_jdk_version 9}
+ --with-java9 \
+%endif
+%else
+ --disable-bdjava-jar \
+%endif
--disable-silent-rules \
%{__enable_disable static_libs static}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libbluray.git/commitdiff/2dfa9ff7fccbbc69acfb5d8da5e72bc18992baac
More information about the pld-cvs-commit
mailing list