1 |
commit: 6dff036c1cc0eda2016ed73bd8c239bd1d484810 |
2 |
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
3 |
AuthorDate: Fri Sep 9 13:55:51 2022 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Fri Sep 9 13:55:51 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=6dff036c |
7 |
|
8 |
Remove category net-im from repository, since both mattermost and slack are being maintained by gentoo main repository |
9 |
|
10 |
Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com> |
11 |
|
12 |
net-im/mattermost-desktop/Manifest | 4 - |
13 |
.../mattermost-desktop-1.3.0.ebuild | 61 -------------- |
14 |
.../mattermost-desktop-3.7.0.ebuild | 61 -------------- |
15 |
net-im/slack/Manifest | 3 - |
16 |
net-im/slack/metadata.xml | 21 ----- |
17 |
net-im/slack/slack-4.25.1.ebuild | 98 ---------------------- |
18 |
6 files changed, 248 deletions(-) |
19 |
|
20 |
diff --git a/net-im/mattermost-desktop/Manifest b/net-im/mattermost-desktop/Manifest |
21 |
deleted file mode 100644 |
22 |
index d9b5629..0000000 |
23 |
--- a/net-im/mattermost-desktop/Manifest |
24 |
+++ /dev/null |
25 |
@@ -1,4 +0,0 @@ |
26 |
-DIST mattermost-desktop-1.3.0.tar.gz 923509 SHA256 4a37253d2b3cc6b396c6e22bbf1ba20eb5144f1836f8fe1acedebd47e155326e SHA512 2947cab9f22adcb737a272f5998ed725143e13414cc1874085895db815ab1c4e5251af3ca8c49fc6f9c60d432cb35260537b8fbe46a212ab64d043624eee9c34 WHIRLPOOL 84dee52f41f3478864746987fe3c6d3a479bb2108ba76d22b0f10002c95262f14511e8921b96322f87d5c38e6c5c8a6dc8e915661bb903bed2768bfbb61e6772 |
27 |
-DIST mattermost-desktop-3.7.0.tar.gz 817335 SHA256 cc2c1bc2ab6709307d7a1489d40125e81b7208b1b393e0c2af362f415b1dd348 SHA512 3abcd3078adf74922bd31e6e975afd66f2f335f73017f3153cabd6cb38d8a36d9e9a01a1d572f34d123f4e68ed47280901fa3490e90ca04bbd2002cefb912f2f WHIRLPOOL eb761140620c1fd9cf15cf513d763498d8432eccf95318a36f207ef63fbc6088e356e0e21db11c22e59a6ce76500fad89c8d74d3511d64490987fc14ae69ab0b |
28 |
-EBUILD mattermost-desktop-1.3.0.ebuild 1574 SHA256 a1601f276ed9a0b41a8e6ec29f13de0f5cf1db492552ff37db6fd9f9e62d96bc SHA512 a07f6f2822d698a353554737bd6ed1651212d6fb10ed15b746989c86f9586d7485736bdb3331b2118498069060849dfac05b3353cb90d1735554e5e0b970bd23 WHIRLPOOL 245106bb99e103d3e94a5f365d000d076e621823738274fc6c9879f78e164c1688acbd87a9caad982af2ec80dee71c97c804c15c82f11252f4c8104ccf1e5b8e |
29 |
-EBUILD mattermost-desktop-3.7.0.ebuild 1577 SHA256 62ed452f7781d2c404a70bbe310de40b9eb0c759b75caf7bdac713122e99af76 SHA512 7181a63a0dbef9444464ca8bb87ce441cb3f05d43701a788b4eaf248c6e1eedf0c5b605069d54a52fda8b1c34747ef8ca0b5d3432c4ce552e232dcb7a838856f WHIRLPOOL e806393c56cb3751e9f3bc6e3960ec35cd49b3f95e361ef8f59b99c1bee894c12ce7746cae5e4ad9a7c05f0a9390c12e3c0ade6ded25ccc48d83c743e5aaaebc |
30 |
|
31 |
diff --git a/net-im/mattermost-desktop/mattermost-desktop-1.3.0.ebuild b/net-im/mattermost-desktop/mattermost-desktop-1.3.0.ebuild |
32 |
deleted file mode 100644 |
33 |
index bdd36e0..0000000 |
34 |
--- a/net-im/mattermost-desktop/mattermost-desktop-1.3.0.ebuild |
35 |
+++ /dev/null |
36 |
@@ -1,61 +0,0 @@ |
37 |
-# Copyright 1999-2015 Gentoo Foundation |
38 |
-# Distributed under the terms of the GNU General Public License v2 |
39 |
-# $Header: $ |
40 |
-# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mattermost-desktop |
41 |
- |
42 |
-EAPI=5 |
43 |
- |
44 |
-inherit eutils unpacker |
45 |
- |
46 |
-DESCRIPTION="Mattermost chat desktop client for Linux" |
47 |
-HOMEPAGE="https://github.com/mattermost/desktop" |
48 |
-SRC_URI="https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
49 |
- |
50 |
-LICENSE="MIT" |
51 |
-SLOT="1" |
52 |
-KEYWORDS="x86 amd64" |
53 |
-IUSE="" |
54 |
- |
55 |
-DEPEND=" |
56 |
- net-libs/nodejs[npm] |
57 |
-" |
58 |
-RDEPEND=" |
59 |
- ${DEPEND} |
60 |
- gnome-base/gconf |
61 |
- !net-im/mattermost |
62 |
-" |
63 |
- |
64 |
-MY_P="${P/mattermost-/}" |
65 |
-S="${WORKDIR}/${MY_P}" |
66 |
- |
67 |
-src_compile() { |
68 |
- default |
69 |
- |
70 |
- npm install || die "npm install failed!" |
71 |
- npm run package || die "npm run package failed!" |
72 |
-} |
73 |
- |
74 |
-src_install() { |
75 |
- dodir /usr/lib |
76 |
- if use amd64; then |
77 |
- _release="Mattermost-linux-x64" |
78 |
- elif use x86; then |
79 |
- _release="Mattermost-linux-ia32" |
80 |
- else |
81 |
- die "Architecture not supported!" |
82 |
- fi |
83 |
- cp -R "${S}/release/${_release}" "${D}usr/lib/mattermost" || die "Install failed!" |
84 |
- |
85 |
- dodir /usr/bin |
86 |
- fperms a+x /usr/lib/mattermost/Mattermost |
87 |
- dosym "/usr/lib/mattermost/Mattermost" "/usr/bin/mattermost" || die "Install failed!" |
88 |
- |
89 |
- #cp "${S}/LICENSE" "${D}usr/share/licenses/${PN}/LICENSE" || die "Install failed!" |
90 |
- |
91 |
- dodir /usr/share/pixmaps |
92 |
- #cp "${S}/src/resources/appicon.png" "${D}usr/share/pixmaps/${PN}.png" || die "Install failed!" |
93 |
- insinto /usr/share/pixmaps |
94 |
- newins "src/resources/appicon.png" "${PN}.png" |
95 |
- make_desktop_entry /usr/bin/mattermost "Mattermost Desktop" ${PN} "GNOME;GTK;Network;InstantMessaging;" || die "Install failed!" |
96 |
-} |
97 |
- |
98 |
|
99 |
diff --git a/net-im/mattermost-desktop/mattermost-desktop-3.7.0.ebuild b/net-im/mattermost-desktop/mattermost-desktop-3.7.0.ebuild |
100 |
deleted file mode 100644 |
101 |
index ced6838..0000000 |
102 |
--- a/net-im/mattermost-desktop/mattermost-desktop-3.7.0.ebuild |
103 |
+++ /dev/null |
104 |
@@ -1,61 +0,0 @@ |
105 |
-# Copyright 1999-2015 Gentoo Foundation |
106 |
-# Distributed under the terms of the GNU General Public License v2 |
107 |
-# $Header: $ |
108 |
-# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mattermost-desktop |
109 |
- |
110 |
-EAPI=5 |
111 |
- |
112 |
-inherit eutils unpacker |
113 |
- |
114 |
-DESCRIPTION="Mattermost chat desktop client for Linux" |
115 |
-HOMEPAGE="https://github.com/mattermost/desktop" |
116 |
-SRC_URI="https://github.com/mattermost/desktop/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
117 |
- |
118 |
-LICENSE="MIT" |
119 |
-SLOT="1" |
120 |
-KEYWORDS="" |
121 |
-IUSE="" |
122 |
- |
123 |
-DEPEND=" |
124 |
- net-libs/nodejs[npm] |
125 |
-" |
126 |
-RDEPEND=" |
127 |
- ${DEPEND} |
128 |
- gnome-base/gconf |
129 |
- !net-im/mattermost |
130 |
-" |
131 |
- |
132 |
-MY_P="${P/mattermost-/}" |
133 |
-S="${WORKDIR}/${MY_P}" |
134 |
- |
135 |
-src_compile() { |
136 |
- default |
137 |
- |
138 |
- npm install || die "npm install failed!" |
139 |
- npm run package:linux || die "npm run package:linux failed!" |
140 |
-} |
141 |
- |
142 |
-src_install() { |
143 |
- dodir /usr/lib |
144 |
- if use amd64; then |
145 |
- _release="Mattermost-linux-x64" |
146 |
- elif use x86; then |
147 |
- _release="Mattermost-linux-ia32" |
148 |
- else |
149 |
- die "Architecture not supported!" |
150 |
- fi |
151 |
- cp -R "${S}/release/${_release}" "${D}usr/lib/mattermost" || die "Install failed!" |
152 |
- |
153 |
- dodir /usr/bin |
154 |
- fperms a+x /usr/lib/mattermost/Mattermost |
155 |
- dosym "/usr/lib/mattermost/Mattermost" "/usr/bin/mattermost" || die "Install failed!" |
156 |
- |
157 |
- #cp "${S}/LICENSE" "${D}usr/share/licenses/${PN}/LICENSE" || die "Install failed!" |
158 |
- |
159 |
- dodir /usr/share/pixmaps |
160 |
- #cp "${S}/src/resources/appicon.png" "${D}usr/share/pixmaps/${PN}.png" || die "Install failed!" |
161 |
- insinto /usr/share/pixmaps |
162 |
- newins "src/resources/appicon.png" "${PN}.png" |
163 |
- make_desktop_entry /usr/bin/mattermost "Mattermost Desktop" ${PN} "GNOME;GTK;Network;InstantMessaging;" || die "Install failed!" |
164 |
-} |
165 |
- |
166 |
|
167 |
diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest |
168 |
deleted file mode 100644 |
169 |
index fda63dd..0000000 |
170 |
--- a/net-im/slack/Manifest |
171 |
+++ /dev/null |
172 |
@@ -1,3 +0,0 @@ |
173 |
-DIST slack-desktop-4.25.1-amd64.deb 65616006 BLAKE2B 6a95592746b758d1c167620fc052dc462241c84bce5eb8e4c506ceceaa15c08434ca74caecb33481c76068b4689c0944a6eb432d66a94f6abd8d85722fddefe5 SHA512 54c035dd40684c8d23c4f806a68710b00ab5e187bfa5a2f1b09d827f78ea8d57be86c3928d2c434939a0d5c67e28e5f5ce437555d7976a251b7af8e812d52ef5 |
174 |
-EBUILD slack-4.25.1.ebuild 2953 BLAKE2B ddcb25cdc98ee870f8fe10d3f9a4a13a6b6459f38264903e58839bc136f230c356e7c3b7af487f7fca41349a40885fc7d5f9408eb742f89e389795ff0fcb9cde SHA512 04dbbe9ced8d375c0aba75e0b22342cde4ab82f7120472236f7bd82215887be71653cc9e7079fe9b4faf56b7d357360e2351bfe3b43c549017d87cb0ffb3ead0 |
175 |
-MISC metadata.xml 687 BLAKE2B 7ce1076ac5f205612c20d1ae8774d74fe5049f0e8d7e35918d041d31d5e15fb2005c95615b98817deb45e435ee6e11b3688e6298481fd083885378ec32ada633 SHA512 ffce1daed4304ae96defb7ca371b409f6422ef3814965e79de56e145d261275f88fa2f770bf869ed0e51ef8e587ad5824669d3f201c6955ba1c965cc9c010943 |
176 |
|
177 |
diff --git a/net-im/slack/metadata.xml b/net-im/slack/metadata.xml |
178 |
deleted file mode 100644 |
179 |
index b33d443..0000000 |
180 |
--- a/net-im/slack/metadata.xml |
181 |
+++ /dev/null |
182 |
@@ -1,21 +0,0 @@ |
183 |
-<?xml version="1.0" encoding="UTF-8"?> |
184 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
185 |
-<pkgmetadata> |
186 |
- <maintainer type="person"> |
187 |
- <email>samuelbernardo.mail@×××××.com</email> |
188 |
- <name>Samuel Bernardo</name> |
189 |
- </maintainer> |
190 |
- <maintainer type="project"> |
191 |
- <email>proxy-maint@g.o</email> |
192 |
- <name>Proxy Maintainers</name> |
193 |
- </maintainer> |
194 |
- <longdescription lang="en"> |
195 |
- Slack offers persistent chat rooms organized by topic, |
196 |
- as well as private groups and direct messaging. |
197 |
- All content inside Slack is searchable, including files, conversations, |
198 |
- and people. |
199 |
- </longdescription> |
200 |
- <upstream> |
201 |
- <doc>https://get.slack.help/hc/en-us</doc> |
202 |
- </upstream> |
203 |
-</pkgmetadata> |
204 |
|
205 |
diff --git a/net-im/slack/slack-4.25.1.ebuild b/net-im/slack/slack-4.25.1.ebuild |
206 |
deleted file mode 100644 |
207 |
index 16e9577..0000000 |
208 |
--- a/net-im/slack/slack-4.25.1.ebuild |
209 |
+++ /dev/null |
210 |
@@ -1,98 +0,0 @@ |
211 |
-# Copyright 1999-2022 Gentoo Authors |
212 |
-# Distributed under the terms of the GNU General Public License v2 |
213 |
- |
214 |
-EAPI=8 |
215 |
- |
216 |
-MULTILIB_COMPAT=( abi_x86_64 ) |
217 |
- |
218 |
-inherit desktop multilib-build optfeature pax-utils unpacker xdg |
219 |
- |
220 |
-DESCRIPTION="Team collaboration tool" |
221 |
-HOMEPAGE="https://www.slack.com" |
222 |
-SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb" |
223 |
- |
224 |
-LICENSE="all-rights-reserved" |
225 |
-SLOT="0" |
226 |
-KEYWORDS="-* ~amd64" |
227 |
-IUSE="appindicator suid" |
228 |
-RESTRICT="bindist mirror" |
229 |
- |
230 |
-RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}] |
231 |
- app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}] |
232 |
- dev-libs/atk:0[${MULTILIB_USEDEP}] |
233 |
- dev-libs/expat:0[${MULTILIB_USEDEP}] |
234 |
- dev-libs/glib:2[${MULTILIB_USEDEP}] |
235 |
- dev-libs/nspr:0[${MULTILIB_USEDEP}] |
236 |
- dev-libs/nss:0[${MULTILIB_USEDEP}] |
237 |
- media-libs/alsa-lib:0[${MULTILIB_USEDEP}] |
238 |
- media-libs/mesa:0[${MULTILIB_USEDEP}] |
239 |
- net-print/cups:0[${MULTILIB_USEDEP}] |
240 |
- sys-apps/dbus:0[${MULTILIB_USEDEP}] |
241 |
- x11-libs/cairo:0[${MULTILIB_USEDEP}] |
242 |
- x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] |
243 |
- x11-libs/gtk+:3[${MULTILIB_USEDEP}] |
244 |
- x11-libs/libdrm:0[${MULTILIB_USEDEP}] |
245 |
- x11-libs/libX11:0[${MULTILIB_USEDEP}] |
246 |
- x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}] |
247 |
- x11-libs/libXcomposite:0[${MULTILIB_USEDEP}] |
248 |
- x11-libs/libXdamage:0[${MULTILIB_USEDEP}] |
249 |
- x11-libs/libXext:0[${MULTILIB_USEDEP}] |
250 |
- x11-libs/libXfixes:0[${MULTILIB_USEDEP}] |
251 |
- x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}] |
252 |
- x11-libs/libxkbfile:0[${MULTILIB_USEDEP}] |
253 |
- x11-libs/libXrandr:0[${MULTILIB_USEDEP}] |
254 |
- x11-libs/pango:0[${MULTILIB_USEDEP}] |
255 |
- appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )" |
256 |
- |
257 |
-QA_PREBUILT="opt/slack/chrome-sandbox |
258 |
- opt/slack/chrome_crashpad_handler |
259 |
- opt/slack/libEGL.so |
260 |
- opt/slack/libGLESv2.so |
261 |
- opt/slack/libffmpeg.so |
262 |
- opt/slack/libvk_swiftshader.so |
263 |
- opt/slack/libvulkan.so.1 |
264 |
- opt/slack/resources/app.asar.unpacked/node_modules/* |
265 |
- opt/slack/slack |
266 |
- opt/slack/swiftshader/libEGL.so |
267 |
- opt/slack/swiftshader/libGLESv2.so" |
268 |
- |
269 |
-S="${WORKDIR}" |
270 |
- |
271 |
-src_prepare() { |
272 |
- default |
273 |
- |
274 |
- # remove hardcoded path, logging noise (wrt 694058, 711494) |
275 |
- sed -i -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \ |
276 |
- -e '/Exec/s|slack|slack -s|' \ |
277 |
- usr/share/applications/slack.desktop \ |
278 |
- || die "sed failed in Icon for slack.desktop" |
279 |
- |
280 |
- if use appindicator ; then |
281 |
- sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \ |
282 |
- usr/share/applications/slack.desktop \ |
283 |
- || die "sed failed for slack.desktop" |
284 |
- fi |
285 |
- |
286 |
- rm usr/lib/slack/LICENSE{,S-linux.json} \ |
287 |
- || die "rm licenses failed" |
288 |
-} |
289 |
- |
290 |
-src_install() { |
291 |
- doicon usr/share/pixmaps/slack.png |
292 |
- doicon -s 512 usr/share/pixmaps/slack.png |
293 |
- domenu usr/share/applications/slack.desktop |
294 |
- |
295 |
- insinto /opt # wrt 720134 |
296 |
- cp -a usr/lib/slack "${ED}"/opt || die "cp failed" |
297 |
- |
298 |
- use suid && fperms u+s /opt/slack/chrome-sandbox # wrt 713094 |
299 |
- dosym ../../opt/slack/slack usr/bin/slack |
300 |
- |
301 |
- pax-mark -m "${ED}"/opt/slack/slack |
302 |
-} |
303 |
- |
304 |
-pkg_postinst() { |
305 |
- optfeature "storing passwords via gnome-keyring" app-crypt/libsecret |
306 |
- |
307 |
- xdg_pkg_postinst |
308 |
-} |