summaryrefslogtreecommitdiff
path: root/debian/sysprof-dkms.postinst
diff options
context:
space:
mode:
Diffstat (limited to 'debian/sysprof-dkms.postinst')
-rw-r--r--debian/sysprof-dkms.postinst24
1 files changed, 24 insertions, 0 deletions
diff --git a/debian/sysprof-dkms.postinst b/debian/sysprof-dkms.postinst
new file mode 100644
index 0000000..b4709c4
--- /dev/null
+++ b/debian/sysprof-dkms.postinst
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+set -e
+
+package=sysprof-dkms
+name=sysprof
+
+version=`dpkg-query -W -f='${Version}' "$package" \
+ |rev|cut -d- -f2-|rev|cut -d':' -f2|tr -d "\n"`
+
+isadded=`dkms status -m "$name" -v "$version"`
+
+if [ "x${isadded}" = "x" ] ; then
+ dkms add -m "$name" -v "$version"
+fi
+
+if [ "$1" = 'configure' ] ; then
+ dkms build -m "$name" -v "$version" && dkms install -m "$name" -v "$version" || true
+fi
+
+#DEBHELPER#
+
+exit 0
+