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-bing-wallpaper/
Date: Fri, 21 Aug 2020 13:00:35
Message-Id: 1598014547.42521a5c45195b7da17d1f910d3a77e74af8cd68.pacho@gentoo
1 commit: 42521a5c45195b7da17d1f910d3a77e74af8cd68
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 21 12:55:47 2020 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 21 12:55:47 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42521a5c
7
8 gnome-extra/gnome-shell-extension-bing-wallpaper: Add new extension
9
10 Package-Manager: Portage-3.0.3, Repoman-3.0.0
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 .../gnome-shell-extension-bing-wallpaper/Manifest | 1 +
14 .../gnome-shell-extension-bing-wallpaper-27.ebuild | 50 ++++++++++++++++++++++
15 .../metadata.xml | 7 +++
16 3 files changed, 58 insertions(+)
17
18 diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
19 new file mode 100644
20 index 00000000000..b5cc1d0be1f
21 --- /dev/null
22 +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
23 @@ -0,0 +1 @@
24 +DIST gnome-shell-extension-bing-wallpaper-27.tar.gz 7202160 BLAKE2B bb908ccf0c67a06f80ef34edaed6257c5ae1b00570d6f3ab15a9a9c330368a2ae658f019943bf1806c1c97573cc5612b3c7dd22720d3048d628fcc2c15336420 SHA512 eaedbcf7e442d86b06f13745ac7796789bd5c7ccb0e64a4fbe10d4f6a2917ef9b4b9c1733d56c6620e0e8b4c4ef1281fd0d48151938519dd28249f07d54382f2
25
26 diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-27.ebuild b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-27.ebuild
27 new file mode 100644
28 index 00000000000..e8f21809344
29 --- /dev/null
30 +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-27.ebuild
31 @@ -0,0 +1,50 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit gnome2-utils
37 +
38 +DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
39 +HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension"
40 +SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="GPL-3"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE=""
46 +
47 +RDEPEND="
48 + dev-libs/glib:2
49 + app-eselect/eselect-gnome-shell-extensions
50 + >=gnome-base/gnome-shell-3.28
51 +"
52 +DEPEND=""
53 +BDEPEND=""
54 +
55 +S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
56 +extension_uuid="BingWallpaper@×××××××××××××××.com"
57 +
58 +src_install() {
59 + einstalldocs
60 + rm -f README.md LICENSE || die
61 + insinto /usr/share/glib-2.0/schemas
62 + doins schemas/*.xml
63 + rm -rf schemas
64 + insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
65 + doins -r *
66 +}
67 +
68 +pkg_preinst() {
69 + gnome2_schemas_savelist
70 +}
71 +
72 +pkg_postinst() {
73 + gnome2_schemas_update
74 + ebegin "Updating list of installed extensions"
75 + eselect gnome-shell-extensions update
76 + eend $?
77 +}
78 +
79 +pkg_postrm() {
80 + gnome2_schemas_update
81 +}
82
83 diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/metadata.xml b/gnome-extra/gnome-shell-extension-bing-wallpaper/metadata.xml
84 new file mode 100644
85 index 00000000000..020b40648ee
86 --- /dev/null
87 +++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/metadata.xml
88 @@ -0,0 +1,7 @@
89 +<?xml version="1.0" encoding="UTF-8"?>
90 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
91 +<pkgmetadata>
92 + <maintainer type="person">
93 + <email>pacho@g.o</email>
94 + </maintainer>
95 +</pkgmetadata>