[samba/f18] Fix dependencies and don't package unused dc libaries.
asn
asn at fedoraproject.org
Wed Jan 30 16:38:34 UTC 2013
commit fbb2bb18e91f3817df5868faf4f135da0db9de41
Author: Andreas Schneider <asn at cryptomilk.org>
Date: Wed Jan 23 16:24:48 2013 +0100
Fix dependencies and don't package unused dc libaries.
samba.spec | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/samba.spec b/samba.spec
index 4405fec..0385b4f 100644
--- a/samba.spec
+++ b/samba.spec
@@ -345,7 +345,9 @@ Summary: Testing tools for Samba servers and clients
Group: Applications/System
Requires: %{name} = %{samba_depver}
Requires: %{name}-common = %{samba_depver}
-Requires: %{name}-dc = %{samba_depver}
+%if %with_dc
+Requires: %{name}-dc-libs = %{samba_depver}
+%endif
Requires: %{name}-libs = %{samba_depver}
Requires: %{name}-winbind = %{samba_depver}
@@ -836,9 +838,9 @@ rm -rf %{buildroot}
### DC
%files dc
%defattr(-,root,root)
-%{_libdir}/samba/ldb
-%{_libdir}/samba/libdfs_server_ad.so
-%{_libdir}/samba/libdsdb-module.so
+%exclude %{_libdir}/samba/ldb/ildap.so
+%exclude %{_libdir}/samba/ldb/ldbsamba_extensions.so
+%exclude %{_libdir}/samba/libdfs_server_ad.so
%if %with_dc
%{_bindir}/samba-tool
@@ -875,6 +877,7 @@ rm -rf %{buildroot}
%{_libdir}/samba/process_model
%{_libdir}/samba/service
%{_libdir}/libdcerpc-server.so.*
+%{_libdir}/samba/libdsdb-module.so
%{_libdir}/samba/libntvfs.so
%{_libdir}/samba/libposix_eadb.so
%{_libdir}/samba/bind9/dlz_bind9_9.so
@@ -1271,6 +1274,8 @@ rm -rf %{buildroot}
%{_libdir}/samba/libsubunit.so
%if %with_dc
%{_libdir}/samba/libdlz_bind9_for_torture.so
+%else
+%{_libdir}/samba/libdsdb-module.so
%endif
%{_mandir}/man1/gentest.1*
%{_mandir}/man1/locktest.1*
More information about the scm-commits
mailing list