parent
3473f5d938
commit
0aaa523c82
35
dracut.spec
35
dracut.spec
|
@ -1,14 +1,20 @@
|
||||||
# define gittag 2c02c831
|
%if 0%{?fedora} < 12
|
||||||
%define replace_mkinitrd 0
|
%define with_switch_root 1
|
||||||
|
%else
|
||||||
%define with_switch_root 0
|
%define with_switch_root 0
|
||||||
Name: dracut
|
%endif
|
||||||
Version: 0.1
|
|
||||||
%if %{defined gittag}
|
%if %{defined gittag}
|
||||||
Release: 1.git%{gittag}%{?dist}
|
%define rdist 1.git%{gittag}%{?dist}
|
||||||
%define dashgittag -%{gittag}
|
%define dashgittag -%{gittag}
|
||||||
%else
|
%else
|
||||||
Release: 1%{?dist}
|
%define rdist %{?dist}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
|
Name: dracut
|
||||||
|
Version: 0.1
|
||||||
|
Release: 1%{?rdist}
|
||||||
Summary: Initramfs generator using udev
|
Summary: Initramfs generator using udev
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
|
@ -37,11 +43,6 @@ Requires: dmraid
|
||||||
Requires: kbd
|
Requires: kbd
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?replace_mkinitrd}
|
|
||||||
Obsoletes: mkinitrd < 7.0
|
|
||||||
Provides: mkinitrd = 7.0
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%if ! 0%{?with_switch_root}
|
%if ! 0%{?with_switch_root}
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%endif
|
%endif
|
||||||
|
@ -74,18 +75,10 @@ make
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=/etc mandir=%{_mandir}
|
make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=/etc mandir=%{_mandir}
|
||||||
|
|
||||||
%if 0%{?replace_mkinitrd}
|
|
||||||
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}
|
%if ! 0%{?with_switch_root}
|
||||||
rm -f $RPM_BUILD_ROOT/sbin/switch_root
|
rm -f $RPM_BUILD_ROOT/sbin/switch_root
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
#mkdir -p $RPM_BUILD_ROOT/sbin
|
|
||||||
#mv $RPM_BUILD_ROOT/%{_prefix}/lib/dracut/modules.d/99base/switch_root $RPM_BUILD_ROOT/sbin
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
@ -96,10 +89,6 @@ rm -rf $RPM_BUILD_ROOT
|
||||||
%if 0%{?with_switch_root}
|
%if 0%{?with_switch_root}
|
||||||
/sbin/switch_root
|
/sbin/switch_root
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?replace_mkinitrd}
|
|
||||||
/sbin/mkinitrd
|
|
||||||
/usr/libexec/initrd-functions
|
|
||||||
%endif
|
|
||||||
%dir %{_datadir}/dracut
|
%dir %{_datadir}/dracut
|
||||||
%{_datadir}/dracut/dracut-functions
|
%{_datadir}/dracut/dracut-functions
|
||||||
%{_datadir}/dracut/modules.d
|
%{_datadir}/dracut/modules.d
|
||||||
|
|
Loading…
Reference in New Issue