[gnome-builder/wip/appdata] Add AppData to show builder in Software



commit f6353c86c93df888586df4856ebb5e0b6ffa371f
Author: Igor Gnatenko <ignatenko src gnome org>
Date:   Wed Dec 31 09:53:23 2014 +0300

    Add AppData to show builder in Software
    
    http://www.freedesktop.org/software/appstream/docs/
    
    Signed-off-by: Igor Gnatenko <ignatenko src gnome org>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=742155

 build/autotools/autoconf.d/50_appstream.post-lt |    1 +
 data/appdata/html-preview.png                   |  Bin 0 -> 240445 bytes
 data/appdata/org.gnome.Builder.appdata.xml      |   39 +++++++++++++++++++++++
 data/data.mk                                    |    2 +
 4 files changed, 42 insertions(+), 0 deletions(-)
---
diff --git a/build/autotools/autoconf.d/50_appstream.post-lt b/build/autotools/autoconf.d/50_appstream.post-lt
new file mode 100644
index 0000000..e9323a8
--- /dev/null
+++ b/build/autotools/autoconf.d/50_appstream.post-lt
@@ -0,0 +1 @@
+APPSTREAM_XML
diff --git a/data/appdata/html-preview.png b/data/appdata/html-preview.png
new file mode 100644
index 0000000..bb60bb1
Binary files /dev/null and b/data/appdata/html-preview.png differ
diff --git a/data/appdata/org.gnome.Builder.appdata.xml b/data/appdata/org.gnome.Builder.appdata.xml
new file mode 100644
index 0000000..453740f
--- /dev/null
+++ b/data/appdata/org.gnome.Builder.appdata.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Igor Gnatenko <ignatenko src gnome org> -->
+<component type="desktop">
+  <id>org.gnome.Builder.desktop</id>
+  <metadata_license>CC0</metadata_license>
+  <project_license>GPL-3.0+ and GPL-2.0+ and LGPL-3.0+ and LGPL-2.0+ and MIT</project_license>
+  <name>Builder</name>
+  <summary>IDE for GNOME</summary>
+
+  <description>
+    <p>
+      Builder is a new IDE for GNOME that is focused on bringing the power of
+      our platform to more developers than ever before.
+    </p>
+    <p>Features:</p>
+    <ul>
+      <li>HTML/Markdown preview</li>
+      <li>Autocompletion</li>
+      <li>Integration with VCS</li>
+    </ul>
+  </description>
+
+  <screenshots>
+    <screenshot type="default">
+      <image width="1440" 
height="900">https://raw.githubusercontent.com/chergert/gnome-builder-web/master/wiki-screenshot.png</image>
+    </screenshot>
+    <screenshot>
+      <caption>HTML Preview</caption>
+      <image width="1200" 
height="675">https://git.gnome.org/browse/gnome-builder/plain/data/appdata/html-preview.png</image>
+    </screenshot>
+  </screenshots>
+
+  <url type="homepage">https://wiki.gnome.org/Apps/Builder</url>
+  <url type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-builder</url>
+  <project_group>GNOME</project_group>
+
+  <update_contact>ignatenko src gnome org</update_contact>
+
+</component>
diff --git a/data/data.mk b/data/data.mk
index eb3f67f..c6dd166 100644
--- a/data/data.mk
+++ b/data/data.mk
@@ -1,3 +1,5 @@
+ APPSTREAM_XML_RULES@
+appstream_XML = data/appdata/org.gnome.Builder.appdata.xml
 
 # Desktop launcher and description file.
 data_desktopdir = $(datadir)/applications


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