Hi.
Attached are some simple patches that removes all db3 requirements from the
apache2 core. At least, please consider using them...
It builds and installs here at home on my ML9.0.
Chears.
--
Regards // Oden Eriksson, Deserve-IT.com
--- openldap.spec 2002-11-04 19:43:00.000000000 +0100
+++ openldap.spec.oden 2002-12-31 02:55:00.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)
--- cyrus-sasl.spec 2002-10-11 07:49:00.000000000 +0200
+++ cyrus-sasl.spec.oden 2002-12-31 02:47:00.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
--- pam.spec 2002-12-12 10:09:00.000000000 +0100
+++ pam.spec.oden 2002-12-31 03:01:00.000000000 +0100
@@ -3,7 +3,7 @@
Summary: A security tool which provides authentication for applications.
Name: pam
Version: 0.75
-Release: 29mdk
+Release: 30mdk
License: GPL or BSD
Group: System/Libraries
Source: ftp.us.kernel.org:/pub/linux/libs/pam/pre/library/Linux-PAM-%{version}.tar.bz2
@@ -77,7 +77,7 @@
Buildroot: %{_tmppath}/%{name}-%{version}-root
Requires: cracklib, cracklib-dicts, pwdb >= 0.54-2, initscripts >= 3.94
-BuildRequires: bison cracklib-devel db2-devel db3-devel flex glib-devel pwdb-devel
+BuildRequires: bison cracklib-devel libdb4.0-devel flex glib-devel pwdb-devel
BuildRequires: linuxdoc-tools
Obsoletes: pamconfig
Provides: pamconfig
@@ -275,6 +275,9 @@
%doc doc/html doc/ps doc/txts doc/specs/rfc86.0.txt Copyright
%changelog
+* Tue Dec 31 2002 Oden Eriksson <[EMAIL PROTECTED]> 0.75-30mdk
+- built against db4
+
* Thu Dec 12 2002 Frederic Crozat <[EMAIL PROTECTED]> 0.75-29mdk
- Patch509: don't complain when / is owned by root.adm