[packages/db5.2] Rel 9

arekm arekm at pld-linux.org
Sun Aug 9 13:33:01 CEST 2026


commit 46fecb27aabd6104dd0e9718a8f01308898a86cd
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sun Aug 9 13:32:44 2026 +0200

    Rel 9

 db5.2.spec | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/db5.2.spec b/db5.2.spec
index acab562..88e7623 100644
--- a/db5.2.spec
+++ b/db5.2.spec
@@ -7,6 +7,8 @@
 %bcond_with	default_db	# use this db as default system db
 %bcond_with	rpm_db		# install library to rootfs for /bin/rpm
 
+# javac 9+ rejects the -source/-target 1.5 the Java bindings are built with
+%{?with_java:%{?use_default_jdk:%use_default_jdk 8}}
 
 %define		major		5
 %define		libver		%{major}.2
@@ -16,7 +18,7 @@ Summary:	Berkeley DB database library for C
 Summary(pl.UTF-8):	Biblioteka C do obsługi baz Berkeley DB
 Name:		db5.2
 Version:	%{ver}.%{patchlevel}
-Release:	8
+Release:	9
 License:	BSD-like (see LICENSE)
 Group:		Libraries
 #Source0Download: http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
@@ -28,11 +30,11 @@ Patch2:		%{name}-atomic_compare_exchange.patch
 URL:		http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
 BuildRequires:	automake
 %if %{with java}
-BuildRequires:	jdk
+%buildrequires_jdk
 BuildRequires:	rpm-javaprov
 %endif
 BuildRequires:	libstdc++-devel
-BuildRequires:	rpmbuild(macros) >= 1.426
+BuildRequires:	rpmbuild(macros) >= 2.021
 BuildRequires:	sed >= 4.0
 %{?with_tcl:BuildRequires:	tcl-devel >= 8.4.0}
 Requires:	uname(release) >= 2.6.0
@@ -387,6 +389,13 @@ cp -f /usr/share/automake/config.sub lang/sql/sqlite
 JAVACFLAGS="-source 1.5 -target 1.5"
 export JAVACFLAGS
 
+%if %{with java}
+JAVA="%{java_home}/bin/java"
+JAVAC="%{java_home}/bin/javac"
+JAR="%{java_home}/bin/jar"
+export JAVA JAVAC JAR
+%endif
+
 %define		configuredir	../dist
 
 %if %{with static_libs}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/db5.2.git/commitdiff/46fecb27aabd6104dd0e9718a8f01308898a86cd



More information about the pld-cvs-commit mailing list