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