From f077897961256f335f24c96aaafbfca8130f11cd Mon Sep 17 00:00:00 2001 From: Marco Scardovi Date: Mon, 3 May 2021 11:04:03 +0200 Subject: [PATCH] net-irc/irccloud-desktop-bin: bump to 0.16.0 and cleanup Closes: https://bugs.gentoo.org/740702 Closes: https://bugs.gentoo.org/740706 Closes: https://github.com/gentoo/gentoo/pull/20536 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Marco Scardovi Signed-off-by: Jason A. Donenfeld --- ...build => irccloud-desktop-bin-0.16.0-r1.ebuild} | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) rename net-irc/irccloud-desktop-bin/{irccloud-desktop-bin-0.16.0.ebuild => irccloud-desktop-bin-0.16.0-r1.ebuild} (83%) diff --git a/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0.ebuild b/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0-r1.ebuild similarity index 83% rename from net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0.ebuild rename to net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0-r1.ebuild index 5dca9e6f65511..d74305c54ff90 100644 --- a/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0.ebuild +++ b/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.16.0-r1.ebuild @@ -6,8 +6,7 @@ EAPI=7 inherit desktop unpacker xdg DESCRIPTION="IRCCloud Desktop Client" -HOMEPAGE="https://github.com/irccloud/irccloud-desktop - https://www.irccloud.com/" +HOMEPAGE="https://github.com/irccloud/irccloud-desktop https://www.irccloud.com/" SRC_URI="https://github.com/irccloud/irccloud-desktop/releases/download/v${PV}/irccloud-desktop_${PV}_linux_amd64.deb" LICENSE="Apache-2.0" @@ -16,28 +15,31 @@ KEYWORDS="~amd64" RESTRICT="mirror strip" DEPEND=" + >=app-accessibility/at-spi2-core-2.0.0 + media-libs/alsa-lib + net-print/cups >=x11-libs/gtk+-3.0 x11-libs/libnotify >=dev-libs/nss-3 x11-libs/libXScrnSaver x11-libs/libXtst x11-misc/xdg-utils - net-print/cups - >=app-accessibility/at-spi2-core-2.0.0 " + RDEPEND="${DEPEND}" S="${WORKDIR}" +QA_PREBUILT="/opt/IRCCloud/*" + src_unpack() { unpack_deb ${A} } src_install() { - sed -i 's/--no-sandbox//g' usr/share/applications/irccloud.desktop || die domenu usr/share/applications/irccloud.desktop - for size in 16 32 48 64 128 256 512; do + for size in {16,32,48,64,128,256,512}; do doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/irccloud.png done