[gnome-maps/wip/jonasdn/geojson: 55/55] Add GeoJSON mimetype



commit 9946ea2b03f134f234480fc42472eb692a4884b0
Author: Jonas Danielsson <jonas threetimestwo org>
Date:   Fri Oct 23 12:11:05 2015 +0200

    Add GeoJSON mimetype

 data/Makefile.am               |    4 ++++
 data/maps.xml                  |    8 ++++++++
 data/org.gnome.Maps.desktop.in |    1 +
 3 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index 6c1f31c..9b0289d 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -24,6 +24,9 @@ apps_DATA = org.gnome.Maps.desktop
 gsettings_SCHEMAS = org.gnome.Maps.gschema.xml
 @GSETTINGS_RULES@
 
+mimedir = $(datadir)/mime/packages/
+mime_DATA = maps.xml
+
 appdatadir = $(datadir)/appdata
 appdata_in_file = org.gnome.Maps.appdata.xml.in
 appdata_DATA = $(appdata_in_file:.xml.in=.xml)
@@ -44,6 +47,7 @@ EXTRA_DIST =                                                          \
        org.gnome.Maps.gschema.xml                                      \
        org.gnome.Maps.data.gresource.xml                               \
        org.gnome.Maps.appdata.xml.in                                   \
+       maps.xml                                                        \
        $(app_resource_files)                                           \
        $(NULL)
 
diff --git a/data/maps.xml b/data/maps.xml
new file mode 100644
index 0000000..bf05752
--- /dev/null
+++ b/data/maps.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info";>
+   <mime-type type="application/vnd.geo+json">
+     <comment>GeoJSON</comment>
+     <glob pattern="*.geojson"/>
+     <glob pattern="*.geo.json"/>
+   </mime-type>
+</mime-info>
diff --git a/data/org.gnome.Maps.desktop.in b/data/org.gnome.Maps.desktop.in
index f3f904d..db8a260 100644
--- a/data/org.gnome.Maps.desktop.in
+++ b/data/org.gnome.Maps.desktop.in
@@ -10,3 +10,4 @@ StartupNotify=true
 Categories=GNOME;GTK;Utility;
 _Keywords=Maps;
 DBusActivatable=true
+MimeType=application/vnd.geo+json
\ No newline at end of file


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]