[PATCH] DESTDIR for udev
This commit is contained in:
parent
8519ed1a5b
commit
4360a56d7f
17
Makefile
17
Makefile
|
@ -26,6 +26,7 @@ VERSION = 005_bk
|
||||||
INSTALL_DIR = /usr/local/bin
|
INSTALL_DIR = /usr/local/bin
|
||||||
RELEASE_NAME = $(ROOT)-$(VERSION)
|
RELEASE_NAME = $(ROOT)-$(VERSION)
|
||||||
|
|
||||||
|
DESTDIR =
|
||||||
# override this to make udev look in a different location for it's config files
|
# override this to make udev look in a different location for it's config files
|
||||||
prefix =
|
prefix =
|
||||||
exec_prefix = ${prefix}
|
exec_prefix = ${prefix}
|
||||||
|
@ -195,14 +196,14 @@ release: $(DISTFILES) clean
|
||||||
|
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
$(INSTALL) -d $(udevdir)
|
$(INSTALL) -d $(DESTDIR)$(udevdir)
|
||||||
$(INSTALL) -d $(configdir)
|
$(INSTALL) -d $(DESTDIR)$(configdir)
|
||||||
$(INSTALL) -d $(hotplugdir)
|
$(INSTALL) -d $(DESTDIR)$(hotplugdir)
|
||||||
$(INSTALL_PROGRAM) -D $(ROOT) $(sbindir)/$(ROOT)
|
$(INSTALL_PROGRAM) -D $(ROOT) $(DESTDIR)$(sbindir)/$(ROOT)
|
||||||
$(INSTALL_DATA) -D udev.8 $(mandir)/man8/udev.8
|
$(INSTALL_DATA) -D udev.8 $(DESTDIR)$(mandir)/man8/udev.8
|
||||||
$(INSTALL_DATA) udev.config $(configdir)
|
$(INSTALL_DATA) udev.config $(DESTDIR)$(configdir)
|
||||||
$(INSTALL_DATA) udev.permissions $(configdir)
|
$(INSTALL_DATA) udev.permissions $(DESTDIR)$(configdir)
|
||||||
- ln -s $(sbindir)/$(ROOT) $(hotplugdir)/udev.hotplug
|
- ln -s $(sbindir)/$(ROOT) $(DESTDIR)$(hotplugdir)/udev.hotplug
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
- rm $(hotplugdir)/udev.hotplug
|
- rm $(hotplugdir)/udev.hotplug
|
||||||
|
|
|
@ -7,7 +7,7 @@ Group: Utilities/System
|
||||||
Source: ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.gz
|
Source: ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.gz
|
||||||
ExclusiveOS: Linux
|
ExclusiveOS: Linux
|
||||||
Vendor: Greg Kroah-Hartman <greg@kroah.com>
|
Vendor: Greg Kroah-Hartman <greg@kroah.com>
|
||||||
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
||||||
Prereq: /bin/sh, fileutils, hotplug
|
Prereq: /bin/sh, fileutils, hotplug
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
@ -21,9 +21,7 @@ udev is a implementation of devfs in userspace using sysfs and
|
||||||
make CC="gcc $RPM_OPT_FLAGS"
|
make CC="gcc $RPM_OPT_FLAGS"
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make prefix=$RPM_BUILD_ROOT install
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
rm -f ${RPM_BUILD_ROOT}/etc/hotplug.d/default/udev.hotplug
|
|
||||||
ln -s /sbin/udev ${RPM_BUILD_ROOT}/etc/hotplug.d/default/udev.hotplug
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
Loading…
Reference in a new issue