diff options
author | Jason A. Donenfeld <zx2c4@gentoo.org> | 2020-06-24 18:40:46 -0600 |
---|---|---|
committer | Jason A. Donenfeld <zx2c4@gentoo.org> | 2020-06-24 18:41:41 -0600 |
commit | 0cfb356346446c98993fbe01518bce821aea382d (patch) | |
tree | 0c421c3e5a723ca238b2b28a78785a8239676a5d /net-irc | |
parent | www-apps/chromedriver-bin: add version constraint on www-client/google-chrome (diff) | |
download | gentoo-0cfb356346446c98993fbe01518bce821aea382d.tar.gz gentoo-0cfb356346446c98993fbe01518bce821aea382d.tar.bz2 gentoo-0cfb356346446c98993fbe01518bce821aea382d.zip |
net-irc/irccloud-desktop-bin: add 0.15.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Diffstat (limited to 'net-irc')
-rw-r--r-- | net-irc/irccloud-desktop-bin/Manifest | 1 | ||||
-rw-r--r-- | net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.15.0.ebuild | 51 | ||||
-rw-r--r-- | net-irc/irccloud-desktop-bin/metadata.xml | 8 |
3 files changed, 60 insertions, 0 deletions
diff --git a/net-irc/irccloud-desktop-bin/Manifest b/net-irc/irccloud-desktop-bin/Manifest new file mode 100644 index 000000000000..1be8b3ad48df --- /dev/null +++ b/net-irc/irccloud-desktop-bin/Manifest @@ -0,0 +1 @@ +DIST irccloud-desktop_0.15.0_linux_amd64.deb 56822648 BLAKE2B 9311a0b1c7aca956cbcd75be20dd11d6114c4a593d7f3fb3cbc06d9806d9fe8631d72af3e0f209a3ecb1211a8027cd9d55c0999366359fe49e219a3f6efb9429 SHA512 69d3a6edaae05a71100ca791eb0986e5b58070fd20ec23ae853e14d59f613f2f25470983de34f24222c7f67e609ae5e2a83b5dc0dbadb9c49e9165b3d5b550d1 diff --git a/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.15.0.ebuild b/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.15.0.ebuild new file mode 100644 index 000000000000..fd92a49e7005 --- /dev/null +++ b/net-irc/irccloud-desktop-bin/irccloud-desktop-bin-0.15.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop unpacker xdg + +DESCRIPTION="IRCCloud Desktop Client" +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" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip" + +DEPEND=" + >=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}" + +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 + doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/irccloud.png + done + + gunzip usr/share/doc/irccloud-desktop/changelog.gz || die + dodoc usr/share/doc/irccloud-desktop/changelog + + insinto / + doins -r opt + fperms +x /opt/IRCCloud/irccloud + dosym ../IRCCloud/irccloud /opt/bin/irccloud +} diff --git a/net-irc/irccloud-desktop-bin/metadata.xml b/net-irc/irccloud-desktop-bin/metadata.xml new file mode 100644 index 000000000000..915f00227065 --- /dev/null +++ b/net-irc/irccloud-desktop-bin/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>zx2c4@gentoo.org</email> + <name>Jason A. Donenfeld</name> + </maintainer> +</pkgmetadata> |