Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-appindicator/
Date: Sun, 03 Oct 2021 19:01:00
Message-Id: 1633287651.624ec809adea7f35f242ef3d67ea6ddd6eaa32fc.pacho@gentoo
1 commit: 624ec809adea7f35f242ef3d67ea6ddd6eaa32fc
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 3 19:00:32 2021 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 3 19:00:51 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624ec809
7
8 gnome-extra/gnome-shell-extension-appindicator: Bump to 41
9
10 Closes: https://bugs.gentoo.org/791214
11 Package-Manager: Portage-3.0.24, Repoman-3.0.3
12 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
13
14 .../gnome-shell-extension-appindicator/Manifest | 1 +
15 .../gnome-shell-extension-appindicator-41.ebuild | 42 ++++++++++++++++++++++
16 2 files changed, 43 insertions(+)
17
18 diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest
19 index 5a09d1fb070..692c8fe2e8a 100644
20 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
21 +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
22 @@ -1 +1,2 @@
23 DIST gnome-shell-extension-appindicator-40.tar.gz 48681 BLAKE2B cec52930bcb163a6761662deb3bd52202abadfc90fdd12877c711e4f4cf5038b9e7f3822259ced5ba39a632d2a1e0a83ffc4dc563ba184742dd1de2941acfe73 SHA512 72b3ecf0eadde40fd3567b19d7c7064953847ec86298691097f9fe14cada37206f8edd898c1d2a8fe71aeb0ace4921d1797d2dcc9eeacc0cb04a25841125b2ef
24 +DIST gnome-shell-extension-appindicator-41.tar.gz 52835 BLAKE2B 0d0bdc73bc10057ea012d26bd640c7ecd8005a7b36e7316b7d616e28a429e43f3b36ab2615ac4d6227dd5176b3a4f629a70c960e8f8961063c6979d5b04e5005 SHA512 8c67011884bc4cf6e4ddfc3ac0c191830775050d07cf3f8d7462ff4e0050cea00fd3f8372b1c75211e433344c64fea9903982769bc4d0428b51161efd275f5d9
25
26 diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-41.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-41.ebuild
27 new file mode 100644
28 index 00000000000..8486bade268
29 --- /dev/null
30 +++ b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-41.ebuild
31 @@ -0,0 +1,42 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit gnome2-utils meson
37 +
38 +DESCRIPTION="Support Ubuntu AppIndicators and KStatusNotifierItems in Gnome"
39 +HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator"
40 +SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="GPL-2"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE=""
46 +
47 +RDEPEND="
48 + app-eselect/eselect-gnome-shell-extensions
49 + dev-libs/libappindicator:3
50 + >=gnome-base/gnome-shell-3.34
51 +"
52 +DEPEND=""
53 +BDEPEND=""
54 +
55 +src_install() {
56 + meson_src_install
57 + rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die
58 +}
59 +
60 +pkg_preinst() {
61 + gnome2_schemas_savelist
62 +}
63 +
64 +pkg_postinst() {
65 + gnome2_schemas_update
66 + ebegin "Updating list of installed extensions"
67 + eselect gnome-shell-extensions update
68 + eend $?
69 +}
70 +
71 +pkg_postrm() {
72 + gnome2_schemas_update
73 +}