# define gittag 2c02c831
%define replace_mkinitrd 0
+%define with_switch_root 0
Name: dracut
Version: 0.1
%if %{defined gittag}
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.
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
%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