[SCM] rosegarden/master: Update appstream file to new format
stuart at users.alioth.debian.org
stuart at users.alioth.debian.org
Sat Nov 11 07:41:38 UTC 2017
The following commit has been merged in the master branch:
commit 21eb11ab0d490f737c5d9edba68af1c8f4922147
Author: Stuart Prescott <stuart at debian.org>
Date: Sat Nov 11 17:23:28 2017 +1100
Update appstream file to new format
diff --git a/debian/patches/appdata-format.patch b/debian/patches/appdata-format.patch
new file mode 100644
index 0000000..44e6f73
--- /dev/null
+++ b/debian/patches/appdata-format.patch
@@ -0,0 +1,73 @@
+Description: Update format of appstream metadata file
+ Format has changed over time; this updates to the metainfo/1.0 spec
+ https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
+Author: Stuart Prescott <stuart at debian.org>
+--- a/data/appdata/rosegarden.appdata.xml
++++ b/data/appdata/rosegarden.appdata.xml
+@@ -1,20 +1,46 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<application>
+- <id type="desktop">rosegarden.desktop</id>
+- <licence>CC0</licence>
+- <name>Rosegarden</name>
+- <summary>Music composition and editing environment for MIDI and notation, with basic audio support</summary>
+- <description>
+- <p>
+- Rosegarden is a general-purpose music composition and editing environment that offers a mixture of features inspired by MIDI sequencers, DAWs, and score editors. Rosegarden offers a variety of extensions that work in conjunction with LilyPond to produce beautiful scores that often require little or no manual editing, and it generally does a good job of rendering human MIDI performances as legible notation.
+- </p>
+- <p>
+- Rosegarden is ideal for the small scale home artist who wishes to use one tool to handle a music project from start to finish. For example, you can record your musical idea with a MIDI keyboard, write out transposing parts for the members of a brass band, and record the band playing these parts all in the same document in the same application. Rosegarden supports a variety of import and export formats, and works well in conjunction with other applications.
+- </p>
+- </description>
+- <screenshots>
+- <screenshot type="default" width="650" height="453">http://rosegardenmusic.com/tour/notation/score-edit.png</screenshot>
+- </screenshots>
+- <url type="homepage">http://www.rosegardenmusic.com</url>
+- <updatecontact>michael.mcintyre at rosegardenmusic.com</updatecontact>
+-</application>
++<?xml version="1.0" encoding="utf-8"?>
++<component type="desktop-application">
++ <id>com.rosegardenmusic.rosegarden</id>
++ <name>Rosegarden</name>
++ <summary xml:lang="fr">Séquenceur MIDI/audio et éditeur de partitions</summary>
++ <summary>MIDI and Audio Sequencer and Notation Editor</summary>
++ <summary xml:lang="es">Secuenciador de MIDI y de audio y editor de partitura</summary>
++ <summary xml:lang="de">MIDI- und Audio-Sequencer und Notensatzprogramm</summary>
++ <summary xml:lang="ru">MIDI-секвенсер и нотный редактор</summary>
++ <metadata_license>CC0</metadata_license>
++ <project_license>GPL-2.0+</project_license>
++ <developer_name>Rosegarden development team</developer_name>
++ <url type="homepage">http://www.rosegardenmusic.com/</url>
++ <description>
++ <p>
++ Rosegarden is a general-purpose music composition and editing environment that offers a mixture of features inspired by MIDI sequencers, DAWs, and score editors. Rosegarden offers a variety of extensions that work in conjunction with LilyPond to produce beautiful scores that often require little or no manual editing, and it generally does a good job of rendering human MIDI performances as legible notation.
++ </p>
++ <p>
++ Rosegarden is ideal for the small scale home artist who wishes to use one tool to handle a music project from start to finish. For example, you can record your musical idea with a MIDI keyboard, write out transposing parts for the members of a brass band, and record the band playing these parts all in the same document in the same application. Rosegarden supports a variety of import and export formats, and works well in conjunction with other applications.
++ </p>
++ </description>
++ <screenshots>
++ <screenshot type="default">
++ <caption>The score editing window.</caption>
++ <image type="source" width="650" height="453">ttp://rosegardenmusic.com/tour/notation/score-edit.png</image>
++ </screenshot>
++ </screenshots>
++ <categories>
++ <category>AudioVideo</category>
++ <category>Audio</category>
++ <category>Midi</category>
++ <category>Sequencer</category>
++ </categories>
++ <icon type="stock">rosegarden</icon>
++ <mimetypes>
++ <mimetype>audio/x-rosegarden-composition</mimetype>
++ <mimetype>audio/x-rosegarden-device</mimetype>
++ <mimetype>audio/x-rosegarden-project</mimetype>
++ <mimetype>audio/x-rosegarden-template</mimetype>
++ <mimetype>audio/x-wav</mimetype>
++ <mimetype>audio/midi</mimetype>
++ <mimetype>audio/ogg</mimetype>
++ <mimetype>audio/mp3</mimetype>
++ <mimetype>audio/x-flac</mimetype>
++ </mimetypes>
++</component>
diff --git a/debian/patches/series b/debian/patches/series
index 77d5caa..5423ac8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+appdata-format.patch
svnheader.patch
fix-mime-types.patch
--
rosegarden packaging
More information about the pkg-multimedia-commits
mailing list