summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Tomanek <stefan.tomanek@wertarbyte.de>2016-07-17 19:09:11 +0200
committerStefan Tomanek <stefan.tomanek@wertarbyte.de>2016-07-17 19:23:07 +0200
commit1239d9a3974c309e6a8af56f2762b41ebbab7a4b (patch)
treedbdc964a72f3972eced058ebee7ae492b8a3bcae
parentd2eb91ad3b711c5b707d0035af0b1f2b54ae8857 (diff)
add dependencies and files for systemd support
-rw-r--r--debian/control4
-rwxr-xr-xdebian/rules2
l---------debian/triggerhappy.service1
l---------debian/triggerhappy.socket1
4 files changed, 5 insertions, 3 deletions
diff --git a/debian/control b/debian/control
index bf5cd48..a1a434c 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: triggerhappy
Section: utils
Priority: extra
Maintainer: Stefan Tomanek <stefan.tomanek+debian@wertarbyte.de>
-Build-Depends: debhelper (>= 9), linux-libc-dev
+Build-Depends: debhelper (>= 9), linux-libc-dev, libsystemd-dev, dh-systemd (>= 1.5)
Standards-Version: 3.9.8
Homepage: https://github.com/wertarbyte/triggerhappy
Vcs-Git: https://github.com/wertarbyte/triggerhappy.git
@@ -10,7 +10,7 @@ Vcs-Browser: https://github.com/wertarbyte/triggerhappy
Package: triggerhappy
Architecture: linux-any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libsystemd0
Description: global hotkey daemon for Linux
Triggerhappy watches connected input devices for certain key presses
or other input events and runs administrator-configured
diff --git a/debian/rules b/debian/rules
index d8afe6d..d870b97 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,4 @@
#!/usr/bin/make -f
# -*- makefile -*-
%:
- dh $@
+ dh $@ --with=systemd
diff --git a/debian/triggerhappy.service b/debian/triggerhappy.service
new file mode 120000
index 0000000..34d1781
--- /dev/null
+++ b/debian/triggerhappy.service
@@ -0,0 +1 @@
+../systemd/triggerhappy.service \ No newline at end of file
diff --git a/debian/triggerhappy.socket b/debian/triggerhappy.socket
new file mode 120000
index 0000000..d3ff786
--- /dev/null
+++ b/debian/triggerhappy.socket
@@ -0,0 +1 @@
+../systemd/triggerhappy.socket \ No newline at end of file