Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/slack-bin/
Date: Thu, 06 Feb 2020 02:06:18
Message-Id: 1580954736.25564faff7f1028c4727c60a9ff34ff3d7febcc3.asturm@gentoo
1 commit: 25564faff7f1028c4727c60a9ff34ff3d7febcc3
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 6 02:05:16 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 6 02:05:36 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25564faf
7
8 net-im/slack-bin: Drop 3.1.1
9
10 Package-Manager: Portage-2.3.87, Repoman-2.3.20
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 net-im/slack-bin/Manifest | 1 -
14 net-im/slack-bin/metadata.xml | 3 --
15 net-im/slack-bin/slack-bin-3.1.1.ebuild | 94 ---------------------------------
16 3 files changed, 98 deletions(-)
17
18 diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest
19 index b64fc9ff7a0..da74f25c840 100644
20 --- a/net-im/slack-bin/Manifest
21 +++ b/net-im/slack-bin/Manifest
22 @@ -1,5 +1,4 @@
23 DIST slack-desktop-2.1.2-amd64.deb 46460486 BLAKE2B c6478764d3bd49745f9626d85287489fd58345b1315e41fdb1bfa9b93e4201aeeb2a22678e79f584c3da26d090136c1b8b18e449b518a69a0291072b5fc05089 SHA512 b23ccee498c2c6d043bdb4632b1b2755b3f0a96a1d78338020fb4221c49b7feeb437cc358abcf285e0f0a0f7b57f4db6792b2baa8b339596a287f1272ed12284
24 DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4c6c19b0e6a550d9db6155d9f8333c9d6db241da60e9b711eee7dbf6cf89d5ac4b84050c9e89c490172b7db205f38981dca3 SHA512 6b68123d3c85687043e886974449fe424af267c326ffc869d03d911ae5d0f30f5081b611e136bc4f832da8d555b2851a4c093df9c8be2de98235ebcd03528d8c
25 -DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309
26 DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c
27 DIST slack-desktop-4.3.2-amd64.deb 54914760 BLAKE2B 218d4ba6cc2057bb92b84bd8bbbf94e70022a9e65363c256190584f0a92e1615642583647af2813e02ec2eb243a3428016b1bff3bfbbc6a98f227aa63a94a967 SHA512 36536be0825e1803704304346ea9db2d1d03baddec954dea0c4560bec2b1800cf3e6d431796d1fcd3b9178e3eb070e9ae6da64e4d3949eff649050cab21d5cb2
28
29 diff --git a/net-im/slack-bin/metadata.xml b/net-im/slack-bin/metadata.xml
30 index 200d6a674a2..15eca405ed0 100644
31 --- a/net-im/slack-bin/metadata.xml
32 +++ b/net-im/slack-bin/metadata.xml
33 @@ -15,9 +15,6 @@
34 All content inside Slack is searchable, including files, conversations,
35 and people.
36 </longdescription>
37 - <use>
38 - <flag name="pax_kernel">Triggers a paxmarking of the binary</flag>
39 - </use>
40 <upstream>
41 <doc>https://get.slack.help/hc/en-us</doc>
42 </upstream>
43
44 diff --git a/net-im/slack-bin/slack-bin-3.1.1.ebuild b/net-im/slack-bin/slack-bin-3.1.1.ebuild
45 deleted file mode 100644
46 index 60d3a3890b8..00000000000
47 --- a/net-im/slack-bin/slack-bin-3.1.1.ebuild
48 +++ /dev/null
49 @@ -1,94 +0,0 @@
50 -# Copyright 1999-2019 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=6
54 -
55 -MY_PN="${PN/-bin/}"
56 -MULTILIB_COMPAT=( abi_x86_64 )
57 -
58 -inherit desktop gnome2-utils multilib-build pax-utils unpacker xdg-utils
59 -
60 -DESCRIPTION="Team collaboration tool"
61 -HOMEPAGE="http://www.slack.com/"
62 -SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"
63 -
64 -LICENSE="all-rights-reserved"
65 -SLOT="0"
66 -KEYWORDS="-* ~amd64"
67 -IUSE="ayatana gnome-keyring pax_kernel"
68 -RESTRICT="bindist mirror"
69 -
70 -RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}]
71 - dev-libs/expat:0[${MULTILIB_USEDEP}]
72 - dev-libs/glib:2[${MULTILIB_USEDEP}]
73 - dev-libs/nspr:0[${MULTILIB_USEDEP}]
74 - dev-libs/nss:0[${MULTILIB_USEDEP}]
75 - gnome-base/gconf:2[${MULTILIB_USEDEP}]
76 - media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
77 - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
78 - media-libs/freetype:2[${MULTILIB_USEDEP}]
79 - net-misc/curl:0[${MULTILIB_USEDEP}]
80 - net-print/cups:0[${MULTILIB_USEDEP}]
81 - sys-apps/dbus:0[${MULTILIB_USEDEP}]
82 - x11-libs/cairo:0[${MULTILIB_USEDEP}]
83 - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
84 - x11-libs/gtk+:2[${MULTILIB_USEDEP}]
85 - x11-libs/libX11:0[${MULTILIB_USEDEP}]
86 - x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
87 - x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
88 - x11-libs/libXcursor:0[${MULTILIB_USEDEP}]
89 - x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
90 - x11-libs/libXext:0[${MULTILIB_USEDEP}]
91 - x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
92 - x11-libs/libXi:0[${MULTILIB_USEDEP}]
93 - x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
94 - x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
95 - x11-libs/libXrender:0[${MULTILIB_USEDEP}]
96 - x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}]
97 - x11-libs/libXtst:0[${MULTILIB_USEDEP}]
98 - x11-libs/pango:0[${MULTILIB_USEDEP}]
99 - ayatana? ( dev-libs/libappindicator:2[${MULTILIB_USEDEP}] )
100 - gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )"
101 -
102 -QA_PREBUILT="opt/slack/slack
103 - opt/slack/resources/app.asar.unpacked/node_modules/*
104 - opt/slack/libnode.so
105 - opt/slack/libffmpeg.so
106 - opt/slack/libCallsCore.so"
107 -
108 -S="${WORKDIR}"
109 -
110 -src_prepare() {
111 - default
112 -
113 - if use ayatana ; then
114 - sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
115 - usr/share/applications/slack.desktop \
116 - || die "sed failed for slack.desktop"
117 - fi
118 -}
119 -
120 -src_install() {
121 - doicon usr/share/pixmaps/slack.png
122 - doicon -s 512 usr/share/pixmaps/slack.png
123 - domenu usr/share/applications/slack.desktop
124 -
125 - insinto /opt/slack
126 - doins -r usr/lib/slack/.
127 - fperms +x /opt/slack/slack
128 - dosym ../../opt/slack/slack usr/bin/slack
129 -
130 - use pax_kernel && pax-mark -m "${ED%/}"/opt/slack/slack
131 -}
132 -
133 -pkg_postinst() {
134 - xdg_desktop_database_update
135 - xdg_mimeinfo_database_update
136 - gnome2_icon_cache_update
137 -}
138 -
139 -pkg_postrm() {
140 - xdg_desktop_database_update
141 - xdg_mimeinfo_database_update
142 - gnome2_icon_cache_update
143 -}