[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: installing GUI launchers and mimes

A question about my way before packaging: Is a good practice to use this
in postinst script?

echo "..." > /tmp/MyType.xml
xdg-mime install --mode system /tmp/MyType.xml
echo "..." > /tmp/My-Program.desktop
xdg-desktop-menu install --mode system /tmp/My-Program.desktop

El 30/07/17 a les 10:30, Narcis Garcia ha escrit:
> I'm observing how is transmission-gtk packaged and it seems that it's
> not enough with including files as
> ./usr/share/applications/xxx.desktop
> ./usr/share/mime/packages/xxx.xml
> but postinst script should run update-menus and update-mime (or
> update-mime-database) if available.
> It seems also that there are (or were) some need to write profiles as
> /usr/share/menu/PackageName
> /usr/lib/mime/packages/PackageName
> (time ago the first was at /usr/lib/menu/) to be located by update-menus
> program.
> Packaging my program, how can I deal better with this, in most
> compatible way as possible (with other distros and with old Debian
> versions)?
> [Note that I write my own postinst script]

Reply to: