Add an AppData file.

This file gets used by GNOME Software to present an application to users
so they can install it from a software repository.
This commit is contained in:
Nils Philippsen 2015-10-26 11:04:06 +01:00
parent 0e3c2af69a
commit c3398784e7
2 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
<id>@ARDOUR_EXEC@.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0+</project_license>
<name>Ardour</name>
<summary>Digital Audio Workstation</summary>
<description>
<p>
Ardour is a multi-channel digital audio workstation, allowing you to
record, edit, mix and master audio and MIDI projects.
</p>
<p>
It is targeted at audio engineers, musicians, soundtrack editors and
composers.
</p>
</description>
<url type="homepage">http://ardour.org</url>
<screenshots>
<screenshot type="default">
<image>http://community.ardour.org/files/images/ardour-editor-window-1600x900.png</image>
<caption>The Editor window where you can arrange audio and MIDI data along a timeline</caption>
</screenshot>
<screenshot>
<image>http://community.ardour.org/files/images/ardour-mixer-window-1600x900.png</image>
<caption>The Mixer window which includes channel strips for each track and bus</caption>
</screenshot>
</screenshots>
</component>

View File

@ -688,6 +688,13 @@ def build(bld):
obj.target = 'ardour.xml'
obj.chmod = Utils.O644
obj = bld(features = 'subst')
obj.source = 'ardour.appdata.xml.in'
obj.target = str (bld.env['lwrcase_dirname']) + '.appdata.xml'
obj.chmod = Utils.O644
obj.dict = freedesktop_subst_dict
set_subst_dict(obj, freedesktop_subst_dict)
# Keybindings
# 'SAE-de-keypad', 'SAE-de-nokeypad', 'SAE-us-keypad',