Hi.
The attached patches enables db4 for php-ldap ;-)
Chears.
--
Regards // Oden Eriksson, Deserve-IT.com
--- cyrus-sasl.spec 2002-10-11 07:49:31.000000000 +0200
+++ cyrus-sasl.spec.oden 2002-12-31 02:47:22.000000000 +0100
@@ -3,7 +3,7 @@
Summary: SASL is the Simple Authentication and Security Layer.
Name: cyrus-sasl
Version: 1.5.27
-Release: 6mdk
+Release: 7mdk
Source0: %{name}-%{version}.tar.bz2
Source1: saslauthd.init
Source2: saslauthd.sysconfig
@@ -24,8 +24,7 @@
Requires: libsasl%{major}
BuildRequires: autoconf
BuildRequires: automake
-#BuildRequires: db3-devel >= 3.1.17-8
-BuildRequires: libdb3.3-devel
+BuildRequires: libdb4.0-devel
BuildRequires: pam-devel
BuildRequires: openssl-devel >= 0.9.6a
BuildRequires: libtool >= 1.4
@@ -154,11 +153,13 @@
#%patch6 -p0 -b .mdk
%patch7 -p1
-#rm -f config/missing
-#libtoolize --force
-#aclocal -I cmulocal
-#autoheader
-#automake -a
+#export WANT_AUTOCONF_2_5=1
+
+rm -f config/missing
+libtoolize --force
+aclocal -I cmulocal
+autoheader
+automake -a
autoconf
%build
@@ -298,6 +299,9 @@
%{_mandir}/man3/*
%changelog
+* Tue Dec 31 2002 Oden Eriksson <[EMAIL PROTECTED]> 1.5.27-7mdk
+- built against db4
+
* Fri Oct 11 2002 Laurent MONTEL <[EMAIL PROTECTED]> 1.5.27-6mdk
- Fix libsasl.la
--- openldap.spec 2002-11-04 19:43:54.000000000 +0100
+++ openldap.spec.oden 2002-12-31 02:55:12.000000000 +0100
@@ -1,6 +1,6 @@
%define name openldap
%define version 2.0.27
-%define release 1mdk
+%define release 2mdk
%define major 2
%define migtools_ver 40
@@ -85,7 +85,7 @@
%endif
BuildRequires: openssl-devel, perl, autoconf
#BuildRequires: libgdbm1-devel
-BuildRequires: db3-devel, libunixODBC2-devel, libltdl-devel, unixODBC-devel
+BuildRequires: libdb4.0-devel libunixODBC2-devel libltdl-devel unixODBC-devel
BuildRequires: ncurses-devel >= 5.0, tcp_wrappers-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: libldap%{major}, shadow-utils, setup >= 2.2.0-6mdk
@@ -482,7 +482,7 @@
# talk about gdbm to ldif conversion here instead of the initscript
if ls /var/lib/ldap/*.gdbm > /dev/null 2>&1 || : ; then
echo "To convert a gdbm DB to a ldif file, you can use the utility"
- echo "%{_sbindir}/slapcat-gdbm (actually openldap uses Berkeley DB 3.x)..."
+ echo "%{_sbindir}/slapcat-gdbm (actually openldap uses Berkeley DB 4.x)..."
fi
pushd %{_sysconfdir}/openldap/ > /dev/null
@@ -630,8 +630,10 @@
%{_libdir}/openldap/back_passwd*.so.*
%{_libdir}/openldap/back_passwd*.so
-
%changelog
+* Tue Dec 31 2002 Oden Eriksson <[EMAIL PROTECTED]> 2.0.27-2mdk
+- built against db4
+
* Mon Nov 4 2002 Vincent Danen <[EMAIL PROTECTED]> 2.0.27-1mdk
- 2.0.27
- start slurpd as user ldap, not root (re: bgmilne)
--- php-ldap.spec 2003-01-08 03:22:15.000000000 +0100
+++ php-ldap.spec.oden 2003-01-09 19:09:43.000000000 +0100
@@ -2,7 +2,7 @@
%define _docdir %{_datadir}/doc/%{name}-%{version}
%{expand:%(cat /usr/src/php-devel/PHP_BUILD||(echo -e "error: failed build dependencies:\n php-devel >= 430 (4.3.0) is needed by this package." >/dev/stderr;kill -2 $PPID))}
-%define release 1mdk
+%define release 2mdk
%define realname LDAP
%define modname ldap
@@ -12,8 +12,9 @@
%define mod_src ldap.c
%define mod_lib "-lldap -llber"
%define mod_def "-DCOMPILE_DL_LDAP"
-%define rlibs libldap2 pam libsasl7 libopenssl0 libdb3.3
-%define blibs libldap2-devel pam-devel libsasl7-devel libopenssl0-devel libdb3.3-devel
+%define rlibs libldap2 pam libsasl7 libopenssl0 libdb4.0
+%define blibs libldap2-devel pam-devel libsasl7-devel openssl-devel db4-devel
+
#########################################################
## Nothing to be changed after this, except changelog! ##
#########################################################
@@ -77,6 +78,9 @@
%config(noreplace) %{_sysconfdir}/php/%{inifile}
%changelog
+* Thu Jan 09 2003 Oden Eriksson <[EMAIL PROTECTED]> 4.3.0-2mdk
+- added db4 support
+
* Sun Jan 5 2003 Jean-Michel Dault <[EMAIL PROTECTED]> 4.3.0-1mdk
- New 4.3.0 release
- Totally macroize based on suggestions from Alexander Skwar