]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
dracut.spec: move sbindir from /sbin to /usr/bin
authorHarald Hoyer <harald@redhat.com>
Wed, 23 Nov 2011 08:29:50 +0000 (09:29 +0100)
committerHarald Hoyer <harald@redhat.com>
Fri, 2 Dec 2011 12:03:01 +0000 (13:03 +0100)
https://fedoraproject.org/wiki/Features/UsrMove

Makefile
dracut.spec

index 5fa67bae440d04fa07063a0e6173a7588e2c4eab..ceba6cf0259bcf4997789788cd383917b5d842f5 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ libdir ?= ${prefix}/lib
 datadir ?= ${prefix}/share
 pkglibdir ?= ${libdir}/dracut
 sysconfdir ?= ${prefix}/etc
-sbindir ?= ${prefix}/sbin
+bindir ?= ${prefix}/sbin
 mandir ?= ${prefix}/share/man
 
 manpages = dracut.8 dracut.kernel.7 dracut.conf.5 dracut-catimages.8  dracut-gencmdline.8
@@ -27,15 +27,15 @@ dracut.html: dracut.xml $(manpages)
 
 install: doc
        mkdir -p $(DESTDIR)$(pkglibdir)
-       mkdir -p $(DESTDIR)$(sbindir)
+       mkdir -p $(DESTDIR)$(bindir)
        mkdir -p $(DESTDIR)$(sysconfdir)
        mkdir -p $(DESTDIR)$(pkglibdir)/modules.d
        mkdir -p $(DESTDIR)$(mandir)/man{5,7,8}
-       install -m 0755 dracut $(DESTDIR)$(sbindir)/dracut
-       install -m 0755 dracut-gencmdline $(DESTDIR)$(sbindir)/dracut-gencmdline
-       install -m 0755 dracut-catimages $(DESTDIR)$(sbindir)/dracut-catimages
-       install -m 0755 mkinitrd-dracut.sh $(DESTDIR)$(sbindir)/mkinitrd
-       install -m 0755 lsinitrd $(DESTDIR)$(sbindir)/lsinitrd
+       install -m 0755 dracut $(DESTDIR)$(bindir)/dracut
+       install -m 0755 dracut-gencmdline $(DESTDIR)$(bindir)/dracut-gencmdline
+       install -m 0755 dracut-catimages $(DESTDIR)$(bindir)/dracut-catimages
+       install -m 0755 mkinitrd-dracut.sh $(DESTDIR)$(bindir)/mkinitrd
+       install -m 0755 lsinitrd $(DESTDIR)$(bindir)/lsinitrd
        install -m 0644 dracut.conf $(DESTDIR)$(sysconfdir)/dracut.conf
        mkdir -p $(DESTDIR)$(sysconfdir)/dracut.conf.d
        install -m 0755 dracut-functions $(DESTDIR)$(pkglibdir)/dracut-functions
index e6df68a222a903890e967eaf0dc77ce24ee52b72..710e15499059938d26855f6904e9e5ef7b3ea3c3 100644 (file)
@@ -179,7 +179,7 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 make install DESTDIR=$RPM_BUILD_ROOT \
      libdir=%{_prefix}/lib \
-     sbindir=/sbin \
+     bindir=%{_bindir} \
      sysconfdir=/etc mandir=%{_mandir}
 
 echo %{name}-%{version}-%{release} > $RPM_BUILD_ROOT/%{dracutlibdir}/modules.d/10rpmversion/dracut-version
@@ -208,8 +208,8 @@ install -m 0644 dracut.conf.d/suse.conf.example   $RPM_BUILD_ROOT/etc/dracut.con
 %endif
 
 %if 0%{?fedora} <= 12 && 0%{?rhel} < 6 && 0%{?suse_version} <= 9999
-rm $RPM_BUILD_ROOT/sbin/mkinitrd
-rm $RPM_BUILD_ROOT/sbin/lsinitrd
+rm $RPM_BUILD_ROOT%{_bindir}/mkinitrd
+rm $RPM_BUILD_ROOT%{_bindir}/lsinitrd
 %endif
 
 mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
@@ -221,10 +221,10 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,0755)
 %doc README HACKING TODO COPYING AUTHORS NEWS dracut.html dracut.png dracut.svg
-/sbin/dracut
+%{_bindir}/dracut
 %if 0%{?fedora} > 12 || 0%{?rhel} >= 6 || 0%{?suse_version} > 9999
-/sbin/mkinitrd
-/sbin/lsinitrd
+%{_bindir}/mkinitrd
+%{_bindir}/lsinitrd
 %endif
 %dir %{dracutlibdir}
 %dir %{dracutlibdir}/modules.d
@@ -309,8 +309,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,0755)
 %{_mandir}/man8/dracut-gencmdline.8*
 %{_mandir}/man8/dracut-catimages.8*
-/sbin/dracut-gencmdline
-/sbin/dracut-catimages
+%{_bindir}/dracut-gencmdline
+%{_bindir}/dracut-catimages
 %dir /boot/dracut
 %dir /var/lib/dracut
 %dir /var/lib/dracut/overlay