Fix AppStream metadata validation errors and warnings
authorCord Beermann <cord@debian.org>
Fri, 10 Jul 2026 20:51:04 +0000 (22:51 +0200)
committerCord Beermann <cord@debian.org>
Fri, 10 Jul 2026 20:51:04 +0000 (22:51 +0200)
Bug: https://github.com/gogglesmm/gogglesmm/issues/117
Forwarded: https://github.com/gogglesmm/gogglesmm/issues/117
Last-Update: 2026-07-10

Update the AppStream ID to reverse-DNS format to resolve the
cid-desktopapp-is-not-rdns warning. Also, wrap the screenshot URL
inside an <image> tag to resolve the screenshot-no-media error.

Gbp-Pq: Name fix-appstream-metadata

extra/gogglesmm.appdata.xml

index ff7b045a7d80d2e49ac7087400f2e285ee73ed36..412fa4d95c35a97a4b11023eb918c7f8c3297dad 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Copyright 2018 Sander Jansen <s.jansen@gmail.com> -->
 <component type="desktop-application">
-<id type="desktop">gogglesmm.desktop</id>
+<id>io.github.gogglesmm.gogglesmm</id>
 <metadata_license>CC0-1.0</metadata_license>
 <project_license>GPL-3.0+</project_license>
 <name>Goggles Music Manager</name>
@@ -35,7 +35,9 @@
     <release version="1.2.1" type="stable" date="2018-07-31"/>
 </releases>
 <screenshots>
-<screenshot type="default" width="1280" height="720">http://gogglesmm.github.io/images/gogglesmm.png</screenshot>
+    <screenshot type="default">
+        <image width="1280" height="720">https://gogglesmm.github.io/images/gogglesmm.png</image>
+    </screenshot>
 </screenshots>
 <translation type="gettext">gogglesmm</translation>
 <url type="homepage">https://gogglesmm.github.io/</url>