Gentoo Archives: gentoo-commits

From: Viorel Munteanu <ceamac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/
Date: Sun, 06 Nov 2022 07:15:52
Message-Id: 1667718818.40fdd216a86be10e85ba89e328ec8f5d9642818e.ceamac@gentoo
1 commit: 40fdd216a86be10e85ba89e328ec8f5d9642818e
2 Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 5 08:01:53 2022 +0000
4 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 6 07:13:38 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fdd216
7
8 net-im/mattermost-desktop-bin: drop 5.1.1-r1
9
10 Closes: https://github.com/gentoo/gentoo/pull/28145
11 Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
12
13 .../mattermost-desktop-bin-5.1.1-r1.ebuild | 93 ----------------------
14 1 file changed, 93 deletions(-)
15
16 diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.1-r1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.1-r1.ebuild
17 deleted file mode 100644
18 index 994e1fe52260..000000000000
19 --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.1.1-r1.ebuild
20 +++ /dev/null
21 @@ -1,93 +0,0 @@
22 -# Copyright 1999-2022 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=8
26 -
27 -MY_PN="${PN%-*}"
28 -MY_PV="${PV/_rc/-rc}"
29 -
30 -inherit desktop xdg
31 -
32 -DESCRIPTION="Mattermost Desktop application"
33 -HOMEPAGE="https://mattermost.com/"
34 -
35 -SRC_URI="
36 - amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz )
37 - x86? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-ia32.tar.gz )
38 -"
39 -
40 -LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
41 -SLOT="0"
42 -KEYWORDS="~amd64 ~x86"
43 -
44 -RDEPEND="
45 - || (
46 - >=app-accessibility/at-spi2-core-2.46.0:2[X]
47 - ( app-accessibility/at-spi2-atk dev-libs/atk )
48 - )
49 - dev-libs/expat
50 - dev-libs/glib:2
51 - dev-libs/nspr
52 - dev-libs/nss
53 - media-libs/alsa-lib
54 - media-libs/mesa
55 - net-print/cups
56 - sys-apps/dbus
57 - sys-libs/glibc
58 - x11-libs/cairo
59 - x11-libs/gdk-pixbuf:2
60 - x11-libs/gtk+:3[X]
61 - x11-libs/libX11
62 - x11-libs/libXcomposite
63 - x11-libs/libXdamage
64 - x11-libs/libXext
65 - x11-libs/libXfixes
66 - x11-libs/libXrandr
67 - x11-libs/libdrm
68 - x11-libs/libxcb
69 - x11-libs/libxkbcommon
70 - x11-libs/libxshmfence
71 - x11-libs/pango
72 -"
73 -
74 -QA_PREBUILT="
75 - opt/mattermost-desktop/mattermost-desktop
76 - opt/mattermost-desktop/libnode.so
77 - opt/mattermost-desktop/libffmpeg.so
78 - opt/mattermost-desktop/libGLESv2.so
79 - opt/mattermost-desktop/libEGL.so
80 - opt/mattermost-desktop/libvk_swiftshader.so
81 -"
82 -
83 -DOCS=(
84 - NOTICE.txt
85 -)
86 -
87 -S="${WORKDIR}"
88 -
89 -src_install() {
90 - if use amd64; then
91 - cd "${WORKDIR}/mattermost-desktop-${MY_PV}-linux-x64" || die
92 - elif use x86; then
93 - cd "${WORKDIR}/mattermost-desktop-${MY_PV}-linux-ia32" || die
94 - fi
95 -
96 - newicon app_icon.png ${MY_PN}.png
97 -
98 - insinto "/opt/${MY_PN}/locales"
99 - doins locales/*.pak
100 -
101 - insinto "/opt/${MY_PN}/resources"
102 - doins resources/*.asar
103 -
104 - insinto "/opt/${MY_PN}"
105 - doins *.pak *.bin *.dat
106 - exeinto "/opt/${MY_PN}"
107 - doexe *.so "${MY_PN}"
108 -
109 - dosym "../../opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}"
110 -
111 - make_desktop_entry "${MY_PN}" Mattermost "${MY_PN}"
112 -
113 - einstalldocs
114 -}