# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit gnome2-utils meson MY_PN="${PN/gnome-shell-extension-/}" MY_P="${MY_PN}-${PV}" DESCRIPTION="A GNOME Shell extension for providing desktop icons" HOMEPAGE="https://gitlab.gnome.org/World/ShellExtensions/desktop-icons" COMMIT="219eaf7c76b06f9fadb47ee2470cf166f2a070c4" #SRC_URI="https://gitlab.gnome.org/World/ShellExtensions/${MY_PN}/uploads/${COMMIT}/${MY_P}.tar.xz" SRC_URI="https://gitlab.gnome.org/World/ShellExtensions/${MY_PN}/-/archive/${COMMIT}/${MY_P}.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" COMMON_DEPEND="dev-libs/glib:2" RDEPEND="${COMMON_DEPEND} app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-3.38 >=gnome-base/nautilus-3.30.4 sys-apps/xdg-desktop-portal " DEPEND="${COMMON_DEPEND}" BDEPEND="" #S="${WORKDIR}/${MY_P}" S="${WORKDIR}/${MY_PN}-${COMMIT}" 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 }