[gedit-plugins] plugins: add metainfo for all available plugins



commit dfbb14e84c963366d3dd162ba12da6453944e77c
Author: Igor Gnatenko <i gnatenko brain gmail com>
Date:   Sat Jun 14 00:42:34 2014 +0400

    plugins: add metainfo for all available plugins
    
    Reference: https://bugzilla.gnome.org/show_bug.cgi?id=731632
    Signed-off-by: Igor Gnatenko <i gnatenko brain gmail com>

 plugins/Makefile.am                                |   11 ++++++++++-
 plugins/bookmarks/Makefile.am                      |    2 ++
 plugins/bookmarks/gedit-bookmarks.metainfo.xml.in  |   12 ++++++++++++
 plugins/bracketcompletion/Makefile.am              |    2 ++
 .../gedit-bracketcompletion.metainfo.xml.in        |   12 ++++++++++++
 plugins/charmap/Makefile.am                        |    2 ++
 plugins/charmap/gedit-charmap.metainfo.xml.in      |   12 ++++++++++++
 plugins/codecomment/Makefile.am                    |    2 ++
 .../codecomment/gedit-codecomment.metainfo.xml.in  |   12 ++++++++++++
 plugins/colorpicker/Makefile.am                    |    2 ++
 .../colorpicker/gedit-colorpicker.metainfo.xml.in  |   12 ++++++++++++
 plugins/colorschemer/Makefile.am                   |    2 ++
 .../gedit-colorschemer.metainfo.xml.in             |   12 ++++++++++++
 plugins/commander/Makefile.am                      |    2 ++
 plugins/commander/gedit-commander.metainfo.xml.in  |   12 ++++++++++++
 plugins/dashboard/Makefile.am                      |    2 ++
 plugins/dashboard/gedit-dashboard.metainfo.xml.in  |   12 ++++++++++++
 plugins/drawspaces/Makefile.am                     |    1 +
 .../drawspaces/gedit-drawspaces.metainfo.xml.in    |   12 ++++++++++++
 plugins/git/Makefile.am                            |    2 ++
 plugins/git/gedit-git.metainfo.xml.in              |   11 +++++++++++
 plugins/joinlines/Makefile.am                      |    2 ++
 plugins/joinlines/gedit-joinlines.metainfo.xml.in  |   12 ++++++++++++
 plugins/multiedit/Makefile.am                      |    2 ++
 plugins/multiedit/gedit-multiedit.metainfo.xml.in  |   12 ++++++++++++
 plugins/smartspaces/Makefile.am                    |    2 ++
 .../smartspaces/gedit-smartspaces.metainfo.xml.in  |   12 ++++++++++++
 plugins/synctex/Makefile.am                        |    2 ++
 plugins/synctex/gedit-synctex.metainfo.xml.in      |   12 ++++++++++++
 plugins/terminal/Makefile.am                       |    2 ++
 plugins/terminal/gedit-terminal.metainfo.xml.in    |   12 ++++++++++++
 plugins/textsize/Makefile.am                       |    2 ++
 plugins/textsize/gedit-textsize.metainfo.xml.in    |   12 ++++++++++++
 plugins/wordcompletion/Makefile.am                 |    2 ++
 .../gedit-wordcompletion.metainfo.xml.in           |   12 ++++++++++++
 po/POTFILES.in                                     |   17 +++++++++++++++++
 36 files changed, 263 insertions(+), 1 deletions(-)
---
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 88fcb1a..b83f644 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -7,6 +7,8 @@ endif
 plugin_LTLIBRARIES =
 plugin_in_files =
 dist_plugin_in_files =
+appdatadir = $(datadir)/appdata/
+appdata_in_files =
 gsettings_SCHEMAS =
 dist_gsettings_SCHEMAS =
 
@@ -37,17 +39,24 @@ GENERATED_PLUGIN_FILES = $(plugin_in_files:.plugin.desktop.in=.plugin)
 
 plugin_DATA = $(GENERATED_PLUGIN_FILES)
 
+GENERATED_APPDATA_FILES = $(appdata_in_files:.xml.in=.xml)
+
+appdata_DATA = $(GENERATED_APPDATA_FILES)
+
 DISTCLEANFILES +=                      \
        plugins/gpdefs.py               \
-       $(GENERATED_PLUGIN_FILES)
+       $(GENERATED_PLUGIN_FILES)       \
+       $(GENERATED_APPDATA_FILES)
 
 CLEANFILES +=                          \
        $(GENERATED_PLUGIN_FILES)       \
+       $(GENERATED_APPDATA_FILES)      \
        $(gsettings_SCHEMAS)
 
 EXTRA_DIST +=                                                          \
        plugins/gpdefs.py.in                                            \
        $(plugin_in_files)                                              \
+       $(appdata_in_files)                                             \
        $(dist_plugin_in_files)                                         \
        $(gsettings_SCHEMAS:%.gschema.xml=%.gschema.xml.in.in)          \
        $(dist_gsettings_SCHEMAS:%.gschema.xml=%.gschema.xml.in.in)
diff --git a/plugins/bookmarks/Makefile.am b/plugins/bookmarks/Makefile.am
index 7e80a89..58f2d31 100644
--- a/plugins/bookmarks/Makefile.am
+++ b/plugins/bookmarks/Makefile.am
@@ -30,3 +30,5 @@ plugins_bookmarks_libbookmarks_la_SOURCES =                                   \
        plugins/bookmarks/messages/messages.h
 
 plugin_in_files += plugins/bookmarks/bookmarks.plugin.desktop.in
+
+appdata_in_files += plugins/bookmarks/gedit-bookmarks.metainfo.xml.in
diff --git a/plugins/bookmarks/gedit-bookmarks.metainfo.xml.in 
b/plugins/bookmarks/gedit-bookmarks.metainfo.xml.in
new file mode 100644
index 0000000..944b333
--- /dev/null
+++ b/plugins/bookmarks/gedit-bookmarks.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-bookmarks</id>
+  <extends>gedit.desktop</extends>
+  <_name>Bookmarks</_name>
+  <_summary>Easy document navigation with bookmarks</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/bracketcompletion/Makefile.am b/plugins/bracketcompletion/Makefile.am
index c23000a..1f50551 100644
--- a/plugins/bracketcompletion/Makefile.am
+++ b/plugins/bracketcompletion/Makefile.am
@@ -4,3 +4,5 @@ plugin_in_files += plugins/bracketcompletion/bracketcompletion.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/bracketcompletion/bracketcompletion.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/bracketcompletion/gedit-bracketcompletion.metainfo.xml.in
diff --git a/plugins/bracketcompletion/gedit-bracketcompletion.metainfo.xml.in 
b/plugins/bracketcompletion/gedit-bracketcompletion.metainfo.xml.in
new file mode 100644
index 0000000..765731b
--- /dev/null
+++ b/plugins/bracketcompletion/gedit-bracketcompletion.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-bracketcompletion</id>
+  <extends>gedit.desktop</extends>
+  <_name>Bracket Completion</_name>
+  <_summary>Automatically add a closing bracket when you insert one</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/charmap/Makefile.am b/plugins/charmap/Makefile.am
index b33180f..e9c474b 100644
--- a/plugins/charmap/Makefile.am
+++ b/plugins/charmap/Makefile.am
@@ -8,3 +8,5 @@ plugin_in_files += plugins/charmap/charmap.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/charmap/charmap.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/charmap/gedit-charmap.metainfo.xml.in
diff --git a/plugins/charmap/gedit-charmap.metainfo.xml.in b/plugins/charmap/gedit-charmap.metainfo.xml.in
new file mode 100644
index 0000000..759b057
--- /dev/null
+++ b/plugins/charmap/gedit-charmap.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-charmap</id>
+  <extends>gedit.desktop</extends>
+  <_name>Charmap</_name>
+  <_summary>Select characters from a character map</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/codecomment/Makefile.am b/plugins/codecomment/Makefile.am
index 41bc183..7c75b14 100644
--- a/plugins/codecomment/Makefile.am
+++ b/plugins/codecomment/Makefile.am
@@ -4,3 +4,5 @@ plugin_in_files += plugins/codecomment/codecomment.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/codecomment/codecomment.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/codecomment/gedit-codecomment.metainfo.xml.in
diff --git a/plugins/codecomment/gedit-codecomment.metainfo.xml.in 
b/plugins/codecomment/gedit-codecomment.metainfo.xml.in
new file mode 100644
index 0000000..acb12f6
--- /dev/null
+++ b/plugins/codecomment/gedit-codecomment.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-codecomment</id>
+  <extends>gedit.desktop</extends>
+  <_name>Code Comment</_name>
+  <_summary>Comment or uncomment blocks of code</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/colorpicker/Makefile.am b/plugins/colorpicker/Makefile.am
index bf4d43f..b8f30ef 100644
--- a/plugins/colorpicker/Makefile.am
+++ b/plugins/colorpicker/Makefile.am
@@ -6,3 +6,5 @@ plugin_in_files += plugins/colorpicker/colorpicker.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/colorpicker/colorpicker.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/colorpicker/gedit-colorpicker.metainfo.xml.in
diff --git a/plugins/colorpicker/gedit-colorpicker.metainfo.xml.in 
b/plugins/colorpicker/gedit-colorpicker.metainfo.xml.in
new file mode 100644
index 0000000..34a0c75
--- /dev/null
+++ b/plugins/colorpicker/gedit-colorpicker.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-colorpicker</id>
+  <extends>gedit.desktop</extends>
+  <_name>Color picker</_name>
+  <_summary>Select and insert a color from a dialog (for html, css, php)</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/colorschemer/Makefile.am b/plugins/colorschemer/Makefile.am
index 99f5c46..04079ca 100644
--- a/plugins/colorschemer/Makefile.am
+++ b/plugins/colorschemer/Makefile.am
@@ -12,3 +12,5 @@ plugin_in_files += plugins/colorschemer/colorschemer.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/colorschemer/colorschemer.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/colorschemer/gedit-colorschemer.metainfo.xml.in
diff --git a/plugins/colorschemer/gedit-colorschemer.metainfo.xml.in 
b/plugins/colorschemer/gedit-colorschemer.metainfo.xml.in
new file mode 100644
index 0000000..ea6d634
--- /dev/null
+++ b/plugins/colorschemer/gedit-colorschemer.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-colorschemer</id>
+  <extends>gedit.desktop</extends>
+  <_name>Color Scheme Editor</_name>
+  <_summary>Create and edit the color scheme used for syntax highlighting</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/commander/Makefile.am b/plugins/commander/Makefile.am
index e0599a7..eca048c 100644
--- a/plugins/commander/Makefile.am
+++ b/plugins/commander/Makefile.am
@@ -48,3 +48,5 @@ plugin_in_files += plugins/commander/commander.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/commander/commander.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/commander/gedit-commander.metainfo.xml.in
diff --git a/plugins/commander/gedit-commander.metainfo.xml.in 
b/plugins/commander/gedit-commander.metainfo.xml.in
new file mode 100644
index 0000000..3392584
--- /dev/null
+++ b/plugins/commander/gedit-commander.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-commander</id>
+  <extends>gedit.desktop</extends>
+  <_name>Commander</_name>
+  <_summary>Command line interface for advanced editing</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/dashboard/Makefile.am b/plugins/dashboard/Makefile.am
index 6b5ddab..389a32f 100644
--- a/plugins/dashboard/Makefile.am
+++ b/plugins/dashboard/Makefile.am
@@ -9,3 +9,5 @@ plugin_in_files += plugins/dashboard/dashboard.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/dashboard/dashboard.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/dashboard/gedit-dashboard.metainfo.xml.in
diff --git a/plugins/dashboard/gedit-dashboard.metainfo.xml.in 
b/plugins/dashboard/gedit-dashboard.metainfo.xml.in
new file mode 100644
index 0000000..414ab9e
--- /dev/null
+++ b/plugins/dashboard/gedit-dashboard.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-dashboard</id>
+  <extends>gedit.desktop</extends>
+  <_name>Dashboard</_name>
+  <_summary>Displays a grid of recently/most used files upon opening a new tab</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/drawspaces/Makefile.am b/plugins/drawspaces/Makefile.am
index f453e52..0eb0f38 100644
--- a/plugins/drawspaces/Makefile.am
+++ b/plugins/drawspaces/Makefile.am
@@ -38,6 +38,7 @@ plugins_drawspaces_libdrawspaces_la_SOURCES =                 \
        $(BUILT_SOURCES)
 
 plugin_in_files += plugins/drawspaces/drawspaces.plugin.desktop.in
+appdata_in_files += plugins/drawspaces/gedit-drawspaces.metainfo.xml.in
 gsettings_SCHEMAS += plugins/drawspaces/org.gnome.gedit.plugins.drawspaces.gschema.xml
 
 EXTRA_DIST +=                                                  \
diff --git a/plugins/drawspaces/gedit-drawspaces.metainfo.xml.in 
b/plugins/drawspaces/gedit-drawspaces.metainfo.xml.in
new file mode 100644
index 0000000..fb83fcf
--- /dev/null
+++ b/plugins/drawspaces/gedit-drawspaces.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-drawspaces</id>
+  <extends>gedit.desktop</extends>
+  <_name>Draw spaces</_name>
+  <_summary>Draw Spaces and Tabs</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/git/Makefile.am b/plugins/git/Makefile.am
index 01540d4..b1d0103 100644
--- a/plugins/git/Makefile.am
+++ b/plugins/git/Makefile.am
@@ -10,3 +10,5 @@ plugin_in_files += plugins/git/git.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/git/git.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/git/gedit-git.metainfo.xml.in
diff --git a/plugins/git/gedit-git.metainfo.xml.in b/plugins/git/gedit-git.metainfo.xml.in
new file mode 100644
index 0000000..cb756b0
--- /dev/null
+++ b/plugins/git/gedit-git.metainfo.xml.in
@@ -0,0 +1,11 @@
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-git</id>
+  <extends>gedit.desktop</extends>
+  <_name>Git</_name>
+  <_summary>Use git information to display which lines and files changed since last commit</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/joinlines/Makefile.am b/plugins/joinlines/Makefile.am
index 5233c2c..1dcba12 100644
--- a/plugins/joinlines/Makefile.am
+++ b/plugins/joinlines/Makefile.am
@@ -4,3 +4,5 @@ plugin_in_files += plugins/joinlines/joinlines.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/joinlines/joinlines.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/joinlines/gedit-joinlines.metainfo.xml.in
diff --git a/plugins/joinlines/gedit-joinlines.metainfo.xml.in 
b/plugins/joinlines/gedit-joinlines.metainfo.xml.in
new file mode 100644
index 0000000..eb475e5
--- /dev/null
+++ b/plugins/joinlines/gedit-joinlines.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-joinlines</id>
+  <extends>gedit.desktop</extends>
+  <_name>Join lines/ Split lines</_name>
+  <_summary>Join or split multiple lines through Ctrl+J and Ctrl+Shift+J</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/multiedit/Makefile.am b/plugins/multiedit/Makefile.am
index d5b4b7b..5675b02 100644
--- a/plugins/multiedit/Makefile.am
+++ b/plugins/multiedit/Makefile.am
@@ -11,3 +11,5 @@ plugin_in_files += plugins/multiedit/multiedit.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/multiedit/multiedit.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/multiedit/gedit-multiedit.metainfo.xml.in
diff --git a/plugins/multiedit/gedit-multiedit.metainfo.xml.in 
b/plugins/multiedit/gedit-multiedit.metainfo.xml.in
new file mode 100644
index 0000000..4ae674a
--- /dev/null
+++ b/plugins/multiedit/gedit-multiedit.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-multiedit</id>
+  <extends>gedit.desktop</extends>
+  <_name>Multi edit</_name>
+  <_summary>Edit document in multiple places at once</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/smartspaces/Makefile.am b/plugins/smartspaces/Makefile.am
index 1809e02..04d82c9 100644
--- a/plugins/smartspaces/Makefile.am
+++ b/plugins/smartspaces/Makefile.am
@@ -4,3 +4,5 @@ plugin_in_files += plugins/smartspaces/smartspaces.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/smartspaces/smartspaces.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/smartspaces/gedit-smartspaces.metainfo.xml.in
diff --git a/plugins/smartspaces/gedit-smartspaces.metainfo.xml.in 
b/plugins/smartspaces/gedit-smartspaces.metainfo.xml.in
new file mode 100644
index 0000000..637064d
--- /dev/null
+++ b/plugins/smartspaces/gedit-smartspaces.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-smartspaces</id>
+  <extends>gedit.desktop</extends>
+  <_name>Smart Spaces</_name>
+  <_summary>Allow to unindent like if you were using tabs while you're using spaces</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/synctex/Makefile.am b/plugins/synctex/Makefile.am
index 7692ce1..e7d0214 100644
--- a/plugins/synctex/Makefile.am
+++ b/plugins/synctex/Makefile.am
@@ -9,3 +9,5 @@ plugin_in_files += plugins/synctex/synctex.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/synctex/synctex.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/synctex/gedit-synctex.metainfo.xml.in
diff --git a/plugins/synctex/gedit-synctex.metainfo.xml.in b/plugins/synctex/gedit-synctex.metainfo.xml.in
new file mode 100644
index 0000000..33cfcf4
--- /dev/null
+++ b/plugins/synctex/gedit-synctex.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-synctex</id>
+  <extends>gedit.desktop</extends>
+  <_name>SyncTeX</_name>
+  <_summary>Synchronize between LaTeX and PDF with gedit and evince</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/terminal/Makefile.am b/plugins/terminal/Makefile.am
index 56c87da..9e397af 100644
--- a/plugins/terminal/Makefile.am
+++ b/plugins/terminal/Makefile.am
@@ -8,3 +8,5 @@ else
 dist_plugin_in_files += plugins/terminal/terminal.plugin.desktop.in
 dist_gsettings_SCHEMAS += plugins/terminal/org.gnome.gedit.plugins.terminal.gschema.xml
 endif
+
+appdata_in_files += plugins/terminal/gedit-terminal.metainfo.xml.in
diff --git a/plugins/terminal/gedit-terminal.metainfo.xml.in b/plugins/terminal/gedit-terminal.metainfo.xml.in
new file mode 100644
index 0000000..0a3cadc
--- /dev/null
+++ b/plugins/terminal/gedit-terminal.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-terminal</id>
+  <extends>gedit.desktop</extends>
+  <_name>Terminal</_name>
+  <_summary>A simple terminal widget accessible from the bottom panel</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/textsize/Makefile.am b/plugins/textsize/Makefile.am
index 6b58881..c9dba64 100644
--- a/plugins/textsize/Makefile.am
+++ b/plugins/textsize/Makefile.am
@@ -9,3 +9,5 @@ plugin_in_files += plugins/textsize/textsize.plugin.desktop.in
 else
 dist_plugin_in_files += plugins/textsize/textsize.plugin.desktop.in
 endif
+
+appdata_in_files += plugins/textsize/gedit-textsize.metainfo.xml.in
diff --git a/plugins/textsize/gedit-textsize.metainfo.xml.in b/plugins/textsize/gedit-textsize.metainfo.xml.in
new file mode 100644
index 0000000..3fd23c3
--- /dev/null
+++ b/plugins/textsize/gedit-textsize.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-textsize</id>
+  <extends>gedit.desktop</extends>
+  <_name>Text size</_name>
+  <_summary>Easily increase and decrease the text size</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/plugins/wordcompletion/Makefile.am b/plugins/wordcompletion/Makefile.am
index c6d90e1..6e3258e 100644
--- a/plugins/wordcompletion/Makefile.am
+++ b/plugins/wordcompletion/Makefile.am
@@ -14,6 +14,8 @@ plugins_wordcompletion_libwordcompletion_la_LIBADD = $(GEDIT_LIBS)
 
 plugin_in_files += plugins/wordcompletion/wordcompletion.plugin.desktop.in
 
+appdata_in_files += plugins/wordcompletion/gedit-wordcompletion.metainfo.xml.in
+
 plugins_wordcompletion_resourcedeps =                                          \
        plugins/wordcompletion/gedit-word-completion.gresource.xml              \
        $(shell $(GLIB_COMPILE_RESOURCES)                                       \
diff --git a/plugins/wordcompletion/gedit-wordcompletion.metainfo.xml.in 
b/plugins/wordcompletion/gedit-wordcompletion.metainfo.xml.in
new file mode 100644
index 0000000..518d27c
--- /dev/null
+++ b/plugins/wordcompletion/gedit-wordcompletion.metainfo.xml.in
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <i gnatenko brain gmail com> -->
+<component type="addon">
+  <id>gedit-wordcompletion</id>
+  <extends>gedit.desktop</extends>
+  <_name>Word completion</_name>
+  <_summary>Propose automatic completion using words already present in the document</_summary>
+  <url type="homepage">https://wiki.gnome.org/Apps/Gedit/ShippedPlugins</url>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <updatecontact>i gnatenko brain gmail com</updatecontact>
+</component>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index b512ed2..22d76ff 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,42 +1,59 @@
 plugins/bookmarks/bookmarks.plugin.desktop.in.in
+plugins/bookmarks/gedit-bookmarks.metainfo.xml.in
 plugins/bookmarks/gedit-bookmarks-app-activatable.c
 plugins/bookmarks/gedit-bookmarks-plugin.c
 plugins/bracketcompletion/bracketcompletion.plugin.desktop.in.in
+plugins/bracketcompletion/gedit-bracketcompletion.metainfo.xml.in
 plugins/charmap/charmap/__init__.py
 plugins/charmap/charmap.plugin.desktop.in.in
+plugins/charmap/gedit-charmap.metainfo.xml.in
 plugins/codecomment/codecomment.plugin.desktop.in.in
 plugins/codecomment/codecomment.py
+plugins/codecomment/gedit-codecomment.metainfo.xml.in
 plugins/colorpicker/colorpicker.plugin.desktop.in.in
+plugins/colorpicker/gedit-colorpicker.metainfo.xml.in
 plugins/colorpicker/colorpicker.py
 plugins/colorschemer/colorschemer.plugin.desktop.in.in
+plugins/colorschemer/gedit-colorschemer.metainfo.xml.in
 plugins/colorschemer/schemer/__init__.py
 [type: gettext/glade]plugins/colorschemer/schemer.ui
 plugins/commander/commander/appactivatable.py
 plugins/commander/commander.plugin.desktop.in.in
+plugins/commander/gedit-commander.metainfo.xml.in
 plugins/commander/commander/windowactivatable.py
 plugins/dashboard/dashboard/dashboard.py
 plugins/dashboard/dashboard.plugin.desktop.in.in
+plugins/dashboard/gedit-dashboard.metainfo.xml.in
 plugins/drawspaces/drawspaces.plugin.desktop.in.in
+plugins/drawspaces/gedit-drawspaces.metainfo.xml.in
 plugins/drawspaces/gedit-drawspaces-app-activatable.c
 [type: gettext/glade]plugins/drawspaces/gedit-drawspaces-configurable.ui
 plugins/drawspaces/org.gnome.gedit.plugins.drawspaces.gschema.xml.in.in
 plugins/git/git.plugin.desktop.in.in
+plugins/git/gedit-git.metainfo.xml.in
 plugins/joinlines/joinlines.plugin.desktop.in.in
+plugins/joinlines/gedit-joinlines.metainfo.xml.in
 plugins/joinlines/joinlines.py
 plugins/multiedit/multiedit/appactivatable.py
 plugins/multiedit/multiedit/__init__.py
 plugins/multiedit/multiedit.plugin.desktop.in.in
+plugins/multiedit/gedit-multiedit.metainfo.xml.in
 plugins/multiedit/multiedit/viewactivatable.py
 plugins/multiedit/multiedit/windowactivatable.py
 plugins/smartspaces/smartspaces.plugin.desktop.in.in
+plugins/smartspaces/gedit-smartspaces.metainfo.xml.in
 plugins/synctex/synctex.plugin.desktop.in.in
+plugins/synctex/gedit-synctex.metainfo.xml.in
 plugins/synctex/synctex/synctex.py
 plugins/terminal/org.gnome.gedit.plugins.terminal.gschema.xml.in.in
 plugins/terminal/terminal.plugin.desktop.in.in
+plugins/terminal/gedit-terminal.metainfo.xml.in
 plugins/terminal/terminal.py
 plugins/textsize/textsize/__init__.py
 plugins/textsize/textsize.plugin.desktop.in.in
+plugins/textsize/gedit-textsize.metainfo.xml.in
 [type: gettext/glade]plugins/wordcompletion/gedit-word-completion-configure.ui
 plugins/wordcompletion/gedit-word-completion-plugin.c
 plugins/wordcompletion/org.gnome.gedit.plugins.wordcompletion.gschema.xml.in.in
 plugins/wordcompletion/wordcompletion.plugin.desktop.in.in
+plugins/wordcompletion/gedit-wordcompletion.metainfo.xml.in


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