Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/
Date: Fri, 01 Mar 2019 01:06:04
Message-Id: 1551402284.dc3c608dfc2447bce2c224884ae5d1e71fd5e82d.leio@gentoo
1 commit: dc3c608dfc2447bce2c224884ae5d1e71fd5e82d
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 1 01:04:44 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 1 01:04:44 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3c608d
7
8 gnome-extra/gnome-shell-extensions: bump to 3.28.1
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 gnome-extra/gnome-shell-extensions/Manifest | 1 +
14 .../gnome-shell-extensions-3.28.1.ebuild | 81 ++++++++++++++++++++++
15 2 files changed, 82 insertions(+)
16
17 diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest
18 index 30e2aa7d8fe..d121a77e355 100644
19 --- a/gnome-extra/gnome-shell-extensions/Manifest
20 +++ b/gnome-extra/gnome-shell-extensions/Manifest
21 @@ -1,3 +1,4 @@
22 DIST gnome-shell-extensions-3.24.3.tar.xz 346420 BLAKE2B 3b6f6686656ca6f395bd69fea905c4f28264db81ac0f207bc2e0d6c82410328be2bc4c98faa659d9ac551cabb73e0576c4e28def9c14e5c7710a9785528909db SHA512 7948a9cb6f5cb8d760bc42ea2865823ee60bd164b491d944edb0413e362f38ed90d39ead44ac57872a83c43c4050f5448936e739626b89a2b486a22f41d61e20
23 DIST gnome-shell-extensions-3.26.2-patchset.tar.xz 14284 BLAKE2B 36a81073e1983236835eccc5dc31fb9ce23c788b2e6e69661ea70d152ea951c4763572ee3f3fc052b72c3d0be7ceb4b3a397a46ed1d4b19acaee11a72203b399 SHA512 24b83766561b12a31cd83db361fc85cd86b4c80ad92244d2669d78b44433683402ea06446b003fa65137672b052699281eca089e38eb441b8805408369232121
24 DIST gnome-shell-extensions-3.26.2.tar.xz 348720 BLAKE2B c276b95c7c80d732257396b3b04e273394adb5580709db3ba6ba5129ed9f6458cf2b2daee253fb2759169417364d4392e5734b5df3bdfd00266439c2bca2db9e SHA512 8eb417a947545832d180cf7e53e1c239aec3ba1c819375071f7f036617de4ccdea5f23e81349d53dbc3c5f12334b1f1f590def7b75130e1057c314db557166e6
25 +DIST gnome-shell-extensions-3.28.1.tar.xz 199180 BLAKE2B 3d32bef06e91627e93d554e39e7bdbbc43ffa351f5ae9cbfea3037332c1999b5bd143c8b01329f9f591ae8345c0a1a40c48c598a37d4d940e78c44bde432e2fa SHA512 acf5d261fa3405a34263dd188ec9a6501c4bd7cf07ab06627292e213a905cd59756b2337be57e195af262e3cfffd0945dcc78f9ca357636e1d7d220b43f6780e
26
27 diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
28 new file mode 100644
29 index 00000000000..f6647a89d4b
30 --- /dev/null
31 +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.28.1.ebuild
32 @@ -0,0 +1,81 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +inherit gnome.org readme.gentoo-r1 meson xdg
38 +
39 +DESCRIPTION="JavaScript extensions for GNOME Shell"
40 +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
41 +
42 +LICENSE="GPL-2+"
43 +SLOT="0"
44 +IUSE="examples test"
45 +KEYWORDS="~amd64 ~x86"
46 +
47 +COMMON_DEPEND="
48 + >=dev-libs/glib-2.26:2
49 + >=gnome-base/libgtop-2.28.3[introspection]
50 + >=app-eselect/eselect-gnome-shell-extensions-20111211
51 +"
52 +RDEPEND="${COMMON_DEPEND}
53 + >=dev-libs/gjs-1.29
54 + dev-libs/gobject-introspection:=
55 + dev-libs/atk[introspection]
56 + gnome-base/gnome-menus:3[introspection]
57 + >=gnome-base/gnome-shell-3.14.2
58 + media-libs/clutter:1.0[introspection]
59 + net-libs/telepathy-glib[introspection]
60 + x11-libs/gdk-pixbuf:2[introspection]
61 + x11-libs/gtk+:3[introspection]
62 + x11-libs/pango[introspection]
63 + x11-themes/adwaita-icon-theme
64 + x11-wm/mutter[introspection]
65 +"
66 +DEPEND="${COMMON_DEPEND}
67 + dev-lang/sassc
68 + >=sys-devel/gettext-0.19.8
69 + virtual/pkgconfig
70 + test? ( dev-lang/spidermonkey:52 )
71 +"
72 +
73 +RESTRICT="!test? ( test )"
74 +
75 +DISABLE_AUTOFORMATTING="yes"
76 +DOC_CONTENTS="Installed extensions installed are initially disabled by default.
77 +To change the system default and enable some extensions, you can use
78 +# eselect gnome-shell-extensions
79 +
80 +Alternatively, to enable/disable extensions on a per-user basis,
81 +you can use the https://extensions.gnome.org/ web interface, the
82 +gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
83 +enabled-extensions gsettings key from the command line or a script."
84 +
85 +src_configure() {
86 + meson_src_configure \
87 + -Dextension_set=all \
88 + -Dclassic_mode=true
89 +}
90 +
91 +src_install() {
92 + meson_src_install
93 +
94 + local example="example@×××××××××××××××××××××××××××××××××××××.com"
95 + if use examples; then
96 + mv "${ED}usr/share/gnome-shell/extensions/${example}" \
97 + "${ED}usr/share/doc/${PF}/" || die
98 + else
99 + rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
100 + fi
101 +
102 + readme.gentoo_create_doc
103 +}
104 +
105 +pkg_postinst() {
106 + xdg_pkg_postinst
107 +
108 + ebegin "Updating list of installed extensions"
109 + eselect gnome-shell-extensions update
110 + eend $?
111 +
112 + readme.gentoo_print_elog
113 +}