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-gsconnect/
Date: Sat, 15 Sep 2018 10:39:06
Message-Id: 1537007934.4a8d3413c48ca590b3d9c23684b710bef4f36f6a.pacho@gentoo
1 commit: 4a8d3413c48ca590b3d9c23684b710bef4f36f6a
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 15 10:37:39 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 15 10:38:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8d3413
7
8 gnome-extra/gnome-shell-extension-gsconnect: Version bump (#664410 by leio)
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.10
11
12 .../gnome-shell-extension-gsconnect/Manifest | 1 +
13 .../gnome-shell-extension-gsconnect-12.ebuild | 55 ++++++++++++++++++++++
14 2 files changed, 56 insertions(+)
15
16 diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
17 index 389f57b0706..2d4657aee08 100644
18 --- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
19 +++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
20 @@ -1 +1,2 @@
21 DIST gnome-shell-extension-gsconnect-11.tar.gz 1015034 BLAKE2B 470f9247987bf1ec9c37e658276427fb06e5406bbd862e33498935f860b955fa69219dacdbc4ee40cffe7257d74a01ddf018e19a81b0849a8879d997720c11c9 SHA512 134d26b37668e2dcc9fb3e96196cde1b6e17531050d5c91b2b9853bb3ef76e660b230a5ab9c77ded742541a7c871ed50e4d2a2facea9cbb29cd3a546a0a476a4
22 +DIST gnome-shell-extension-gsconnect-12.tar.gz 1034122 BLAKE2B dc9e4003532bbb500c81d2bd0d2a715f60bb5c70b6bcf3286ebd8b2219d511f51e63c93ef30b0b71ced720531c811462f3b343d9a9eaa07ef4a56a498e5c497f SHA512 3b88aa7ff6e55556a6e438376c578a007d41d266dc91f6d56dfccde217bd0ede7ed40c10b05903582d9bde392f0a375f34b1fbdfd1aae0204f46b9d7e6c246ef
23
24 diff --git a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-12.ebuild b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-12.ebuild
25 new file mode 100644
26 index 00000000000..87cb96883cc
27 --- /dev/null
28 +++ b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-12.ebuild
29 @@ -0,0 +1,55 @@
30 +# Copyright 1999-2018 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +inherit gnome2-utils meson readme.gentoo-r1
35 +
36 +DESCRIPTION="KDE Connect implementation for Gnome Shell"
37 +HOMEPAGE="https://github.com/andyholmes/gnome-shell-extension-gsconnect"
38 +SRC_URI="https://github.com/andyholmes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
39 +
40 +LICENSE="GPL-2+"
41 +SLOT="0"
42 +KEYWORDS="~amd64"
43 +IUSE=""
44 +
45 +COMMON_DEPEND="dev-libs/glib:2"
46 +
47 +RDEPEND="${COMMON_DEPEND}
48 + app-eselect/eselect-gnome-shell-extensions
49 + >=dev-libs/gjs-1.48
50 + >=gnome-base/gnome-shell-3.24
51 + gnome-base/nautilus[introspection]
52 + net-fs/sshfs
53 + || ( ( net-libs/gnome-online-accounts dev-libs/libgdata ) dev-libs/folks )
54 + || ( media-libs/libcanberra media-libs/gsound )
55 +"
56 +DEPEND="${COMMON_DEPEND}
57 + virtual/pkgconfig
58 +"
59 +
60 +DISABLE_AUTOFORMATTING="yes"
61 +DOC_CONTENTS="For knowing more about how to do the setup, please visit:
62 +https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation"
63 +
64 +src_install() {
65 + meson_src_install
66 +
67 + # Rule for install is not complete, only works for install-zip
68 + # target
69 + glib-compile-schemas "${ED}"/usr/share/gnome-shell/extensions/gsconnect@×××××××××××××××××.io/schemas || die
70 +
71 + readme.gentoo_create_doc
72 +}
73 +
74 +pkg_postinst() {
75 + gnome2_schemas_update
76 + ebegin "Updating list of installed extensions"
77 + eselect gnome-shell-extensions update
78 + eend $?
79 + readme.gentoo_print_elog
80 +}
81 +
82 +pkg_postrm() {
83 + gnome2_schemas_update
84 +}