diff --git a/389-ds-base.spec b/389-ds-base.spec index 9880447..74b5e73 100644 --- a/389-ds-base.spec +++ b/389-ds-base.spec @@ -8,6 +8,7 @@ %global relprefix 0. %global use_openldap 1 +%global use_db4 1 # fedora 15 and later uses tmpfiles.d # otherwise, comment this out @@ -19,7 +20,7 @@ Summary: 389 Directory Server (base) Name: 389-ds-base Version: 1.2.10 -Release: %{?relprefix}10%{?prerel}%{?dist}.1 +Release: %{?relprefix}10%{?prerel}%{?dist}.2 License: GPLv2 with exceptions URL: http://port389.org/ Group: System Environment/Daemons @@ -36,7 +37,11 @@ BuildRequires: openldap-devel %else BuildRequires: mozldap-devel %endif +%if %{use_db4} BuildRequires: db4-devel +%else +BuildRequires: libdb-devel +%endif BuildRequires: cyrus-sasl-devel BuildRequires: icu BuildRequires: libicu-devel @@ -76,7 +81,11 @@ Requires: cyrus-sasl-gssapi Requires: cyrus-sasl-md5 # this is needed for verify-db.pl +%if %{use_db4} Requires: db4-utils +%else +Requires: libdb-utils +%endif # This picks up libperl.so as a Requires, so we add this versioned one Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) @@ -106,7 +115,11 @@ BuildRequires: openldap-devel %else BuildRequires: mozldap-devel %endif +%if %{use_db4} BuildRequires: db4-devel +%else +BuildRequires: libdb-devel +%endif BuildRequires: cyrus-sasl-devel BuildRequires: libicu-devel BuildRequires: pcre-devel @@ -284,6 +297,9 @@ exit 0 %{_libdir}/%{pkgname}/libslapd.so.* %changelog +* Fri Feb 10 2012 Noriko Hosoi - 1.2.10-0.10.rc1.2 +- Introducing use_db4 macro to support db5 (libdb). + * Fri Feb 10 2012 Petr Pisar - 1.2.10-0.10.rc1.1 - Rebuild against PCRE 8.30