From 947397c2ee6ff3ca1c0d3927aa1a5120ffdf8c44 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: May 10 2017 13:29:54 +0000 Subject: Add desktop file and icon --- diff --git a/neovim.spec b/neovim.spec index 4361865..c079f8a 100644 --- a/neovim.spec +++ b/neovim.spec @@ -12,6 +12,7 @@ Source2: spec-template Patch0: neovim-0.1.7-bitop.patch BuildRequires: cmake +BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gettext BuildRequires: gperf @@ -63,6 +64,11 @@ popd install -p -m 644 %SOURCE1 %{buildroot}%{_datadir}/nvim/sysinit.vim install -p -m 644 %SOURCE2 %{buildroot}%{_datadir}/nvim/template.spec +desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ + runtime/nvim.desktop +install -d -m0755 %{buildroot}%{_datadir}/pixmaps +install -m0644 runtime/nvim.png %{buildroot}%{_datadir}/pixmaps/nvim.png + %fdupes %{buildroot}%{_datadir}/ %find_lang nvim @@ -72,6 +78,8 @@ install -p -m 644 %SOURCE2 %{buildroot}%{_datadir}/nvim/template.spec %{_bindir}/nvim %{_mandir}/man1/nvim.1* +%{_datadir}/applications/nvim.desktop +%{_datadir}/pixmaps/nvim.png %dir %{_datadir}/nvim %{_datadir}/nvim/sysinit.vim