Official Flathub definitions for https://github.com/MMarco94/tambourine-music-player
- Update
io.github.mmarco94.tambourine.ymlwith the new JAR and sha, taken from https://github.com/MMarco94/tambourine-music-player/releases - Update
io.github.mmarco94.tambourine.metainfo.xmlwith the changelog for the new release - Run
generate-classlist.sh. Tamburine will open: start a song and close it - Commit the changes (including
tambourine.classlist), open a PR and merge it
Validate the metadata files:
flatpak run org.flathub.flatpak-external-data-checker io.github.mmarco94.tambourine.yml
flatpak run --command=flatpak-builder-lint org.flatpak.Builder --exceptions manifest io.github.mmarco94.tambourine.yml
flatpak run --env=G_DEBUG=fatal-criticals --command=appstream-util org.flatpak.Builder validate io.github.mmarco94.tambourine.metainfo.xml
gnome-software --show-metainfo io.github.mmarco94.tambourine.metainfo.xml
appstreamcli get --details --datapath io.github.mmarco94.tambourine.metainfo.xml io.github.mmarco94.tambourine
Build the app:
flatpak-builder --repo=repo --disable-cache --force-clean build-dir io.github.mmarco94.tambourine.yml
Add it to your local Flatpak installation:
flatpak build-update-repo repo
Install it:
flatpak-builder --user --install --force-clean build-dir io.github.mmarco94.tambourine.yml