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-control-blur-effect-on-lock-screen/
Date: Sun, 27 Mar 2022 09:48:10
Message-Id: 1648374478.cba7133f76f811ff183597bd9dfd7ba8bd8eb10a.pacho@gentoo
1 commit: cba7133f76f811ff183597bd9dfd7ba8bd8eb10a
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 27 09:39:57 2022 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 27 09:47:58 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7133f
7
8 gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: add 20220323
9
10 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
11
12 .../Manifest | 1 +
13 ...trol-blur-effect-on-lock-screen-20220323.ebuild | 55 ++++++++++++++++++++++
14 2 files changed, 56 insertions(+)
15
16 diff --git a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
17 index 09264412dcf3..517a7a740701 100644
18 --- a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
19 +++ b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
20 @@ -1,2 +1,3 @@
21 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20211111.tar.gz 2595 BLAKE2B c15c74cd534e571585b1129216fe644d7c8c2b78cf360d26ac48cf1773e3b69e97c3889e13f39355c24b2066168f9cdd2a6e49f830c20f1f6f853aecba6b0ebe SHA512 b3dfa72863972af9ada7803aeff409139708840b795842c32ce6b07cea21e472c06c4ec86eb141b0fd89a31912971d3b97fd96ee4e3d8bc63928f551bf7c9836
22 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.tar.gz 2609 BLAKE2B 17b75fab4c2c01635ef578444ab2d17ef19abad4fe9ef92ac46ea00e6ee7fa5138364e950e75b7ed581249c650e745fb7cb6adfa18a85a42cbba2d9a7d62555e SHA512 ceaf49c034d90d30534b36a0bd47b18e492a052724820887e284f4e5fe7b7faac24baa19581d113f176ce13082ec080de5562555dc2b65481b187543a60da9cc
23 +DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.tar.gz 2618 BLAKE2B 050f801bcc1ced63647c49badb779ce60a7de329ecebfef324cb8d1992e992933524a5e0e08272cf93bd9e24c9be72ba3b1365721b7954422ae0dfab7c1448bf SHA512 c13bff5676d5cf5ad6c932c6f19f1229fe65b3c4c0bcad6d0f3dfbce5bb763ebbd5cea7140e7b3ad5417819ee27e4e49369740d634b13b7f037fa4dc324dbced
24
25 diff --git a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
26 new file mode 100644
27 index 000000000000..334817d3669b
28 --- /dev/null
29 +++ b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
30 @@ -0,0 +1,55 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +inherit gnome2-utils
36 +
37 +DESCRIPTION="Control the blur effect on gnome-shell lock screen"
38 +HOMEPAGE="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen"
39 +COMMIT="f24d6eda9bd1c625f5f35ab50a1caf5fef646a72"
40 +SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="GPL-3+"
43 +SLOT="0"
44 +KEYWORDS="amd64 x86"
45 +IUSE=""
46 +
47 +# glib for glib-compile-schemas at build time, needed at runtime anyways
48 +COMMON_DEPEND="
49 + dev-libs/glib:2
50 +"
51 +RDEPEND="${COMMON_DEPEND}
52 + app-eselect/eselect-gnome-shell-extensions
53 + >=gnome-base/gnome-shell-40
54 +"
55 +DEPEND="${COMMON_DEPEND}"
56 +BDEPEND=""
57 +
58 +extension_uuid="ControlBlurEffectOnLockScreen@×××××××××××××××.fm"
59 +S="${WORKDIR}/${PN/gnome-shell-extension-/}-${COMMIT}"
60 +
61 +src_compile() { :; }
62 +
63 +src_install() {
64 + einstalldocs
65 + insinto /usr/share/glib-2.0/schemas
66 + doins schemas/*.xml
67 + rm -rf LICENSE README.md schemas
68 + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
69 + doins -r *
70 +}
71 +
72 +pkg_preinst() {
73 + gnome2_schemas_savelist
74 +}
75 +
76 +pkg_postinst() {
77 + gnome2_schemas_update
78 + ebegin "Updating list of installed extensions"
79 + eselect gnome-shell-extensions update
80 + eend $?
81 +}
82 +
83 +pkg_postrm() {
84 + gnome2_schemas_update
85 +}