diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-06-27 22:20:37 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-06-30 15:05:08 +0200 |
commit | bc0d39261d493b37ba7511d7476baec8740c866a (patch) | |
tree | 7f79f928625379a3e7402f068ac594dfbda1a6b4 | |
parent | d7740b54507deccdb64f91fbb526a8707418e1c4 (diff) | |
download | ptxdist-bc0d39261d493b37ba7511d7476baec8740c866a.tar.gz ptxdist-bc0d39261d493b37ba7511d7476baec8740c866a.tar.xz |
[udev] cleanup targetinstall
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/udev.make | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/rules/udev.make b/rules/udev.make index 7462048c0..8e9618479 100644 --- a/rules/udev.make +++ b/rules/udev.make @@ -21,7 +21,9 @@ UDEV := udev-$(UDEV_VERSION) UDEV_SUFFIX := tar.bz2 UDEV_SOURCE := $(SRCDIR)/$(UDEV).$(UDEV_SUFFIX) UDEV_DIR := $(BUILDDIR)/$(UDEV) +ifdef PTXCONF_UDEV_COMMON_RULES UDEV_DEVPKG := NO +endif UDEV_URL := \ http://www.kernel.org/pub/linux/utils/kernel/hotplug/$(UDEV).$(UDEV_SUFFIX) \ @@ -146,22 +148,27 @@ $(STATEDIR)/udev.targetinstall: # install everything apart of drivers rule. ifdef PTXCONF_UDEV_DEFAULT_RULES - @cd $(UDEV_DIR)/rules/rules.d; \ - for file in `find . -type f ! -name "*drivers*"`; do \ - $(call install_copy, udev, 0, 0, 0644, \ - $(UDEV_DIR)/rules/rules.d/$$file, \ - /lib/udev/rules.d/$$file, n); \ + @for rule in \ + 50-udev-default.rules \ + 60-persistent-alsa.rules \ + 60-persistent-input.rules \ + 60-persistent-serial.rules \ + 60-persistent-storage-tape.rules \ + 60-persistent-storage.rules \ + 75-net-description.rules \ + 75-tty-description.rules \ + 78-sound-card.rules \ + 95-udev-late.rules \ + do \ + $(call install_copy, udev, 0, 0, 0644, -, \ + /lib/udev/rules.d/$$rule); \ done endif # install drivers rules. ifdef PTXCONF_UDEV_DEFAULT_DRIVERS_RULES - @cd $(UDEV_DIR)/rules/rules.d; \ - for file in `find . -type f -name "*drivers*"`; do \ - $(call install_copy, udev, 0, 0, 0644, \ - $(UDEV_DIR)/rules/rules.d/$$file, \ - /lib/udev/rules.d/$$file, n); \ - done + @$(call install_copy, udev, 0, 0, 0644, -, \ + /lib/udev/rules.d/80-drivers.rules) endif # install default keymaps. |