Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/rocketchat-desktop-bin/
Date: Tue, 08 Feb 2022 14:28:22
Message-Id: 1644330463.9518033653e310f8c03473ae530c9eef6f5c42b8.andrewammerlaan@gentoo
1 commit: 9518033653e310f8c03473ae530c9eef6f5c42b8
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 8 14:27:43 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 8 14:27:43 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95180336
7
8 net-im/rocketchat-desktop-bin: add version 3.7.7
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
12
13 net-im/rocketchat-desktop-bin/Manifest | 1 +
14 .../rocketchat-desktop-bin-3.7.7.ebuild | 55 ++++++++++++++++++++++
15 2 files changed, 56 insertions(+)
16
17 diff --git a/net-im/rocketchat-desktop-bin/Manifest b/net-im/rocketchat-desktop-bin/Manifest
18 index 74ec8da46d32..917427531e2b 100644
19 --- a/net-im/rocketchat-desktop-bin/Manifest
20 +++ b/net-im/rocketchat-desktop-bin/Manifest
21 @@ -1 +1,2 @@
22 DIST rocketchat-3.7.6.x86_64.rpm 72058676 BLAKE2B adc5dcf4366c679cda4e55fdcffefa3284f82e4e0616229ee3fbece519da81a9e71f24c3a04a7301d4b754292a09e09c13221c9e3b2ece65d2ba266655da5b43 SHA512 2d29cbdf9fa1e18eec7687edaea1ebe1b8005aa550df68cec91bb04f91f7fa65dd54b08b3de2ff1f5442fcf97d5b12e5d134123bed6c3e9cbaf6069ffc7a1e5f
23 +DIST rocketchat-3.7.7.x86_64.rpm 88749684 BLAKE2B 18e5f0cbd6a7dc7885f7a956a3ce8be6973c69120780fec96d1e12d9c4c25972d070b37d211947e744d3ca486d0117fe0754db232ad067b9a6f81a0185b44cff SHA512 3ebd78f20ae4a7a1458039f786444474f0fc52715f1238d5c1e806982d517d5582f963028f67abf279ba50f36212bb25e114346e4e8611a7546c61a17a3395a4
24
25 diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.7.ebuild b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.7.ebuild
26 new file mode 100644
27 index 000000000000..9953c00c594d
28 --- /dev/null
29 +++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.7.ebuild
30 @@ -0,0 +1,55 @@
31 +# Copyright 2019-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit rpm xdg
37 +
38 +DESCRIPTION="The Ultimate Open Source Web Chat Platform"
39 +HOMEPAGE="https://rocket.chat"
40 +SRC_URI="https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${PV}/rocketchat-${PV}.x86_64.rpm"
41 +
42 +KEYWORDS="-* ~amd64"
43 +LICENSE="MIT"
44 +SLOT="0"
45 +
46 +RDEPEND="
47 + app-accessibility/at-spi2-atk:2
48 + dev-libs/atk
49 + dev-libs/expat
50 + dev-libs/libappindicator
51 + dev-libs/nspr
52 + dev-libs/nss
53 + media-fonts/noto-emoji
54 + media-libs/alsa-lib
55 + net-print/cups
56 + sys-libs/glibc
57 + x11-libs/cairo
58 + x11-libs/gdk-pixbuf:2
59 + x11-libs/gtk+:3
60 + x11-libs/libnotify
61 + x11-libs/libxcb
62 + x11-libs/libX11
63 + x11-libs/libXcomposite
64 + x11-libs/libXcursor
65 + x11-libs/libXdamage
66 + x11-libs/libXext
67 + x11-libs/libXfixes
68 + x11-libs/libXi
69 + x11-libs/libxkbcommon
70 + x11-libs/libXrandr
71 + x11-libs/libXrender
72 + x11-libs/libXtst
73 + x11-libs/libXScrnSaver
74 + x11-libs/pango
75 +"
76 +
77 +QA_PREBUILT="opt/Rocket.Chat/*"
78 +
79 +S="${WORKDIR}"
80 +
81 +src_install() {
82 + # remove files useless for Gentoo
83 + rm -r usr/lib || die
84 + mv "${S}"/* "${ED}" || die
85 +}