Fix app id and other issues from review in flathub PR

https://github.com/flathub/flathub/pull/4002
This commit is contained in:
FoxxMD
2023-03-23 16:03:43 -04:00
parent 1a8d5eded3
commit 9a578e54a8
3 changed files with 14 additions and 18 deletions
@@ -2,9 +2,9 @@
Type=Application
Name=multi-scrobbler
Comment=Scrobbles music from multiple sources to multiple clients
Icon=io.github.multiscrobbler
Icon=io.github.foxxmd.multiscrobbler
TryExec=multiscrobbler
Exec=multiscrobbler
Terminal=true
Categories=Utility;Music;ConsoleOnly;
X-Flatpak=io.github.multiscrobbler
X-Flatpak=io.github.foxxmd.multiscrobbler
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="console-application">
<id>io.github.multiscrobbler</id>
<id>io.github.foxxmd.multiscrobbler</id>
<provides>
<id>io.github.multiscrobbler.desktop</id>
<id>io.github.foxxmd.multiscrobbler.desktop</id>
</provides>
<launchable type="desktop-id">io.github.multiscrobbler.desktop</launchable>
<launchable type="desktop-id">io.github.foxxmd.multiscrobbler.desktop</launchable>
<name>multi-scrobbler</name>
<summary>Scrobbles music from many sources to many clients</summary>
<url type="homepage">https://github.com/FoxxMD/multi-scrobbler</url>
@@ -48,4 +48,7 @@
<category>Music</category>
<category>ConsoleOnly</category>
</categories>
<content_rating type="oars-1.0">
<content_attribute id="language-profanity">mild</content_attribute>
</content_rating>
</component>
@@ -1,4 +1,4 @@
app-id: io.github.multiscrobbler
app-id: io.github.foxxmd.multiscrobbler
runtime: org.freedesktop.Platform
runtime-version: '22.08'
sdk: org.freedesktop.Sdk
@@ -53,16 +53,9 @@ modules:
- install -Dm755 ../run.sh /app/bin/multiscrobbler
subdir: main
sources:
# - type: git
# url: https://github.com/FoxxMD/multi-scrobbler
# tag: 0.4.4
# dest: main
- type: dir
path: '..'
skip:
- '.flatpak-builder'
- 'node_modules'
- 'logs'
- type: git
url: https://github.com/FoxxMD/multi-scrobbler
commit: ffc826f04de9fe9d9e31bd1b89a4a05fff2699b6
dest: main
# Wrapper to launch the app
- type: script
@@ -85,8 +78,8 @@ modules:
- type: file
path: icon.png
- type: file
path: io.github.multiscrobbler.desktop
path: io.github.foxxmd.multiscrobbler.desktop
# not a desktop app (for now) so don't include this
- type: file
path: io.github.multiscrobbler.metainfo.xml
path: io.github.foxxmd.multiscrobbler.metainfo.xml
- generated-sources.json