В Fedora Gnome ...
Использование. desktop файл в моем rpm, я успешно поместил свое программное обеспечение с графическим интерфейсом в меню приложения gnome.
Интересно, есть ли способ также поместить значок на рабочий стол gnome при установке rpm?
update:
12138] Теперь я могу получить rpmbuild
для успешного использования rpmbuild с xdg-desktop-icon
в % install
... и в процессе помещаю значок на моем рабочий стол ( даже до установки rpm! ) Я что-то делаю не так. Есть предложения?
Вот соответствующая часть моего файла спецификации:
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}