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: Fri, 25 Feb 2022 13:33:19
Message-Id: 1645795991.74800c3d91917043844287d83fd60e49b671b754.andrewammerlaan@gentoo
1 commit: 74800c3d91917043844287d83fd60e49b671b754
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 25 13:32:20 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 25 13:33:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74800c3d
7
8 net-im/rocketchat-desktop-bin: add version 3.7.8
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.8.ebuild | 54 ++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/net-im/rocketchat-desktop-bin/Manifest b/net-im/rocketchat-desktop-bin/Manifest
18 index 06dd6fd14b95..5f6d840a03df 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.7.x86_64.rpm 88749684 BLAKE2B 18e5f0cbd6a7dc7885f7a956a3ce8be6973c69120780fec96d1e12d9c4c25972d070b37d211947e744d3ca486d0117fe0754db232ad067b9a6f81a0185b44cff SHA512 3ebd78f20ae4a7a1458039f786444474f0fc52715f1238d5c1e806982d517d5582f963028f67abf279ba50f36212bb25e114346e4e8611a7546c61a17a3395a4
23 +DIST rocketchat-3.7.8.x86_64.rpm 72461320 BLAKE2B 33cd4dd39c966761fb79c09002247924d1d59490c75c41c5941b8ecbc0a4fc7f05e3210388bea06a502cc01416e026cdf3ea38c81fdfc7a743e6b22a7e6fd302 SHA512 13d529ee32c2945b77e45220568a290c74a15d99fb49f1c595a78d2acd91a16556ea73fced2667ddbee6a986bf57677e2a0fab82eb0723e8f62a49a0e990588e
24
25 diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.8.ebuild b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.8.ebuild
26 new file mode 100644
27 index 000000000000..194a95979a80
28 --- /dev/null
29 +++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.7.8.ebuild
30 @@ -0,0 +1,54 @@
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 +S="${WORKDIR}"
42 +
43 +KEYWORDS="-* ~amd64"
44 +LICENSE="MIT"
45 +SLOT="0"
46 +
47 +RDEPEND="
48 + app-accessibility/at-spi2-atk:2
49 + dev-libs/atk
50 + dev-libs/expat
51 + dev-libs/libappindicator
52 + dev-libs/nspr
53 + dev-libs/nss
54 + media-fonts/noto-emoji
55 + media-libs/alsa-lib
56 + net-print/cups
57 + sys-libs/glibc
58 + x11-libs/cairo
59 + x11-libs/gdk-pixbuf:2
60 + x11-libs/gtk+:3
61 + x11-libs/libnotify
62 + x11-libs/libxcb
63 + x11-libs/libX11
64 + x11-libs/libXcomposite
65 + x11-libs/libXcursor
66 + x11-libs/libXdamage
67 + x11-libs/libXext
68 + x11-libs/libXfixes
69 + x11-libs/libXi
70 + x11-libs/libxkbcommon
71 + x11-libs/libXrandr
72 + x11-libs/libXrender
73 + x11-libs/libXtst
74 + x11-libs/libXScrnSaver
75 + x11-libs/pango
76 +"
77 +
78 +QA_PREBUILT="opt/Rocket.Chat/*"
79 +
80 +src_install() {
81 + # remove files useless for Gentoo
82 + rm -r usr/lib || die
83 + mv "${S}"/* "${ED}" || die
84 +}