[Pkg-voip-commits] r1619 - visdn/trunk/debian

Kilian Krause kilian at costa.debian.org
Mon Apr 17 15:55:36 UTC 2006


Author: kilian
Date: 2006-04-17 15:55:35 +0000 (Mon, 17 Apr 2006)
New Revision: 1619

Added:
   visdn/trunk/debian/visdn-utils.dirs
   visdn/trunk/debian/visdn-utils.postinst
   visdn/trunk/debian/visdn-utils.postrm
Modified:
   visdn/trunk/debian/control
   visdn/trunk/debian/rules
Log:
include udev rules and install/purge properly


Modified: visdn/trunk/debian/control
===================================================================
--- visdn/trunk/debian/control	2006-04-17 15:44:55 UTC (rev 1618)
+++ visdn/trunk/debian/control	2006-04-17 15:55:35 UTC (rev 1619)
@@ -8,7 +8,7 @@
 
 Package: visdn-utils
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, udev (>> 0.070)
 Description: Versatile ISDN utilities
   Userland tools for the vISDN linux module API.
   See http://www.visdn.org/ formore info.

Modified: visdn/trunk/debian/rules
===================================================================
--- visdn/trunk/debian/rules	2006-04-17 15:44:55 UTC (rev 1618)
+++ visdn/trunk/debian/rules	2006-04-17 15:55:35 UTC (rev 1619)
@@ -94,6 +94,8 @@
 	$(MAKE) -C $(BUILD_DIR)/build-tools install DESTDIR=$(CURDIR)/debian/tmp
 	dh_install --sourcedir=$(CURDIR)/debian/tmp
 
+	install -m644 samples/*.rules $(CURDIR)/debian/visdn-utils/etc/udev/visdn.rules
+
 # Build architecture-independent files here.
 binary-indep: build install
 

Added: visdn/trunk/debian/visdn-utils.dirs
===================================================================
--- visdn/trunk/debian/visdn-utils.dirs	2006-04-17 15:44:55 UTC (rev 1618)
+++ visdn/trunk/debian/visdn-utils.dirs	2006-04-17 15:55:35 UTC (rev 1619)
@@ -0,0 +1 @@
+etc/udev

Added: visdn/trunk/debian/visdn-utils.postinst
===================================================================
--- visdn/trunk/debian/visdn-utils.postinst	2006-04-17 15:44:55 UTC (rev 1618)
+++ visdn/trunk/debian/visdn-utils.postinst	2006-04-17 15:55:35 UTC (rev 1619)
@@ -0,0 +1,28 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+    configure)
+        L="/etc/udev/rules.d/visdn.rules"
+        [ ! -z "$2" ] || [ -e "$L" ] || [ -L "$L" ] || ln -s ../visdn.rules "$L"
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+

Added: visdn/trunk/debian/visdn-utils.postrm
===================================================================
--- visdn/trunk/debian/visdn-utils.postrm	2006-04-17 15:44:55 UTC (rev 1618)
+++ visdn/trunk/debian/visdn-utils.postrm	2006-04-17 15:55:35 UTC (rev 1619)
@@ -0,0 +1,26 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+    purge)
+        L="/etc/udev/rules.d/visdn.rules"
+	[ -L "$L" ] && rm "$L"
+	;;
+
+    remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+        ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0




More information about the Pkg-voip-commits mailing list