[openldap] compile backends as modules (except BDB, HDB, and monitor)
jvcelak
jvcelak at fedoraproject.org
Wed Nov 30 17:59:39 UTC 2011
commit 1cd7d29c02aedb7dfb5978e41439f5180e0ed83a
Author: Jan Vcelak <jvcelak at redhat.com>
Date: Fri Nov 25 23:13:20 2011 +0100
compile backends as modules (except BDB, HDB, and monitor)
openldap.spec | 57 +++++++++++++++++++++++++++++++++++++++++++++------------
1 files 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 <jvcelak at redhat.com> 2.4.26-6
- package cleanup:
More information about the scm-commits
mailing list