File: valid-appdata.patch

package info (click to toggle)
freecol 1.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 183,348 kB
  • sloc: java: 143,089; xml: 8,168; sh: 493; lisp: 439; awk: 21; makefile: 14
file content (60 lines) | stat: -rw-r--r-- 3,517 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
From: Markus Koschany <apo@debian.org>
Date: Sun, 7 Aug 2022 16:58:13 +0200
Subject: valid appdata

---
 packaging/common/freecol.appdata.xml | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

--- a/packaging/common/freecol.appdata.xml
+++ b/packaging/common/freecol.appdata.xml
@@ -1,29 +1,35 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<application>
-    <id type="desktop">freecol.desktop</id>
-    <project_license>GPL-2.0</project_license>
+<component type="desktop-application">
+    <id>org.freecol.freecol</id>
     <metadata_license>CC0-1.0</metadata_license>
+    <project_license>GPL-2.0+</project_license>
+    <name>FreeCol</name>
+    <summary>open source remake of the old Colonization</summary>
     <description>
         <p>
-            The FreeCol team aims to create an Open Source version of Colonization (released under the GPL). 
-            At first we'll try to make an exact clone of Colonization. 
-            The visuals will be brought up to date with more recent standards but will remain clean, simple and functional. 
-            Certain new 'features' will be implemented but the gameplay and the rules will be exactly the same as the original game. 
+            The FreeCol team aims to create an Open Source version of Colonization (released under the GPL).
+            At first we'll try to make an exact clone of Colonization.
+            The visuals will be brought up to date with more recent standards but will remain clean, simple and functional.
+            Certain new 'features' will be implemented but the gameplay and the rules will be exactly the same as the original game.
+.
             Examples of modern features are: an isometric map and multiplayer support.
         </p>
+
         <p>
-            This clone will be developed incrementally and result in FreeCol 1.0.0 which will be an almost exact Colonization clone. 
-            Incremental development basically means that we'll add features one at a time. 
+            This clone will be developed incrementally and result in FreeCol 1.0.0 which will be an almost exact Colonization clone.
+            Incremental development basically means that we'll add features one at a time.
             This allows us to have a running program at all times and also to release an unfinished but working game once in a while.
         </p>
         <p>
-            Once FreeCol 1.0.0 is finished we'll start working towards FreeCol 2.0.0. 
-            FreeCol 2 will go beyond the original Colonization and will have many new features, it will be an implementation of our (and our users') image of what Colonization 2 would have been. 
+            Once FreeCol 1.0.0 is finished we'll start working towards FreeCol 2.0.0.
+            FreeCol 2 will go beyond the original Colonization and will have many new features, it will be an implementation of our (and our users') image of what Colonization 2 would have been.
         </p>
     </description>
+    <launchable type="desktop-id">freecol.desktop</launchable>
     <url type="homepage">http://www.freecol.org/</url>
     <screenshots>
-        <screenshot type="default">http://www.freecol.org/images/screen-0.8.0-large.jpg</screenshot>
+        <screenshot type="default">
+            <image>http://www.freecol.org/images/screen-0.8.0-large.jpg</image>
+        </screenshot>
     </screenshots>
-    <updatecontact>freecol-developers@lists.sourceforge.net</updatecontact>
-</application>
+</component>