From 1cd7d29c02aedb7dfb5978e41439f5180e0ed83a Mon Sep 17 00:00:00 2001 From: Jan Vcelak Date: Fri, 25 Nov 2011 23:13:20 +0100 Subject: [PATCH] compile backends as modules (except BDB, HDB, and monitor) --- openldap.spec | 57 ++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 12 deletions(-) diff --git a/openldap.spec b/openldap.spec index 2ab1913..1049230 100644 --- a/openldap.spec +++ b/openldap.spec @@ -224,21 +224,25 @@ pushd openldap-%{version}/build-servers build \ --enable-slapd \ --enable-bdb \ + --enable-dnssrv=mod \ --enable-hdb \ - --enable-ldap \ - --enable-meta \ + --enable-ldap=mod \ + --enable-meta=mod \ --enable-monitor \ - --enable-null \ - --enable-shell \ + --enable-null=mod \ + --enable-shell=mod \ --enable-sql=mod \ + --enable-mdb=mod \ --disable-ndb \ - --enable-passwd \ - --enable-sock \ + --enable-passwd=mod \ + --enable-sock=mod \ --disable-perl \ - --enable-relay \ + --enable-relay=mod \ + --enable-overlays=mod \ + --enable-dynacl \ + --enable-aci=yes \ --disable-shared \ - --disable-dynamic \ - --enable-overlays=mod + --disable-dynamic popd # build clients @@ -586,7 +590,36 @@ exit 0 %dir %attr(-,ldap,ldap) %{_localstatedir}/run/openldap %{_unitdir}/slapd.service %{_datadir}/openldap-servers/ -%{_libdir}/openldap/[^b]* +%{_libdir}/openldap/accesslog* +%{_libdir}/openldap/auditlog* +%{_libdir}/openldap/back_dnssrv* +%{_libdir}/openldap/back_ldap* +%{_libdir}/openldap/back_mdb* +%{_libdir}/openldap/back_meta* +%{_libdir}/openldap/back_null* +%{_libdir}/openldap/back_passwd* +%{_libdir}/openldap/back_relay* +%{_libdir}/openldap/back_shell* +%{_libdir}/openldap/back_sock* +%{_libdir}/openldap/collect* +%{_libdir}/openldap/constraint* +%{_libdir}/openldap/dds* +%{_libdir}/openldap/deref* +%{_libdir}/openldap/dyngroup* +%{_libdir}/openldap/dynlist* +%{_libdir}/openldap/memberof* +%{_libdir}/openldap/pcache* +%{_libdir}/openldap/ppolicy* +%{_libdir}/openldap/refint* +%{_libdir}/openldap/retcode* +%{_libdir}/openldap/rwm* +%{_libdir}/openldap/seqmod* +%{_libdir}/openldap/smbk5pwd* +%{_libdir}/openldap/sssvlv* +%{_libdir}/openldap/syncprov* +%{_libdir}/openldap/translucent* +%{_libdir}/openldap/unique* +%{_libdir}/openldap/valsort* %{_libexecdir}/slapd/ %{_sbindir}/sl* %{_mandir}/man8/* @@ -599,8 +632,7 @@ exit 0 %files servers-sql %doc openldap-%{version}/servers/slapd/back-sql/docs/* %doc openldap-%{version}/servers/slapd/back-sql/rdbms_depend -%{_libdir}/openldap/back_sql*.so.* -%{_libdir}/openldap/back_sql.la +%{_libdir}/openldap/back_sql* %files clients %{_bindir}/* @@ -623,6 +655,7 @@ exit 0 + library: support for Wahl (draft) + a lot of bugfixes - remove patches which were merged upstream +- compile backends as modules (except BDB, HDB, and monitor) * Tue Nov 01 2011 Jan Vcelak 2.4.26-6 - package cleanup: