commit: abafceae3b77e2477724677e1536fdfe7efdad98 Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua> AuthorDate: Thu Jul 13 16:08:22 2017 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Jul 15 11:24:37 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abafceae
net-im/slack-bin: add support for xdg (bug #624612), fix absdosym Closes: https://github.com/gentoo/gentoo/pull/5102 Package-Manager: Portage-2.3.6, Repoman-2.3.1 net-im/slack-bin/slack-bin-2.1.2.ebuild | 6 ++++-- net-im/slack-bin/slack-bin-2.5.2.ebuild | 6 ++++-- net-im/slack-bin/slack-bin-2.6.3.ebuild | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/net-im/slack-bin/slack-bin-2.1.2.ebuild b/net-im/slack-bin/slack-bin-2.1.2.ebuild index 25b5182edbf..6a7b8f24e9b 100644 --- a/net-im/slack-bin/slack-bin-2.1.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.1.2.ebuild @@ -6,7 +6,7 @@ EAPI=6 MY_PN="${PN/-bin/}" BASE_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-_arch_.deb" -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/" @@ -66,13 +66,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update } diff --git a/net-im/slack-bin/slack-bin-2.5.2.ebuild b/net-im/slack-bin/slack-bin-2.5.2.ebuild index 7c5104c72f1..df38598b0cd 100644 --- a/net-im/slack-bin/slack-bin-2.5.2.ebuild +++ b/net-im/slack-bin/slack-bin-2.5.2.ebuild @@ -5,7 +5,7 @@ EAPI=6 MY_PN="${PN/-bin/}" -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/" @@ -64,13 +64,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update } diff --git a/net-im/slack-bin/slack-bin-2.6.3.ebuild b/net-im/slack-bin/slack-bin-2.6.3.ebuild index 7c5104c72f1..df38598b0cd 100644 --- a/net-im/slack-bin/slack-bin-2.6.3.ebuild +++ b/net-im/slack-bin/slack-bin-2.6.3.ebuild @@ -5,7 +5,7 @@ EAPI=6 MY_PN="${PN/-bin/}" -inherit eutils gnome2-utils unpacker +inherit eutils gnome2-utils unpacker xdg-utils DESCRIPTION="Team collaboration tool" HOMEPAGE="http://www.slack.com/" @@ -64,13 +64,15 @@ src_install() { insinto /opt/${MY_PN} doins -r usr/lib/${MY_PN}/. fperms +x /opt/${MY_PN}/${MY_PN} - dosym /opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} usr/bin/${MY_PN} } pkg_postinst() { + xdg_desktop_database_update gnome2_icon_cache_update } pkg_postrm() { + xdg_desktop_database_update gnome2_icon_cache_update }
