---
dracut.spec | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dracut.spec b/dracut.spec
index fe3e2a4..83a2f54 100644
--- a/dracut.spec
+++ b/dracut.spec
@@ -1,5 +1,6 @@
# define gittag 2c02c831
%define replace_mkinitrd 0
+%define with_switch_root 0
Name: dracut
Version: 0.1
%if %{defined gittag}
@@ -30,6 +31,9 @@ Requires: bash
Obsoletes: mkinitrd < 7.0
Provides: mkinitrd = 7.0
%endif
+%if ! 0%{?with_switch_root}
+BuildArch: noarch
+%endif
%description
dracut is a new, event-driven initramfs infrastructure based around udev.
@@ -50,6 +54,10 @@ ln -s dracut $RPM_BUILD_ROOT/sbin/mkinitrd
ln -s dracut/dracut-functions $RPM_BUILD_ROOT/usr/libexec/initrd-functions
%endif
+%if ! 0%{?with_switch_root}
+rm -f $RPM_BUILD_ROOT/sbin/switch_root
+%endif
+
#mkdir -p $RPM_BUILD_ROOT/sbin
#mv $RPM_BUILD_ROOT/%{_prefix}/lib/dracut/modules.d/99base/switch_root
$RPM_BUILD_ROOT/sbin
@@ -60,7 +68,9 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc README HACKING TODO COPYING
/sbin/dracut
+%if 0%{?with_switch_root}
/sbin/switch_root
+%endif
%if 0%{?replace_mkinitrd}
/sbin/mkinitrd
/usr/libexec/initrd-functions
--
1.6.2.2
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html