From cc4190027528d7ff46dfa70f45610c87cb5b59de Mon Sep 17 00:00:00 2001 From: Daniel Baeyens Date: Mon, 21 Jun 2010 01:15:56 +0200 Subject: Added new desktop file automake files are changed for correct build .gitignore file is updated https://bugzilla.gnome.org/show_bug.cgi?id=618292 --- data/Makefile.am | 12 ++++++++++-- data/caribou.desktop.in | 16 ++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 data/caribou.desktop.in (limited to 'data') diff --git a/data/Makefile.am b/data/Makefile.am index bef98f2..764f90f 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -2,14 +2,22 @@ SUBDIRS = keyboards gtkbuilderdir = $(datadir)/caribou gtkbuilder_DATA = caribou-prefs.ui + schemadir = $(GCONF_SCHEMA_FILE_DIR) schema_DATA = caribou.schemas -EXTRA_DIST = $(gtkbuilder_DATA) $(schema_DATA) +desktopdir = $(datadir)/applications +desktop_in_files = caribou.desktop.in +desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +@INTLTOOL_DESKTOP_RULE@ + +EXTRA_DIST = $(gtkbuilder_DATA) \ + $(schema_DATA) \ + $(desktop_in_files) # installation of schemas if GCONF_SCHEMAS_INSTALL install-data-hook: GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \ $(GCONFTOOL) --makefile-install-rule $(srcdir)/$(schema_DATA) -endif \ No newline at end of file +endif diff --git a/data/caribou.desktop.in b/data/caribou.desktop.in new file mode 100644 index 0000000..48f9215 --- /dev/null +++ b/data/caribou.desktop.in @@ -0,0 +1,16 @@ +[Desktop Entry] +Name=Caribou +GenericName=Virtual on-screen keyboard +Comment=Enter text with a virtual keyboard +Exec=caribou +Icon=caribou +Terminal=false +Type=Application +StartupNotify=true +Categories=GNOME;GTK;Utility;Accessibility; +Encoding=UTF-8 +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=caribou +X-GNOME-Bugzilla-Component=default +X-GNOME-Bugzilla-Version=@VERSION@ +X-Ubuntu-Gettext-Domain=caribou -- cgit v1.2.1