[samba] Create a libwbclient package.
asn
asn at fedoraproject.org
Mon Feb 13 10:13:06 UTC 2012
commit 028cc75ab94cefe75dd58fda6eafd4cdf27362c7
Author: Andreas Schneider <asn at redhat.com>
Date: Mon Feb 13 11:12:35 2012 +0100
Create a libwbclient package.
samba.spec | 39 ++++++++++++++++++++++++++++++++-------
1 files changed, 32 insertions(+), 7 deletions(-)
---
diff --git a/samba.spec b/samba.spec
index 26e2e4a..188babe 100644
--- a/samba.spec
+++ b/samba.spec
@@ -1,4 +1,4 @@
-%define main_release 78
+%define main_release 79
%define samba_version 3.6.3
%define tdb_version 1.2.9
%define talloc_version 2.0.5
@@ -186,6 +186,25 @@ Requires: libsmbclient = %{epoch}:%{samba_version}-%{release}
The libsmbclient-devel package contains the header files and libraries needed to
develop programs that link against the SMB client library in the Samba suite.
+%package -n libwbclient
+Summary: The Winbind client library
+Group: Applications/System
+
+%description -n libwbclient
+The libwbclient contains the Winbind client library from the Samba suite.
+
+%package -n libwbclient-devel
+Summary: Developer tools for the Winbind client library
+Group: Development
+Requires: libwbclient = %{epoch}:%{samba_version}-%{release}
+
+Obsoletes: winbind-devel
+Provides: winbind-devel = %{epoch}:%{samba_version}-%{release}
+
+%description -n libwbclient-devel
+The libwbclient-devel package contains the header files and libraries needed to
+develop programs that link against the Winbind client library in the Samba suite.
+
%prep
# TAG: change for non-pre
%setup -q -n %{name}-%{samba_version}%{pre_release}
@@ -634,12 +653,6 @@ fi
%{_libdir}/libnss_wins.so
/%{_lib}/libnss_wins.so.2
/%{_lib}/security/pam_winbind.so
-%attr(755,root,root) %{_libdir}/libwbclient.so.*
-
-%files winbind-devel
-%{_includedir}/wbclient.h
-%{_libdir}/libwbclient.so
-%{_libdir}/pkgconfig/wbclient.pc
%files doc
%doc docs/Samba3-Developers-Guide.pdf docs/Samba3-ByExample.pdf
@@ -659,6 +672,14 @@ fi
%{_libdir}/pkgconfig/smbsharemodes.pc
%{_mandir}/man7/libsmbclient.7*
+%files -n libwbclient
+%attr(755,root,root) %{_libdir}/libwbclient.so.*
+
+%files -n libwbclient-devel
+%{_includedir}/wbclient.h
+%{_libdir}/libwbclient.so
+%{_libdir}/pkgconfig/wbclient.pc
+
%files domainjoin-gui
%{_sbindir}/netdomjoin-gui
%dir %{_datadir}/pixmaps/samba
@@ -667,6 +688,10 @@ fi
%{_datadir}/pixmaps/samba/logo-small.png
%changelog
+* Mon Feb 13 2012 Andreas Schneider <asn at redhat.com> - 1:3.6.3-79
+- Create a libwbclient package.
+- Replace winbind-devel with libwbclient-devel package.
+
* Mon Jan 30 2012 Andreas Schneider <asn at redhat.com> - 1:3.6.3-78
- Update to 3.6.3
- Fixes CVE-2012-0817
More information about the scm-commits
mailing list