summaryrefslogtreecommitdiffstats
path: root/bus
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2009-02-10 11:24:51 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2009-02-10 11:24:51 +0800
commit4fdeceb51956a114a684c7a9b75db4db459c5ee4 (patch)
treeb5fe4431464ada8f6c585c045abe807173144e48 /bus
parent566270731276e9028350dd90b6982c865490f243 (diff)
downloadibus-4fdeceb51956a114a684c7a9b75db4db459c5ee4.tar.gz
ibus-4fdeceb51956a114a684c7a9b75db4db459c5ee4.tar.xz
ibus-4fdeceb51956a114a684c7a9b75db4db459c5ee4.zip
Fix problem with desktop files.
Diffstat (limited to 'bus')
-rw-r--r--bus/Makefile.am7
-rw-r--r--bus/ibus.desktop11
2 files changed, 18 insertions, 0 deletions
diff --git a/bus/Makefile.am b/bus/Makefile.am
index d0f883a..03ddfb3 100644
--- a/bus/Makefile.am
+++ b/bus/Makefile.am
@@ -43,6 +43,9 @@ TESTS = \
test-matchrule \
$(NULL)
+desktop_DATA = ibus.desktop
+desktopdir = $(datadir)/applications
+
noinst_PROGRAMS = $(TESTS)
bin_PROGRAMS = ibus-daemon
ibus_daemon_DEPENDENCIES = \
@@ -92,6 +95,10 @@ test_matchrule_SOURCES = \
test-matchrule.c \
$(NULL)
+EXTRA_DIST = \
+ ibus.desktop \
+ $(NULL)
+
$(libibus):
$(MAKE) -C $(top_builddir)/src
diff --git a/bus/ibus.desktop b/bus/ibus.desktop
new file mode 100644
index 0000000..fd98021
--- /dev/null
+++ b/bus/ibus.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=IBus
+GenericName=Intelligent Input Bus
+Comment=Intellignent Input Bus
+Exec=ibus-daemon --xim
+Icon=ibus
+Terminal=false
+Type=Application
+StartupNotify=false
+Categories=Utility;