[gnome-maps/wip/jonasdn/geojson: 55/55] Add GeoJSON mimetype
- From: Jonas Danielsson <jonasdn src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps/wip/jonasdn/geojson: 55/55] Add GeoJSON mimetype
- Date: Fri, 23 Oct 2015 19:21:01 +0000 (UTC)
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]