SPECS: lvm2.spec - rel 5 - resurrect device-mapper-initrd - uClibc works fi...

baggins baggins at pld-linux.org
Fri Feb 27 00:02:53 CET 2009


Author: baggins                      Date: Thu Feb 26 23:02:53 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- rel 5
- resurrect device-mapper-initrd
- uClibc works fine for me on x8664

---- Files affected:
SPECS:
   lvm2.spec (1.122 -> 1.123) 

---- Diffs:

================================================================
Index: SPECS/lvm2.spec
diff -u SPECS/lvm2.spec:1.122 SPECS/lvm2.spec:1.123
--- SPECS/lvm2.spec:1.122	Thu Feb 26 16:20:50 2009
+++ SPECS/lvm2.spec	Fri Feb 27 00:02:48 2009
@@ -7,7 +7,7 @@
 %bcond_without	clvmd	# don't build clvmd
 %bcond_without	selinux	# disable SELinux
 #
-%ifarch sparc64 sparc %{x8664}
+%ifarch sparc64 sparc
 %undefine	with_uClibc
 %endif
 #
@@ -15,7 +15,7 @@
 Summary(pl.UTF-8):	Nowa wersja Logical Volume Managera dla Linuksa
 Name:		lvm2
 Version:	2.02.44
-Release:	4
+Release:	5
 License:	GPL v2
 Group:		Applications/System
 Source0:	ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
@@ -77,8 +77,6 @@
 Summary:	The new version of Logical Volume Manager for Linux - initrd version
 Summary(pl.UTF-8):	Nowa wersja Logical Volume Managera dla Linuksa - wersja dla initrd
 Group:		Base
-Obsoletes:	device-mapper-initrd
-Obsoletes:	device-mapper-initrd-devel
 
 %description initrd
 This package includes a number of utilities for creating, checking,
@@ -138,6 +136,33 @@
 %description -n device-mapper-static -l pl.UTF-8
 Statyczna biblioteka devmapper.
 
+%package -n device-mapper-initrd
+Summary:	Userspace support for the device-mapper - initrd version
+Summary(pl.UTF-8):	Wsparcie dla mapowania urządzeń w przestrzeni użytkownika - wersja dla initrd
+Group:		Base
+Obsoletes:	device-mapper-initrd-devel
+
+%description -n device-mapper-initrd
+The goal of this driver is to support volume management. The driver
+enables the definition of new block devices composed of ranges of
+sectors of existing devices. This can be used to define disk
+partitions - or logical volumes. This light-weight kernel component
+can support user-space tools for logical volume management.
+
+This package contains dmsetup program linked staticaly for use in
+initrd.
+
+%description -n device-mapper-initrd -l pl.UTF-8
+Celem tego sterownika jest obsługa zarządzania wolumenami. Sterownik
+włącza definiowanie nowych urządzeń blokowych złożonych z przedziałów
+sektorów na istniejących urządzeniach. Może to być wykorzystane do
+definiowania partycji na dysku lub logicznych wolumenów. Ten lekki
+składnik jądra może wspierać działające w przestrzeni użytkownika
+narzędzia do zarządzania logicznymi wolumenami.
+
+Ten pakiet zawiera program dmsetup skonsolidowany statycznie na
+potrzeby initrd.
+
 %package initramfs
 Summary:	The new version of Logical Volume Manager for Linux - support scripts for initramfs-tools
 Summary(pl.UTF-8):	Nowa wersja Logical Volume Managera dla Linuksa - skrypty dla initramfs-tools
@@ -180,6 +205,7 @@
 
 %{__make} -j1
 mv -f tools/lvm.static initrd-lvm
+mv -f tools/dmsetup.static initrd-dmsetup
 %{__make} clean
 %endif
 
@@ -222,6 +248,7 @@
 touch $RPM_BUILD_ROOT%{_sysconfdir}/lvm/lvm.conf
 
 %{?with_initrd:install initrd-lvm $RPM_BUILD_ROOT%{_sbindir}/initrd-lvm}
+%{?with_initrd:install initrd-dmsetup $RPM_BUILD_ROOT%{_sbindir}/initrd-dmsetup}
 
 install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/initramfs-tools/hooks/lvm2
 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/initramfs-tools/scripts/local-top/lvm2
@@ -241,7 +268,7 @@
 %exclude %{_sbindir}/dmeventd
 %exclude %{_sbindir}/dmsetup
 %{?with_clvmd:%attr(755,root,root) %{_usrsbindir}/clvmd}
-%{?with_initrd:%exclude %{_sbindir}/initrd-lvm}
+%{?with_initrd:%exclude %{_sbindir}/initrd-*}
 %{_mandir}/man?/*
 %exclude %{_mandir}/man8/dmsetup.8*
 %attr(750,root,root) %dir %{_sysconfdir}/lvm
@@ -269,6 +296,10 @@
 %{_libdir}/libdevmapper*.a
 
 %if %{with initrd}
+%files -n device-mapper-initrd
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_sbindir}/initrd-dmsetup
+
 %files initrd
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/initrd-lvm
@@ -285,6 +316,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.123  2009/02/26 23:02:48  baggins
+- rel 5
+- resurrect device-mapper-initrd
+- uClibc works fine for me on x8664
+
 Revision 1.122  2009/02/26 15:20:50  baggins
 - rel 4
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/lvm2.spec?r1=1.122&r2=1.123&f=u



More information about the pld-cvs-commit mailing list