[gcompris] Added new standard desktop file gcompris.appdata
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcompris] Added new standard desktop file gcompris.appdata
- Date: Tue, 17 Jun 2014 22:30:27 +0000 (UTC)
commit c2c071375ee88bb3036f1ecd6764f7dc0707c692
Author: Bruno Coudoin <bruno coudoin gcompris net>
Date: Wed Jun 18 00:26:02 2014 +0200
Added new standard desktop file gcompris.appdata
Various distributions are working towards having a better more end user
focused software installation center. As part of that their are adding
metadata to all end user oriented packages in the appdata format:
http://people.freedesktop.org/~hughsient/appdata/
Makefile.am | 6 ++++++
gcompris.appdata.xml.in | 44 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index cdb1c2c..bde4a19 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,12 +18,18 @@ else
Applicationsdir = $(datadir)/applications/
Applications_in_files = gcompris.desktop.in gcompris-edit.desktop.in
Applications_DATA = gcompris.desktop gcompris-edit.desktop
+
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = gcompris.appdata.xml.in
endif
@INTLTOOL_DESKTOP_RULE@
+ INTLTOOL_XML_RULE@
EXTRA_DIST = \
$(Applications_in_files) \
+ $(appdata_in_files) \
$(icon_DATA) \
intltool-extract.in \
intltool-merge.in \
diff --git a/gcompris.appdata.xml.in b/gcompris.appdata.xml.in
new file mode 100644
index 0000000..ffde8ba
--- /dev/null
+++ b/gcompris.appdata.xml.in
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<application>
+ <id type="desktop">gcompris.desktop</id>
+ <metadata_license>CC-BY-SA-3.0</metadata_license>
+ <project_license>GPL-3.0+</project_license>
+ <description>
+ <_p>GCompris is an educational software suite comprising of
+ numerous activities for children aged 2 to 10.</_p>
+ <_p>Some of the activities are game orientated, but nonetheless still
+ educational.</_p>
+ <_p>Below you can find a list of categories with some of the activities
+ available in that category.</_p>
+ <ul>
+ <_li>computer discovery: keyboard, mouse, different mouse gesture, ...</_li>
+ <_li>arithmetic: table memory, enumeration, double entry table, mirror
+ image, ...</_li>
+ <_li>science: the canal lock, the water cycle, the submarine, electric
+ simulation, ...</_li>
+ <_li>geography: place the country on the map</_li>
+ <_li>games: chess, memory, connect 4, oware, sudoku, ...</_li>
+ <_li>reading: reading practice</_li>
+ <_li>other: learn to tell time, puzzle of famous paintings, vector
+ drawing, cartoon making, ...</_li>
+ </ul>
+ <_p>Currently GCompris offers in excess of 100 activities and more are
+ being developed. GCompris is free software, that means that you can
+ adapt it to your own needs, improve it and, most importantly, share it
+ with children everywhere.</_p>
+ </description>
+ <screenshots>
+ <screenshot width="400" height="260"
type="default">http://gcompris.net/screenshots/canal_lock.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/play_piano.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/erase.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/colors.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/clockgame.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/piano_composition.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/electric.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/watercycle.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/anim.jpg</screenshot>
+ <screenshot width="400" height="260">http://gcompris.net/screenshots/click_on_letter.jpg</screenshot>
+ </screenshots>
+ <url type="homepage">http://gcompris.net/</url>
+ <updatecontact>bruno coudoin gcompris net</updatecontact>
+</application>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]