Skip to content

Latest commit

 

History

History
63 lines (37 loc) · 1.06 KB

PACKAGING.md

File metadata and controls

63 lines (37 loc) · 1.06 KB

Packaging instructions for various platform

General

Desktop Menu

The desktop file must be validated using this command:

$ desktop-file-validate [name-of-desktop-file]

AppData

The AppData.xml must be validated using this command:

$ flatpak run org.freedesktop.appstream-glib validate [path-to-xml]

Test different languages

$ LANGUAGE=de_DE ./com.github.louis77.tuner

Flatpak

The flathub build manifest can be found here: https://github.com/louis77/flathub/tree/com.github.louis77.tuner

  • Move over to a non-elementary base image

Pacstall

Tuner is in the pacstall repo with the lastest release (1.3.1): https://github.com/louis77/pacstall-programs

Dev Tricks

See Debug Log

https://docs.elementary.io/develop/writing-apps/logging

$ G_MESSAGES_DEBUG=all ./com.github.louis77.tuner

Available elementary Icons

Use LookBook app.

Manually compile schemas

sudo /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/

Release Checklist

  • Create Release Tag in AppData