[gnome-builder/wip/appdata] Add AppData to show builder in Software
- From: Igor Gnatenko <ignatenko src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/appdata] Add AppData to show builder in Software
- Date: Wed, 31 Dec 2014 07:24:31 +0000 (UTC)
commit 11eac544427abac9ea960da9e5198d36a7bffc69
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>
build/autotools/autoconf.d/50_appstream.post-lt | 1 +
data/data.mk | 3 ++
data/html-preview.png | Bin 0 -> 240445 bytes
data/org.gnome.Builder.appdata.xml | 39 +++++++++++++++++++++++
4 files changed, 43 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/data.mk b/data/data.mk
index eb3f67f..b49e5e0 100644
--- a/data/data.mk
+++ b/data/data.mk
@@ -1,3 +1,6 @@
+# AppData xml file.
+ APPSTREAM_XML_RULES@
+appstream_XML = org.gnome.Builder.appdata.xml
# Desktop launcher and description file.
data_desktopdir = $(datadir)/applications
diff --git a/data/html-preview.png b/data/html-preview.png
new file mode 100644
index 0000000..bb60bb1
Binary files /dev/null and b/data/html-preview.png differ
diff --git a/data/org.gnome.Builder.appdata.xml b/data/org.gnome.Builder.appdata.xml
new file mode 100644
index 0000000..9b6ef89
--- /dev/null
+++ b/data/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/icons/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>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]