diff --git a/packages/app-editors/neovim-gtk/neovim-gtk-0.1.1-r2.exheres-0 b/packages/app-editors/neovim-gtk/neovim-gtk-0.1.1-r2.exheres-0 index 85cecd3..b5e8a8b 100644 --- a/packages/app-editors/neovim-gtk/neovim-gtk-0.1.1-r2.exheres-0 +++ b/packages/app-editors/neovim-gtk/neovim-gtk-0.1.1-r2.exheres-0 @@ -15,3 +15,12 @@ DEPENDENCIES=" x11-libs/pango " +src_install() { + ecargo_install + + insinto /usr/share/applications + doins desktop/*.desktop + + insinto /usr/share/icons/hicolor/128x128/apps + doins desktop/nvim-gtk.png +} diff --git a/packages/app-editors/neovim-gtk/neovim-gtk-scm.exheres-0 b/packages/app-editors/neovim-gtk/neovim-gtk-scm.exheres-0 index 5f13d17..71e7b48 100644 --- a/packages/app-editors/neovim-gtk/neovim-gtk-scm.exheres-0 +++ b/packages/app-editors/neovim-gtk/neovim-gtk-scm.exheres-0 @@ -20,3 +20,19 @@ DEPENDENCIES=" src_unpack() { cargo_src_unpack } + +src_install() { + ecargo_install + + insinto /usr/share/nvim-gtk + doins -r runtime + + insinto /usr/share/applications + doins desktop/*.desktop + + insinto /usr/share/icons/hicolor/48x48/apps + doins desktop/org.daa.NeovimGtk.png + + insinto /usr/share/icons/hicolor/scalable/apps + doins desktop/org.daa.NeovimGtk.svg +} diff --git a/packages/app-editors/neovim-gtk/neovim-gtk.exlib b/packages/app-editors/neovim-gtk/neovim-gtk.exlib index 35ae908..2f8fe56 100644 --- a/packages/app-editors/neovim-gtk/neovim-gtk.exlib +++ b/packages/app-editors/neovim-gtk/neovim-gtk.exlib @@ -18,22 +18,6 @@ src_prepare() { export PREFIX=/usr } -src_install() { - ecargo_install - - insinto /usr/share/nvim-gtk - doins -r runtime - - insinto /usr/share/applications - doins desktop/*.desktop - - insinto /usr/share/icons/hicolor/48x48/apps - doins desktop/org.daa.NeovimGtk.png - - insinto /usr/share/icons/hicolor/scalable/apps - doins desktop/org.daa.NeovimGtk.svg -} - pkg_postinst() { freedesktop-desktop_update_desktop_database gtk-icon-cache_pkg_postinst