]> git.rm.cloudns.org Git - xonotic/xonotic.git/commitdiff
Modernize the AppStream metadata
authorAsciiWolf <mail@asciiwolf.com>
Sun, 4 Aug 2024 14:00:08 +0000 (16:00 +0200)
committerAsciiWolf <mail@asciiwolf.com>
Sun, 4 Aug 2024 14:00:08 +0000 (16:00 +0200)
- Switch to a rDNS app id format that is now required
- Various fixes to make the file adhere to modern standards
- Remove my copyright/update contact

misc/logos/org.xonotic.Xonotic.metainfo.xml [new file with mode: 0644]
misc/logos/xonotic.appdata.xml [deleted file]

diff --git a/misc/logos/org.xonotic.Xonotic.metainfo.xml b/misc/logos/org.xonotic.Xonotic.metainfo.xml
new file mode 100644 (file)
index 0000000..1faf99c
--- /dev/null
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+  <id>org.xonotic.Xonotic</id>
+  <project_license>GPL-3.0</project_license>
+  <metadata_license>CC0-1.0</metadata_license>
+  <provides>
+    <binary>xonotic-sdl</binary>
+  </provides>
+  <launchable type="desktop-id">xonotic.desktop</launchable>
+  <name>Xonotic</name>
+  <developer_name>Team Xonotic</developer_name>
+  <summary>Multiplayer, deathmatch oriented first person shooter</summary>
+  <summary xml:lang="de">Deathmatch- und Mehrspieler-orientierter Ego-Shooter</summary>
+  <summary xml:lang="fr">Jeu de tir à la première personne multijoueur</summary>
+  <description>
+    <p>
+      Xonotic is a free and fast-paced first person shooter which combines
+      addictive, arena-style gameplay with rapid movement and a wide array of
+      weapons.
+    </p>
+    <p xml:lang="de">
+      Xonotic ist ein freier und schneller Ego-Shooter, der ein
+      Gameplay im Arenastil mit hektischen Manövern und einer großen Auswahl
+      an Waffen kombiniert.
+    </p>
+    <p xml:lang="fr">
+      Xonotic est un jeu de tir à la première personne gratuit, qui combine un
+      style de jeu en arène rapide et addictif avec une large sélection d'armes.
+    </p>
+    <p>
+      Xonotic is easy to learn, but hard to master! Besides thrilling action for
+      the casual player, the game also provides e-sport opportunities for those
+      interested in its competitive aspects.
+      From mapping contests and monthly quick cups to sponsored tournaments,
+      Xonotic allows every e-sport enthusiast to participate in competitions
+      hosted by its open-minded community.
+    </p>
+    <p xml:lang="de">
+      Xonotic ist leicht zu erlernen, aber schwer zu meistern. Neben einer
+      aufregenden Action für den Gelegenheitsspieler bietet das Spiel außerdem
+      Möglichkeiten für den E-Sport für alle, die an Wettkämpfen Spaß haben.
+      Von Kartengestaltungswettbewerben über monatlichen Schnellwettbewerben
+      bis zu gesponsorten Turnieren ermöglicht Xonotic jedem E-Sport-Liebhaber
+      eine Teilnahme in Wettbewerben, die von der aufgeschlossenen Gemeinschaft
+      veranstaltet werden.
+    </p>
+    <p xml:lang="fr">
+      Xonotic est facile à apprendre, mais difficile à maîtriser ! Outre une
+      action intense pour les joueurs débutants, le jeu propose aussi des
+      opportunités e-sport pour ceux qui sont intéressés par l'aspect
+      compétitif.
+    </p>
+    <p>
+      Features such as simple items, fully customizable configs and servers, a
+      functioning anticheat system, the spectator mode, and the opportunity to
+      watch and record games makes Xonotic attractive to competitive players.
+    </p>
+    <p xml:lang="de">
+      Features wie z.B. einfache Gegenstände, vollständig anpassbare
+      Einstellungen und Server, ein funktionierendes Anti-Cheat-System,
+      der Zuschauermodus, und die Möglichkeit, Spielen zuzusehen und
+      sie aufzuzeichnen, machen Xonotic interessant für wetteifernde Spieler.
+    </p>
+    <p xml:lang="fr">
+      Des fonctionnalités comme les items à apparence simplifiée, des
+      configurations et serveurs entièrement personnalisables, un système
+      anti-triche, un mode spectateur, ainsi que la possibilité d'enregistrer et
+      visionner des démos rendent Xonotic attrayant pour les joueurs
+      compétitifs.
+    </p>
+  </description>
+  <url type="homepage">https://xonotic.org</url>
+  <screenshots>
+    <screenshot type="default"><image>https://xonotic.org/m/uploads/2012/07/frontpage_005.jpg</image></screenshot>
+    <screenshot><image>https://xonotic.org/m/uploads/2012/07/frontpage_006.jpg</image></screenshot>
+    <screenshot><image>https://xonotic.org/m/uploads/2012/07/frontpage_007.jpg</image></screenshot>
+    <screenshot><image>https://xonotic.org/m/uploads/2012/07/frontpage_008.jpg</image></screenshot>
+    <screenshot><image>https://xonotic.org/m/uploads/2012/07/frontpage_003.jpg</image></screenshot>
+  </screenshots>
+  <content_rating type="oars-1.1">
+    <content_attribute id="violence-fantasy">moderate</content_attribute>
+    <content_attribute id="violence-bloodshed">mild</content_attribute>
+    <content_attribute id="social-chat">intense</content_attribute>
+  </content_rating>
+</component>
diff --git a/misc/logos/xonotic.appdata.xml b/misc/logos/xonotic.appdata.xml
deleted file mode 100644 (file)
index 215127d..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Copyright 2018 Daniel Rusek <mail@asciiwolf.com> -->
-<component type="desktop">
-  <id>xonotic.desktop</id>
-  <project_license>GPL-3.0</project_license>
-  <metadata_license>CC0-1.0</metadata_license>
-  <name>Xonotic</name>
-  <summary>Multiplayer, deathmatch oriented first person shooter</summary>
-  <summary xml:lang="de">Deathmatch- und Mehrspieler-orientierter Ego-Shooter</summary>
-  <summary xml:lang="fr">Jeu de tir à la première personne multijoueur</summary>
-  <description>
-    <p>
-      Xonotic is a free and fast-paced first person shooter which combines
-      addictive, arena-style gameplay with rapid movement and a wide array of
-      weapons.
-    </p>
-    <p xml:lang="de">
-      Xonotic ist ein freier und schneller Ego-Shooter, der ein
-      Gameplay im Arenastil mit hektischen Manövern und einer großen Auswahl
-      an Waffen kombiniert.
-    </p>
-    <p xml:lang="fr">
-      Xonotic est un jeu de tir à la première personne gratuit, qui combine un
-      style de jeu en arène rapide et addictif avec une large sélection d'armes.
-    </p>
-    <p>
-      Xonotic is easy to learn, but hard to master! Besides thrilling action for
-      the casual player, the game also provides e-sport opportunities for those
-      interested in its competitive aspects.
-      From mapping contests and monthly quick cups to sponsored tournaments,
-      Xonotic allows every e-sport enthusiast to participate in competitions
-      hosted by its open-minded community.
-    </p>
-    <p xml:lang="de">
-      Xonotic ist leicht zu erlernen, aber schwer zu meistern. Neben einer
-      aufregenden Action für den Gelegenheitsspieler bietet das Spiel außerdem
-      Möglichkeiten für den E-Sport für alle, die an Wettkämpfen Spaß haben.
-      Von Kartengestaltungswettbewerben über monatlichen Schnellwettbewerben
-      bis zu gesponsorten Turnieren ermöglicht Xonotic jedem E-Sport-Liebhaber
-      eine Teilnahme in Wettbewerben, die von der aufgeschlossenen Gemeinschaft
-      veranstaltet werden.
-    </p>
-    <p xml:lang="fr">
-      Xonotic est facile à apprendre, mais difficile à maîtriser ! Outre une
-      action intense pour les joueurs débutants, le jeu propose aussi des
-      opportunités e-sport pour ceux qui sont intéressés par l'aspect
-      compétitif.
-    </p>
-    <p>
-      Features such as simple items, fully customizable configs and servers, a
-      functioning anticheat system, the spectator mode, and the opportunity to
-      watch and record games makes Xonotic attractive to competitive players.
-    </p>
-    <p xml:lang="de">
-      Features wie z.B. einfache Gegenstände, vollständig anpassbare
-      Einstellungen und Server, ein funktionierendes Anti-Cheat-System,
-      der Zuschauermodus, und die Möglichkeit, Spielen zuzusehen und
-      sie aufzuzeichnen, machen Xonotic interessant für wetteifernde Spieler.
-    </p>
-    <p xml:lang="fr">
-      Des fonctionnalités comme les items à apparence simplifiée, des
-      configurations et serveurs entièrement personnalisables, un système
-      anti-triche, un mode spectateur, ainsi que la possibilité d'enregistrer et
-      visionner des démos rendent Xonotic attrayant pour les joueurs
-      compétitifs.
-    </p>
-  </description>
-  <url type="homepage">https://xonotic.org</url>
-  <screenshots>
-    <screenshot type="default">https://xonotic.org/m/uploads/2012/07/frontpage_005.jpg</screenshot>
-    <screenshot>https://xonotic.org/m/uploads/2012/07/frontpage_006.jpg</screenshot>
-    <screenshot>https://xonotic.org/m/uploads/2012/07/frontpage_007.jpg</screenshot>
-    <screenshot>https://xonotic.org/m/uploads/2012/07/frontpage_008.jpg</screenshot>
-    <screenshot>https://xonotic.org/m/uploads/2012/07/frontpage_003.jpg</screenshot>
-  </screenshots>
-  <update_contact>mail@asciiwolf.com</update_contact>
-  <content_rating type="oars-1.1">
-    <content_attribute id="violence-cartoon">none</content_attribute>
-    <content_attribute id="violence-fantasy">moderate</content_attribute>
-    <content_attribute id="violence-realistic">none</content_attribute>
-    <content_attribute id="violence-bloodshed">mild</content_attribute>
-    <content_attribute id="violence-sexual">none</content_attribute>
-    <content_attribute id="violence-desecration">none</content_attribute>
-    <content_attribute id="violence-slavery">none</content_attribute>
-    <content_attribute id="violence-worship">none</content_attribute>
-    <content_attribute id="drugs-alcohol">none</content_attribute>
-    <content_attribute id="drugs-narcotics">none</content_attribute>
-    <content_attribute id="drugs-tobacco">none</content_attribute>
-    <content_attribute id="sex-nudity">none</content_attribute>
-    <content_attribute id="sex-themes">none</content_attribute>
-    <content_attribute id="sex-homosexuality">none</content_attribute>
-    <content_attribute id="sex-prostitution">none</content_attribute>
-    <content_attribute id="sex-adultery">none</content_attribute>
-    <content_attribute id="sex-appearance">none</content_attribute>
-    <content_attribute id="language-profanity">none</content_attribute>
-    <content_attribute id="language-humor">none</content_attribute>
-    <content_attribute id="language-discrimination">none</content_attribute>
-    <content_attribute id="social-chat">intense</content_attribute>
-    <content_attribute id="social-info">none</content_attribute>
-    <content_attribute id="social-audio">none</content_attribute>
-    <content_attribute id="social-location">none</content_attribute>
-    <content_attribute id="social-contacts">none</content_attribute>
-    <content_attribute id="money-purchasing">none</content_attribute>
-    <content_attribute id="money-gambling">none</content_attribute>
-  </content_rating>
-</component>