[samba] Reduce dependencies of samba-devel and create samba-test-devel package.
asn
asn at fedoraproject.org
Thu Nov 15 12:02:00 UTC 2012
commit dbfe35cb9c36860f9d519f6eb9a591fad0e57b29
Author: Andreas Schneider <asn at cryptomilk.org>
Date: Thu Nov 15 10:58:30 2012 +0100
Reduce dependencies of samba-devel and create samba-test-devel package.
samba.spec | 27 +++++++++++++++++++++------
1 files changed, 21 insertions(+), 6 deletions(-)
---
diff --git a/samba.spec b/samba.spec
index 1714eb1..5641616 100644
--- a/samba.spec
+++ b/samba.spec
@@ -1,4 +1,4 @@
-%define main_release 167
+%define main_release 168
%define samba_version 4.0.0
%define talloc_version 2.0.7
@@ -210,9 +210,7 @@ link against the SMB, RPC and other protocols.
%package devel
Summary: Developer tools for Samba libraries
Group: Development/Libraries
-Requires: %{name}-common = %{samba_depver}
Requires: %{name}-libs = %{samba_depver}
-Requires: %{name}-test = %{samba_depver}
Provides: samba4-devel = %{samba_depver}
Obsoletes: samba4-devel < %{samba_depver}
@@ -341,6 +339,16 @@ Obsoletes: samba4-test < %{samba_depver}
samba4-test provides testing tools for both the server and client
packages of Samba.
+### TEST-DEVEL
+%package test-devel
+Summary: Testing devel files for Samba servers and clients
+Group: Applications/System
+Requires: %{name}-test-devel = %{samba_depver}
+
+%description test-devel
+samba-test-devel provides testing devel files for both the server and client
+packages of Samba.
+
### WINBIND
%package winbind
Summary: Samba winbind
@@ -937,7 +945,6 @@ rm -rf %{buildroot}
%{_includedir}/samba-4.0/smb_unix_ext.h
%{_includedir}/samba-4.0/smb_util.h
%{_includedir}/samba-4.0/tdr.h
-%{_includedir}/samba-4.0/torture.h
%{_includedir}/samba-4.0/tsocket.h
%{_includedir}/samba-4.0/tsocket_internal.h
%{_includedir}/samba-4.0/samba_util.h
@@ -974,7 +981,6 @@ rm -rf %{buildroot}
%{_libdir}/libsmbclient-raw.so
%{_libdir}/libsmbconf.so
%{_libdir}/libtevent-util.so
-%{_libdir}/libtorture.so
%{_libdir}/pkgconfig/dcerpc.pc
%{_libdir}/pkgconfig/dcerpc_atsvc.pc
%{_libdir}/pkgconfig/dcerpc_samr.pc
@@ -991,7 +997,6 @@ rm -rf %{buildroot}
%{_libdir}/pkgconfig/samba-util.pc
%{_libdir}/pkgconfig/samdb.pc
%{_libdir}/pkgconfig/smbclient-raw.pc
-%{_libdir}/pkgconfig/torture.pc
%{_libdir}/libpdb.so
%{_libdir}/libsmbldap.so
@@ -1263,6 +1268,13 @@ rm -rf %{buildroot}
%{_mandir}/man1/smbtorture.1*
%{_mandir}/man1/vfstest.1*
+### TEST-DEVEL
+%files test-devel
+%defattr(-,root,root)
+%{_includedir}/samba-4.0/torture.h
+%{_libdir}/libtorture.so
+%{_libdir}/pkgconfig/torture.pc
+
### WINBIND
%files winbind
%defattr(-,root,root)
@@ -1301,6 +1313,9 @@ rm -rf %{buildroot}
%{_mandir}/man7/winbind_krb5_locator.7*
%changelog
+* Thu Nov 15 2012 - Andreas Schneider <asn at redhat.com> - 2:4.0.0-168.rc5
+- Reduce dependencies of samba-devel and create samba-test-devel package.
+
* Tue Nov 13 2012 - Andreas Schneider <asn at redhat.com> - 2:4.0.0-167.rc5
- Use workaround for winbind default domain only when set.
- Build with old ctdb support.
More information about the scm-commits
mailing list