Introducing use_db4 macro to support db5 (libdb).

This commit is contained in:
Noriko Hosoi 2012-02-10 17:45:12 -08:00
parent cb3f4da6c8
commit 61d1908d60

View File

@ -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 <nhosoi@redhat.com> - 1.2.10-0.10.rc1.2
- Introducing use_db4 macro to support db5 (libdb).
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 1.2.10-0.10.rc1.1
- Rebuild against PCRE 8.30