diff options
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | data/Makefile.am | 5 | ||||
-rw-r--r-- | data/sugar-emulator.desktop.in | 7 |
3 files changed, 12 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 061fb58..1aab6c0 100644 --- a/configure.ac +++ b/configure.ac @@ -51,6 +51,7 @@ AC_OUTPUT([ Makefile bin/Makefile data/Makefile +data/sugar-emulator.desktop data/icons/Makefile extensions/Makefile extensions/cpsection/Makefile diff --git a/data/Makefile.am b/data/Makefile.am index 684ca20..85c091f 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -23,6 +23,9 @@ GTKRC_FILES = \ xsessionsdir = $(datadir)/xsessions xsessions_DATA = sugar.desktop +applicationsdir = $(datadir)/applications +applications_DATA = sugar-emulator.desktop + mime_xml_in_files = sugar.xml.in mime_xml_files = $(mime_xml_in_files:.xml.in=.xml) @INTLTOOL_XML_RULE@ @@ -58,5 +61,5 @@ if GCONF_SCHEMAS_INSTALL GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule sugar.schemas 2>&1 > /dev/null endif -EXTRA_DIST = $(sugar_DATA) $(xsessions_DATA) $(nmservice_DATA) $(mime_xml_in_files) em.py gtkrc.em $(schema_in_files) +EXTRA_DIST = $(sugar_DATA) $(xsessions_DATA) $(applications_DATA) $(nmservice_DATA) $(mime_xml_in_files) em.py gtkrc.em $(schema_in_files) CLEANFILES = $(GTKRC_FILES) $(mime_xml_files) $(schema_DATA) diff --git a/data/sugar-emulator.desktop.in b/data/sugar-emulator.desktop.in new file mode 100644 index 0000000..23bc957 --- /dev/null +++ b/data/sugar-emulator.desktop.in @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Sugar Emulator +Exec=@prefix@/bin/sugar-emulator +Type=Application +Icon=@prefix@/share/icons/sugar/scalable/device/computer-xo.svg +Categories=Education |