[anjuta] bgo 708748 - Add an AppData file



commit c3f6c229bf4cee22f5495ee589394fca6e7c9441
Author: Richard Hughes <richard hughsie com>
Date:   Wed Sep 25 14:35:49 2013 +0100

    bgo 708748 - Add an AppData file
    
    See http://people.freedesktop.org/~hughsient/appdata/ for more details.

 Makefile.am           |    6 ++++++
 anjuta.appdata.xml.in |   37 +++++++++++++++++++++++++++++++++++++
 po/POTFILES.in        |    1 +
 3 files changed, 44 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index ad91526..248ea6a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -46,9 +46,15 @@ gnomemenudir = $(datadir)/applications
 gnomemenu_premerge_file = anjuta.desktop.in
 gnomemenu_DATA = $(gnomemenu_premerge_file:.desktop.in=.desktop)
 
+ INTLTOOL_XML_RULE@
+appdatadir = $(datadir)/appdata
+dist_appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = anjuta.appdata.xml.in
+
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
 
 CLEANFILES = \
+       anjuta.appdata.xml \
        $(gnomemenu_DATA)
 
 DISTCLEANFILES = \
diff --git a/anjuta.appdata.xml.in b/anjuta.appdata.xml.in
new file mode 100644
index 0000000..18d1711
--- /dev/null
+++ b/anjuta.appdata.xml.in
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<application>
+  <id type="desktop">anjuta.desktop</id>
+  <licence>CC0</licence>
+  <description>
+    <_p>
+      Anjuta DevStudio is a versatile software development studio featuring a
+      number of advanced programming facilities including project management,
+      application wizard, interactive debugger, source editor, version control,
+      GUI designer, profiler and many more tools.
+      It focuses on providing simple and usable user interface, yet powerful for
+      efficient development.
+    </_p>
+    <_p>
+      Anjuta is very extensible with plugins. Almost all features in Anjuta are
+      implemented using plugins which can be dynamically enabled or disabled.
+      You can choose which plugins should be active for your project.
+      Like the user interface layout, the set of active plugins is also
+      persistent for each project making it easy to work on projects with
+      various levels of complexity.
+      Using plugins, you can extend Anjuta with your own features.
+    </_p>
+    <_p>
+      The project wizard lets you create new projects from a selection of
+      project templates.
+      The selection includes simple generic, flat (no subdirectory), GTK+,
+      GNOME, Java, Python projects and more.
+      New templates can be easily downloaded and installed.
+    </_p>
+  </description>
+  <screenshots>
+    <screenshot type="default">https://projects.gnome.org/anjuta/screenshots/anjuta-2.1.2-9.png</screenshot>
+    <screenshot>https://projects.gnome.org/anjuta/screenshots/anjuta-2.1.2-8.png</screenshot>
+  </screenshots>
+  <url type="homepage">https://projects.gnome.org/anjuta/</url>
+  <updatecontact>anjuta-list gnome org</updatecontact>
+</application>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 81da843..ab7e693 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,6 +1,7 @@
 [encoding: UTF-8]
 # List of source files containing translatable strings.
 # Please keep this list in alphabetical order.
+anjuta.appdata.xml.in
 anjuta.desktop.in.in
 libanjuta/anjuta-autogen.c
 libanjuta/anjuta-cell-renderer-captioned-image.c


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