fix: Desktop file name

Signed-off-by: quexeky <git@quexeky.dev>
This commit is contained in:
quexeky 2025-08-18 14:48:52 +10:00
parent 1f2c191392
commit e37deae86e
No known key found for this signature in database
GPG key ID: B890B788CC5BD437
2 changed files with 3 additions and 2 deletions

View file

@ -25,7 +25,7 @@
</p>
</description>
<launchable type="desktop-id">Drop-Desktop-Client.desktop</launchable>
<launchable type="desktop-id">org.droposs.app.desktop</launchable>
<screenshots>
<screenshot type="default">
<image>https://raw.githubusercontent.com/Drop-OSS/media-sources/refs/heads/main/library_game_page.png</image>

View file

@ -45,11 +45,12 @@ modules:
# Copy desktop file + ensure the right icon is set
- cat deb-extract/usr/share/applications/Drop\ Desktop\ Client.desktop
- sed -i 's/^Icon=.*/Icon=org.droposs.app/' deb-extract/usr/share/applications/Drop\ Desktop\ Client.desktop
- install -Dm644 deb-extract/usr/share/applications/Drop\ Desktop\ Client.desktop /app/share/applications/Drop-Desktop-Client.desktop
# Copy icons
- install -Dm644 deb-extract/usr/share/icons/hicolor/128x128/apps/drop-app.png /app/share/icons/hicolor/128x128/apps/org.droposs.app.png
- install -Dm644 deb-extract/usr/share/icons/hicolor/32x32/apps/drop-app.png /app/share/icons/hicolor/32x32/apps/org.droposs.app.png
- install -Dm644 deb-extract/usr/share/icons/hicolor/256x256@2/apps/drop-app.png /app/share/icons/hicolor/256x256@2/apps/org.droposs.app.png
- install -Dm644 deb-extract/usr/share/applications/Drop\ Desktop\ Client.desktop /app/share/applications/org.droposs.app.desktop
- install -Dm644 flatpak.metainfo.xml /app/share/metainfo/org.droposs.app.metainfo.xml