From 768adc45629e6c262cb5c7160c9d1a74d8dd3602 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Sat, 16 Jun 2018 13:51:22 +0200 Subject: [PATCH] app-editors/neovim-gtk: fix build of 0.1.1 --- .../neovim-gtk/neovim-gtk-0.1.1-r2.exheres-0 | 9 +++++++++ .../neovim-gtk/neovim-gtk-scm.exheres-0 | 16 ++++++++++++++++ packages/app-editors/neovim-gtk/neovim-gtk.exlib | 16 ---------------- 3 files changed, 25 insertions(+), 16 deletions(-) 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 85cecd3f..b5e8a8b2 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 5f13d174..71e7b48d 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 35ae9087..2f8fe567 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