%undefine with_java
%endif
+%if "%{pld_release}" == "ti"
+%bcond_without java_sun # build with gcj
+%else
+%bcond_with java_sun # build with java-sun
+%endif
+
+%include /usr/lib/rpm/macros.java
+
%define libver 4.7
%define ver %{libver}.25
%define patchlevel 4
Summary(pl.UTF-8): Biblioteka C do obsługi baz Berkeley DB
Name: db4.7
Version: %{ver}.%{patchlevel}
-Release: 1
+Release: 2
Epoch: 0
License: GPL-like (see LICENSE)
Group: Libraries
URL: http://www.oracle.com/technology/products/berkeley-db/index.html
BuildRequires: automake
BuildRequires: ed
-%{?with_java:BuildRequires: jdk}
+%if %{with java}
+%{!?with_java_sun:BuildRequires: java-gcj-compat-devel}
+%{?with_java_sun:BuildRequires: java-sun}
+BuildRequires: rpm >= 4.4.9-56
+BuildRequires: rpm-javaprov
+%endif
BuildRequires: libstdc++-devel
BuildRequires: rpmbuild(macros) >= 1.426
BuildRequires: sed >= 4.0
%build
cp -f /usr/share/automake/config.sub dist
+JAVACFLAGS="-source 1.5 -target 1.5"
+export JAVACFLAGS
+
%if %{with static_libs}
cp -a build_unix build_unix.static
CFLAGS="%{rpmcflags}"
CXXFLAGS="%{rpmcflags} -fno-implicit-templates"
LDFLAGS="%{rpmcflags} %{rpmldflags}"
+
export CC CXX CFLAGS CXXFLAGS LDFLAGS
../dist/%configure \