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-bluetooth-quick-connect/
Date: Sun, 26 Sep 2021 10:19:00
Message-Id: 1632650510.70240b3edf3ddfb5c6546d184ba23303d0cc2061.pacho@gentoo
1 commit: 70240b3edf3ddfb5c6546d184ba23303d0cc2061
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 26 10:01:50 2021 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 26 10:01:50 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70240b3e
7
8 gnome-extra/gnome-shell-extension-bluetooth-quick-connect: Bump to v23
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 .../Manifest | 1 +
14 ...ell-extension-bluetooth-quick-connect-23.ebuild | 50 ++++++++++++++++++++++
15 2 files changed, 51 insertions(+)
16
17 diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
18 index 4e6bf20def6..14328c2978b 100644
19 --- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
20 +++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
21 @@ -1 +1,2 @@
22 DIST gnome-shell-extension-bluetooth-quick-connect-20.tar.gz 20334 BLAKE2B 07998362457b4f8ccca56d22891d4998a00ba3eb8698d610778aa094df73f964a2e1bce1a1cf721b7ff037499a10b5356f3ba023fb4a04f898291a3bd7eb72a7 SHA512 947a181de76746a2a2f6d69984427b299f9e9f76c77e7e2afefd0e8c83f33226ff4c0b9a296252a21136feb481b5241d31a57f96360b9e8b1f911b043c7757b8
23 +DIST gnome-shell-extension-bluetooth-quick-connect-23.tar.gz 20319 BLAKE2B d43c8291de5e14922046ced9e3e097c925788f7af444ecceb52a175d71030a7583f3df61a2badeca6289ab9f5f2361710004e9e0ce2ff18627b4a7d667138443 SHA512 e13d95073a8450efdf68ae1ac2df8e60832ba6e7b7238514a9f5d799257167bc71c7fcd2a554ea8549a5e59e92d25f39ed10ebf251e15afa7a3d106695415aa8
24
25 diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild
26 new file mode 100644
27 index 00000000000..dcf84bd1baf
28 --- /dev/null
29 +++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild
30 @@ -0,0 +1,50 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +inherit gnome2-utils
36 +
37 +DESCRIPTION="Allow to connect bluetooth paired devices from gnome control panel"
38 +HOMEPAGE="https://github.com/bjarosze/gnome-bluetooth-quick-connect"
39 +SRC_URI="https://github.com/bjarosze/gnome-bluetooth-quick-connect/archive/v${PV}.tar.gz -> ${P}.tar.gz"
40 +
41 +LICENSE="GPL-3"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~riscv ~x86"
44 +IUSE=""
45 +
46 +RDEPEND="
47 + net-wireless/bluez
48 + app-eselect/eselect-gnome-shell-extensions
49 + >=gnome-base/gnome-shell-40
50 +"
51 +DEPEND="${COMMON_DEPEND}"
52 +BDEPEND=""
53 +
54 +S="${WORKDIR}/${P/shell-extension-}"
55 +extension_uuid="bluetooth-quick-connect@××××××××××××××.com"
56 +
57 +src_install() {
58 + einstalldocs
59 + insinto /usr/share/glib-2.0/schemas
60 + doins schemas/*.xml
61 + rm -rf README.md LICENSE Makefile schemas || die
62 + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
63 + doins -r *
64 + dosym ../../../../../usr/share/glib-2.0/schemas /usr/share/gnome-shell/extensions/"${extension_uuid}"/schemas
65 +}
66 +
67 +pkg_preinst() {
68 + gnome2_schemas_savelist
69 +}
70 +
71 +pkg_postinst() {
72 + gnome2_schemas_update
73 + ebegin "Updating list of installed extensions"
74 + eselect gnome-shell-extensions update
75 + eend $?
76 +}
77 +
78 +pkg_postrm() {
79 + gnome2_schemas_update
80 +}