#!/bin/bash

# ======================================================================
# Archivo:       xournal-flatpak-desktop-fix
# Ruta:          /usr/local/bin/
# Autor:         Charlie Martínez® <cmartinez@quirinux.org>
# Licencia:      GPL-2.0
# Propósito:     Actualizar .desktop ante nueva versión de Flatpak
# Distribución:  Quirinux 2.x
# ======================================================================


FLATPAK_ID="com.github.xournalpp.xournalpp"
CUSTOM="/opt/xuornal-quirinux/desktop-flatpak/${FLATPAK_ID}.desktop"
TARGET="/var/lib/flatpak/exports/share/applications/${FLATPAK_ID}.desktop"

[ ! -f "$CUSTOM" ] && exit 0

if ! cmp -s "$CUSTOM" "$TARGET"; then
    install -Dm644 "$CUSTOM" "$TARGET"
    update-desktop-database /var/lib/flatpak/exports/share/applications >/dev/null 2>&1
fi
