Dans Fedora Gnome...
En utilisant un fichier .desktop dans mon rpm, j'ai réussi à placer mon logiciel gui dans le menu d'application gnome.
Je me demande s'il y a un moyen de mettre l'icône sur le bureau gnome lors de l'installation du rpm ?
mettre à jour :
Maintenant, je peux obtenir rpmbuild
pour utiliser avec succès rpmbuild avec xdg-desktop-icon
en %install
... et, ce faisant, place une icône sur mon bureau ( avant même d'installer le rpm ! ) Je fais quelque chose de mal. Vous avez des suggestions ?
Voici la partie pertinente de mon fichier de spécifications :
Source1: %{name}.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gettext, python-devel, desktop-file-utils, xdg-utils
...
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
desktop-file-install --dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
xdg-desktop-icon install --novendor %{SOURCE1}