summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorEitan Isaacson <eitan@monotonous.org>2011-04-29 15:46:59 -0700
committerEitan Isaacson <eitan@monotonous.org>2011-05-02 10:21:08 -0700
commit18e6f7f81a8923570cd84084653df95421e053ce (patch)
treed0cc03619589a90c1c36c2130478b47fb6e3c2f6 /data
parente1ae6ee91507a47cbe2fe537f3107c17390bc0e2 (diff)
downloadcaribou-18e6f7f81a8923570cd84084653df95421e053ce.tar.gz
Added executable and DBus service file for Antler.
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am7
-rw-r--r--data/org.gnome.Caribou.Antler.service.in3
2 files changed, 10 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 745443b..11e2611 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -13,6 +13,13 @@ autostartdir = $(sysconfdir)/xdg/autostart
autostart_in_files = caribou-autostart.desktop.in
autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
+servicefiledir = $(datadir)/dbus-1/services
+servicefile_in_files = org.gnome.Caribou.Antler.service.in
+servicefile_DATA = $(servicefile_in_files:.service.in=.service)
+
+org.gnome.Caribou.Antler.service: org.gnome.Caribou.Antler.service.in
+ $(AM_V_GEN)sed -e "s|[@]libexecdir[@]|$(libexecdir)|" $< > $@
+
@INTLTOOL_DESKTOP_RULE@
EXTRA_DIST = $(desktop_in_files) $(autostart_in_files)
diff --git a/data/org.gnome.Caribou.Antler.service.in b/data/org.gnome.Caribou.Antler.service.in
new file mode 100644
index 0000000..fd85a4e
--- /dev/null
+++ b/data/org.gnome.Caribou.Antler.service.in
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.gnome.Caribou.Antler
+Exec=@libexecdir@/antler-keyboard