Module: xenomai-2.6
Branch: master
Commit: ef0459a3f20c8a046c0119315470bdd547532706
URL:    
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=ef0459a3f20c8a046c0119315470bdd547532706

Author: Paul Corner <pau...@tuxcnc.org>
Date:   Thu Jan 30 19:52:47 2014 +0000

Use devices target to install udev rules in libxenomai1 package. This also 
installs device nodes in /dev for systems not running udev.

---

 debian/libxenomai1.postinst |    2 --
 debian/rules                |    4 +---
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/debian/libxenomai1.postinst b/debian/libxenomai1.postinst
index 97c3476..58e9baa 100644
--- a/debian/libxenomai1.postinst
+++ b/debian/libxenomai1.postinst
@@ -6,8 +6,6 @@ case "$1" in
         if ! getent group xenomai >/dev/null; then
             addgroup --quiet --system xenomai || true
         fi
-        rm -f /etc/udev/rules.d/xenomai.rules
-        ln -sf ../xenomai.rules /etc/udev/rules.d/xenomai.rules
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/rules b/debian/rules
index 3915fd6..ff4ebc6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -62,13 +62,11 @@ install: build
        dh_prep
        dh_installdirs
        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/
+       $(MAKE) devices DESTDIR=$(CURDIR)/debian/libxenomai1
        dh_install --sourcedir=$(CURDIR)/debian/tmp
        # xeno-config should be only in libxenomai-dev
        rm -f $(CURDIR)/debian/xenomai-runtime/usr/bin/xeno-config
        rm -f $(CURDIR)/debian/xenomai-runtime/usr/share/man/man1/xeno-config.1
-       for f in $(CURDIR)/ksrc/nucleus/udev/*.rules ; do \
-           cat $$f >> $(CURDIR)/debian/libxenomai1/etc/udev/xenomai.rules ; \
-       done
        install -m 644 debian/libxenomai1.modprobe 
$(CURDIR)/debian/libxenomai1/etc/modprobe.d/xenomai.conf
        # remove empty directory
        rm -rf $(CURDIR)/debian/xenomai-doc/usr/share/doc/xenomai-doc/ps


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to