commit:     fbf43b922959393a5d066abc21f217d4c5ca05e5
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 13:07:04 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 13:14:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf43b92

gnome-extra/gnome-shell-extension-bing-wallpaper: Support gnome-45

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 .../gnome-shell-extension-bing-wallpaper/Manifest  |  1 +
 ...ome-shell-extension-bing-wallpaper-45-r2.ebuild | 59 ++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index fd99e0f37ddf..cdb4f72f51ab 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1 +1,2 @@
+DIST gnome-shell-extension-bing-wallpaper-45-gnome45.patch 73697 BLAKE2B 
5d92c6ff899a4b873dc989cc6784dd6af092b1bf27a124be9e9fb65b0d4e19b1729ace79cdfaefd50088396dd535b20016da81ea47450b99869391e34f7846e0
 SHA512 
91fbce811f6299f7bf4caac5630936a714482ba466c8557e87450f11e39bb10b1d3662352e28f4ba2981426711722814be36fe6d0a0ec25bf25020797c831508
 DIST gnome-shell-extension-bing-wallpaper-45.tar.gz 5410536 BLAKE2B 
bf0a8c7ae8fc421ba9a9cd88cf689b18336c3e25e0eb5627e600e4d8e2fb0ace1c7b867e189aef8fa2e3f2a7cc2e7164636e712a4ad0e6cf3b54b4c9428a96d8
 SHA512 
e82bb69745f06c83d76a7faad0c777b7b77b69b39a31cf7845593c861b45cb571a5183423efbbf05cfdb0e2b43f205160e903de65d545d98df0ccd43710b00de

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r2.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r2.ebuild
new file mode 100644
index 000000000000..ba49ff63cfa2
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
+HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension";
+SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz
+       
https://patch-diff.githubusercontent.com/raw/neffo/bing-wallpaper-gnome-extension/pull/215.patch
 -> ${P}-gnome45.patch"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+       dev-libs/glib:2
+       app-eselect/eselect-gnome-shell-extensions
+       >=gnome-base/gnome-shell-3.36
+       net-libs/libsoup:2.4
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
+extension_uuid="bingwallpa...@ineffable-gmail.com"
+
+PATCHES=(
+       # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/113
+       "${FILESDIR}/${PN}-44-unlock-screen.patch"
+       # https://github.com/neffo/bing-wallpaper-gnome-extension/pull/215
+       "${DISTDIR}/${P}-gnome45.patch"
+)
+
+src_install() {
+       einstalldocs
+       rm -f README.md LICENSE || die
+       insinto /usr/share/glib-2.0/schemas
+       doins schemas/*.xml
+       rm -rf schemas
+       insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+       doins -r *
+}
+
+pkg_preinst() {
+       gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+       gnome2_schemas_update
+       ebegin "Updating list of installed extensions"
+       eselect gnome-shell-extensions update
+       eend $?
+}
+
+pkg_postrm() {
+       gnome2_schemas_update
+}

Reply via email to