rpms/device-mapper/devel device-mapper.spec,1.57,1.58

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Feb 14 19:33:32 UTC 2007


Author: agk

Update of /cvs/dist/rpms/device-mapper/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv10145

Modified Files:
	device-mapper.spec 
Log Message:
Move shared library into a separate -libs package



Index: device-mapper.spec
===================================================================
RCS file: /cvs/dist/rpms/device-mapper/devel/device-mapper.spec,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- device-mapper.spec	5 Feb 2007 20:51:35 -0000	1.57
+++ device-mapper.spec	14 Feb 2007 19:33:30 -0000	1.58
@@ -1,29 +1,38 @@
-Summary: Device mapper library
+Summary: Device mapper utility
 Name: device-mapper
 Version: 1.02.17
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: GPL
 Group: System Environment/Base
 URL: http://sources.redhat.com/dm
 Source0: %{name}.%{version}.tgz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: libselinux-devel, libsepol-devel
+Requires: %{name}-libs = %{version}-%{release}
 
 %define _exec_prefix /
 
 %description
-This package contains the supporting userspace files (libdevmapper and
-dmsetup) for the device-mapper.
+This package contains the supporting userspace utility, dmsetup,
+for the kernel device-mapper.
 
 %package devel
 Summary: Development libraries and headers for device-mapper
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
  
 %description devel
 This package contains files needed to develop applications that use
 the device-mapper libraries.
+
+%package libs
+Summary: Device-mapper shared library
+Group: System Environment/Libraries
  
+%description libs
+This package contains the device-mapper shared library, libdevmapper.
+
 %prep
 %setup -q -n %{name}.%{version}
 
@@ -40,17 +49,16 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig 
 
 %files
 %defattr(-,root,root,-)
 %doc COPYING COPYING.LIB INSTALL INTRO README VERSION WHATS_NEW
-%attr(755,root,root) %{_libdir}/libdevmapper.so.*
 %attr(755,root,root) %{_sbindir}/dmsetup
 %attr(755,root,root) %{_sbindir}/dmsetup.static
-%{_mandir}/*/*
+%{_mandir}/man8/dmsetup.8.gz
 
 %files devel
 %defattr(-,root,root,-)
@@ -59,8 +67,13 @@
 %{_includedir}/libdevmapper.h
 /usr/%{_lib}/pkgconfig/*.pc
 
+%files libs
+%attr(755,root,root) %{_libdir}/libdevmapper.so.*
 
 %changelog
+* Wed Feb 14 2007 Alasdair Kergon <agk at redhat.com> - 1.02.17-6
+- Move shared library into a separate -libs package.
+
 * Mon Feb 05 2007 Alasdair Kergon <agk at redhat.com> - 1.02.17-5
 - Move libdevmapper.so to -devel package.
 




More information about the fedora-cvs-commits mailing list