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